tag:blogger.com,1999:blog-55403406688580202122024-03-17T20:03:01.063-07:00Game Up! Game Development BlogGAME UP! - A blog featuring tutorials and news about game development.SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.comBlogger102125tag:blogger.com,1999:blog-5540340668858020212.post-72453774789261633322013-05-30T00:24:00.000-07:002013-05-30T00:24:57.413-07:00New Resource: LightTrail<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9KPuR38c_CH3ap4qxWmYSUljamrA0bR5z6ATcMj5-iZJgYclVbvrU18cbW-vDaTNsX6OKwQP6wm1eLvxlBUOLY9S2YiEDnRfBijGADAPz6XOeE0ox133t4lM1NNR0-7IYtd9qOsBeibkO/s1600/TrailWorking.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="108" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9KPuR38c_CH3ap4qxWmYSUljamrA0bR5z6ATcMj5-iZJgYclVbvrU18cbW-vDaTNsX6OKwQP6wm1eLvxlBUOLY9S2YiEDnRfBijGADAPz6XOeE0ox133t4lM1NNR0-7IYtd9qOsBeibkO/s200/TrailWorking.png" width="200"></a></div>
Hey. So, LightTrail is a trail system I made because I needed the
functionality of a trail / ribbon, but I couldn't find anything for
Blender 2.6. It's not exceptionally well made, but I'm happy with it.<br>
<a href="http://solarlune-gameup.blogspot.com/2013/05/new-resource-lighttrail.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com4tag:blogger.com,1999:blog-5540340668858020212.post-84939530056804709782013-04-30T21:09:00.001-07:002013-04-30T21:10:53.915-07:00Motion Blur<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCZjhBrWG4xpoWrY2zJArHuCsOjsZySVfs1PivB4CBVkabPh7BwjdCBazz5-gvvlLsghxk7lcU6G0d4V4mUCrvUa3HkQQVUANeZJVRrsrufweNHGswOgcfogFngydw5R1xzdqoDu2LumYP/s1600/BlurBetter.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCZjhBrWG4xpoWrY2zJArHuCsOjsZySVfs1PivB4CBVkabPh7BwjdCBazz5-gvvlLsghxk7lcU6G0d4V4mUCrvUa3HkQQVUANeZJVRrsrufweNHGswOgcfogFngydw5R1xzdqoDu2LumYP/s200/BlurBetter.png" width="200"></a></div>
Hello! It's been awhile since my last post. Here's an example module that I made for motion blurring.<br>
<a href="http://solarlune-gameup.blogspot.com/2013/04/motion-blur.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com2tag:blogger.com,1999:blog-5540340668858020212.post-8199554594015348502013-03-25T21:54:00.001-07:002013-04-07T07:54:08.950-07:002D in the BGE Part 2.5 - Code RefactoringHey. So, here's a little video in the "2D in the BGE" tutorial series that I've been making. This one just basically talks about refactoring your code to be easier to read and work with. Check it out after the break below.<br>
<br>
<a href="http://solarlune-gameup.blogspot.com/2013/03/2d-in-bge-part-25-code-refactoring.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com4tag:blogger.com,1999:blog-5540340668858020212.post-66807605604631859812013-03-22T13:43:00.000-07:002013-05-05T11:34:31.508-07:00BlendSling v0.21b - Blender 2.66a runtime and Added OS X BuildHey. So, here's another version of my BlendSling launcher. This one uses Blender 2.66a's BlenderPlayer. I've also uploaded an OS X version. As a side-note, the Linux versions were created on Windows, so they may or may not work. Feel free to give 'em a tug and see if they fall apart.<br>
<a href="http://solarlune-gameup.blogspot.com/2013/03/blendsling-v02b-blender-266a-runtime.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com4tag:blogger.com,1999:blog-5540340668858020212.post-75330213727900256172013-03-11T18:18:00.001-07:002013-03-11T18:23:10.003-07:00SolarLune-Game - Google Code Game Development Module PageHey. So, I thought it would be a good idea to make a central <a href="http://code.google.com/p/solarlune-game/" target="_blank">Google Code page</a> for my BGE Python modules. That way, it's easy to make sure that you have the most up-to-date scripts and functions. You can use an SVN tool like TortoiseSVN to download the latest versions and keep up to date. It's pretty slick, I think.<br>
<br>
<a href="http://solarlune-gameup.blogspot.com/2013/03/solarlune-game-google-code-game.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com0tag:blogger.com,1999:blog-5540340668858020212.post-53810384312787299312013-01-28T19:00:00.002-08:002013-01-28T19:01:22.367-08:00Pixel Art Tips #7 - OutlinesHello! So, after quite awhile, I got around to making another pixel art video. This one is about outlines. You can find it after the break (hit "Read More >" below if you don't see it).<br>
<a href="http://solarlune-gameup.blogspot.com/2013/01/pixel-art-tips-7-outlines.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com1tag:blogger.com,1999:blog-5540340668858020212.post-27402090139131679912012-11-19T14:33:00.001-08:002012-11-19T15:15:55.482-08:00BlendSling v0.2 - Launcher for BGE Games<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPu1NXLFOxvE5TupvczSR5lpujAbfSA0N9cQ2UvW48BKP0N0TpFg861FET1Ln2wD0uGSZJGIsosuQTb5fNj-JFRQkv-lsugJJq2y-zSi4at3oWRxLRNcpJggYWbnJ66aOO1s_m4JrYsKHb/s1600/BlendSling.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="155" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPu1NXLFOxvE5TupvczSR5lpujAbfSA0N9cQ2UvW48BKP0N0TpFg861FET1Ln2wD0uGSZJGIsosuQTb5fNj-JFRQkv-lsugJJq2y-zSi4at3oWRxLRNcpJggYWbnJ66aOO1s_m4JrYsKHb/s200/BlendSling.png" width="200"></a></div>
Hey. So, I renamed the launcher to BlendSling, as there had already been a 'BGLauncher' that launches BGE games before. This version adds a little safety to the launcher by adding in some (very, very, poor, but functioning) encryption to BlendSling from my BlendCrypt project before. What's more, thanks to a suggestion by Moguri from the BlenderArtists forums a few months ago (I was really slow to work on it for some reason), it doesn't decode the files to disk (like BlendCrypt did), but rather decodes them into memory, loading their scenes (and so everything in them) into the game via LibLoad.<br>
<a href="http://solarlune-gameup.blogspot.com/2012/11/blendsling-v02-launcher-for-bge-games.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com0tag:blogger.com,1999:blog-5540340668858020212.post-6871849401769824312012-11-07T13:40:00.001-08:002012-11-07T13:44:12.628-08:00bgLauncher on LinuxHey. So, I ported (or at least tried to port) the bgLauncher to Linux. I don't have a 32-bit version of Linux, so I couldn't test that version, but the 64-bit version seemed to run alright, though you can't spawn a terminal from it, so the "Keep Terminal Open" option is useless. Also, it would appear that you can't change the full-screen resolution - it will always be at desktop resolution (though that might be something to do with Linux or my graphics card and driver moreso than the BGE). Both versions of the launcher are present in the download. It requires 7-Zip to unzip. It can be found on the bgLauncher post <a href="http://solarlune-gameup.blogspot.com/2012/11/bglauncher-launcher-for-bge-games.html">here</a>. Have fun!SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com0tag:blogger.com,1999:blog-5540340668858020212.post-74375314295325196882012-11-04T22:12:00.002-08:002012-11-07T13:44:10.237-08:00bgLauncher - Launcher for BGE Games<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_seEIF0hbx-XFsljq5NPFBTDrtPyelKUf0vDitPvmevm9qzIa7roC4j9sPkmpc1Og-YlY39Mn_lpLdWQSx7QY68Iec0Wh3Mxbew9x8NF9on8Bh2WFp2MJ3c4wTPELj9h2ospU8OTZlcPR/s1600/bgLauncher.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="156" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_seEIF0hbx-XFsljq5NPFBTDrtPyelKUf0vDitPvmevm9qzIa7roC4j9sPkmpc1Og-YlY39Mn_lpLdWQSx7QY68Iec0Wh3Mxbew9x8NF9on8Bh2WFp2MJ3c4wTPELj9h2ospU8OTZlcPR/s200/bgLauncher.png" width="200"></a></div>
Hey. So, I made a launcher for BGE games, something like Unity's launcher. It basically is a standalone executable that will run a blend file named game.data or game.blend that's in the same directory as the launcher, and with the command-line arguments that you specify (no mipmaps, specific resolution, fullscreen, etc).<br>
<a href="http://solarlune-gameup.blogspot.com/2012/11/bglauncher-launcher-for-bge-games.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com3tag:blogger.com,1999:blog-5540340668858020212.post-1647107264528254922012-10-19T11:40:00.000-07:002012-10-19T11:40:31.912-07:00Simple Linear Velocity Motion Template V2.0Hey. So, I made a template for simple movement with linear velocity awhile ago, and while it was alright, I made a new version that's a bit more refined. For one thing, it ties in better with the Bullet physics engine, and so won't operate separately from it. <br />
<br />
For example, I'm pretty sure my old template wouldn't work well with bumping into objects, as it kept it speed separate from Bullet's speed values. The new version adds and subtracts its speed from the object's built-in linear velocity values, so if you go from bumping into an object to suddenly moving forward, you won't launch forward extremely fast.<br />
<br />
Anyway, check it out <a href="http://www.mediafire.com/download.php?7zk79rhxum3rj97">here</a>.SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com0tag:blogger.com,1999:blog-5540340668858020212.post-81560430835557370222012-10-13T21:02:00.000-07:002012-10-13T21:02:03.979-07:00Pixel Art Tutorial 6 - Hue Shifting and Saturation ShadingHello. So, it's been awhile, unfortunately. Today I made and uploaded a pixel art tutorial video - this one deals with shading objects with more saturation the darker they get, and shifting the hue of colors as the shading gets darker. You can find the video after the break.<br>
<br>
<a href="http://solarlune-gameup.blogspot.com/2012/10/pixel-art-tutorial-6-hue-shifting-and.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com0tag:blogger.com,1999:blog-5540340668858020212.post-2140274432701627492012-08-03T21:03:00.003-07:002012-08-03T21:13:53.276-07:00BGHelper V1.9Hey. It's been awhile since I've last released a version of BGHelper, but I've been working on it quietly for my own projects. <br>
<a href="http://solarlune-gameup.blogspot.com/2012/08/bghelper-v19.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com5tag:blogger.com,1999:blog-5540340668858020212.post-24506824464405710182012-07-05T21:37:00.001-07:002012-08-16T19:07:52.772-07:002D Blender Game Engine Tutorial Part 2Hey. Here's another part to the 2D BGE video tutorial series that I started earlier. This part goes into movement, animation changing, mirroring the sprite based on facing, and other things.<br>
<a href="http://solarlune-gameup.blogspot.com/2012/07/2d-blender-game-engine-tutorial-part-2.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com17tag:blogger.com,1999:blog-5540340668858020212.post-10887542957973379862012-04-12T13:26:00.004-07:002013-04-07T07:54:08.930-07:00Python Tip - ClassesHey. So, I thought I would write up a little something on classes in Python.<br>
<a href="http://solarlune-gameup.blogspot.com/2012/04/python-tip-classes.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com12tag:blogger.com,1999:blog-5540340668858020212.post-14479861603881871692012-02-24T07:53:00.001-08:002012-02-24T07:59:00.715-08:00Voxels in the BGE DemoHey. So instead of working on my games or tutorials, I messed around in the game engine, heh. This time, the subject that I was interested in was voxels. I tried to use them before, with pretty poor results, as I couldn't get a large number of voxels to render in the BGE. Well, I then had an idea, which I tried to implement into the BGE, with pretty good results.<br>
<a href="http://solarlune-gameup.blogspot.com/2012/02/voxels-in-bge-demo.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com7tag:blogger.com,1999:blog-5540340668858020212.post-63964801160901097542012-02-18T06:52:00.000-08:002012-02-18T06:52:40.332-08:00Video Tutorial - 2D Sprites in the BGEHey. So, someone from the BlenderArtists forum requested that I make a tutorial about implementing 2D sprites in the BGE, which I did yesterday.<br>
<br>
<a href="http://solarlune-gameup.blogspot.com/2012/02/video-tutorial-2d-sprites-in-bge.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com14tag:blogger.com,1999:blog-5540340668858020212.post-67825386111916138702012-01-21T22:11:00.000-08:002013-04-07T07:54:08.943-07:00Python in the BGE - Part 9 - Better Movement<div class="separator" style="clear: both; text-align: center;">
<a href="http://i1126.photobucket.com/albums/l620/SolarLuneTP/Ramps.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="108" src="http://i1126.photobucket.com/albums/l620/SolarLuneTP/Ramps.png" width="200"></a></div>
Hello. So, here's another tutorial that covers moving with Python with our demo game, MazeCrawl. <br>
<a href="http://solarlune-gameup.blogspot.com/2012/01/python-in-bge-part-9-better-movement.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com6tag:blogger.com,1999:blog-5540340668858020212.post-80919230562402398902012-01-12T10:52:00.000-08:002012-01-12T10:52:28.428-08:00BGHelper V1.8 - Joystick Input and ProfilesHey. So here's yet another release of BGHelper. This one focuses on joystick input mostly, though there are a couple other new features.<br>
<a href="http://solarlune-gameup.blogspot.com/2012/01/bghelper-v18-joystick-input-and.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com2tag:blogger.com,1999:blog-5540340668858020212.post-56900063968188971942012-01-10T12:11:00.000-08:002014-11-02T17:57:05.545-08:002D Sprites V1.8.2Hey. So, here's another iteration of my 2D Sprites Python module. This one just has a minor bugfix and an improved feature.<br>
<a href="http://solarlune-gameup.blogspot.com/2012/01/2d-sprites-v182.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com1tag:blogger.com,1999:blog-5540340668858020212.post-7381742854808981012011-12-23T11:53:00.000-08:002011-12-23T11:54:19.272-08:00Pixel Art Tutorial Part 5 - Simple AnimationHey. So here's another part to the pixel art tutorial series. This one deals with some simple animation to make a simple walk / run cycle.<br>
<br>
<a href="http://solarlune-gameup.blogspot.com/2011/12/pixel-art-tutorial-part-5-simple.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com3tag:blogger.com,1999:blog-5540340668858020212.post-68940993986372116212011-12-12T21:53:00.000-08:002013-04-07T07:54:08.944-07:00BGE Audaspace Python TutorialHey. So today, we'll briefly go into using Audaspace, an audio library shipped with Blender distributions, with the game engine.<br>
<br>
<a href="http://solarlune-gameup.blogspot.com/2011/12/bge-audaspace-python-tutorial.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com12tag:blogger.com,1999:blog-5540340668858020212.post-37235785822938557292011-12-10T08:37:00.001-08:002011-12-10T08:48:43.045-08:00About Blender Audio Crackle and StutterHello. I just wanted to post a solution to a little problem that I found with Blender and the BGE's audio playback.<br>
<a href="http://solarlune-gameup.blogspot.com/2011/12/about-blender-audio-crackle-and-stutter.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com0tag:blogger.com,1999:blog-5540340668858020212.post-17709191255559453132011-11-29T16:00:00.001-08:002012-01-21T22:13:42.193-08:00Pixel Art Tutorial Part 4 - Color ContrastHey. Here's another entry in the pixel art tutorial series - this one's about color contrast. The video can be found after the break.<br>
<br>
<a href="http://solarlune-gameup.blogspot.com/2011/11/pixel-art-tutorial-part-4.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com1tag:blogger.com,1999:blog-5540340668858020212.post-37143694341407555762011-11-27T21:54:00.001-08:002011-11-27T22:05:15.914-08:00BGE Planet Demo and Free Normal Map DownloadHey. So over the weekend I made a little planet demo. It's not available for download, but I am giving something away.<br>
<br>
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/sQLqT63tPJQ" width="420"></iframe>
<br>
<a href="http://solarlune-gameup.blogspot.com/2011/11/bge-island-demo-and-free-normal-map.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com0tag:blogger.com,1999:blog-5540340668858020212.post-19036276608663070662011-11-23T22:31:00.001-08:002011-11-23T22:41:39.102-08:00JME3 - Open-Source, Free, Cross-Platform 3D Game Engine<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfuwd6Micipetp6Gan4UBkywIACW0GbfdBq7Ifi8lQ0gjAUCTHNoT-1jw3MitCczdNBijq7x_uEDzWPHtg5lA9xowJjeqh9-8s5dMcOeA_efSUoI4TZ0oxGqG7lkxFmH14FS4rHatwYPCp/s1600/jme3test.water_.TestPostWater004.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfuwd6Micipetp6Gan4UBkywIACW0GbfdBq7Ifi8lQ0gjAUCTHNoT-1jw3MitCczdNBijq7x_uEDzWPHtg5lA9xowJjeqh9-8s5dMcOeA_efSUoI4TZ0oxGqG7lkxFmH14FS4rHatwYPCp/s200/jme3test.water_.TestPostWater004.jpg" width="200"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Screenshot from the jMonkeyEngine.com homepage.</td></tr>
</tbody></table>
Hey. I just wanted to post about another 3D game engine that I found. It's called jME3 - jMonkeyEngine 3.0. It's a powerful, Java-based 3D game engine that is cross-platform, and quite an interesting engine. <br>
<a href="http://solarlune-gameup.blogspot.com/2011/11/jme3-open-source-free-cross-platform-3d.html#more">Read more »</a>SolarLunehttp://www.blogger.com/profile/16532428857445699165noreply@blogger.com2