While Blender3D is one of the premier FOSS projects out there, its integral part the Blender Game Engine (BGE) is often belittled as not a serious game engine.
While the criticism is certainly not completely unfounded and the integration of limited "non-programming" game code creation (via logic bricks) gives it a bit of a "RPG maker" image, it really is a quite interesting platform to work on it seems.
Ok, probably as of now the BGE is really more of a rapid game prototyping engine, but previous experience during the Yo, Frankie! project has actually shown that at least compared to some other well known FOSS engines, it is a serious contender (that Blender Foundation project originally started on Crystal Space, and after many problems was implemented in the BGE in a few weeks only).
So what makes it so interesting? Well for one there is the full integration with a creation tool (obviously Blender3D) so that getting your content into the game is only a matter of making it. No exporters or anything needed... it just works. Then of course there is the fully scriptability via Python, also integrated tightly. Basically you never have to exit Blender, and testing your game can be done right in the editor with one click (no compiling etc. necessary). Oh and did I mention the great physics capabilities via Bullet, also build right in?
In addition your created game will be immediately available on any platform the Blender Game player has been ported (all major desktop operating systems, with an Android port under development and a browser plugin, too). In addition you can choose to publish your game as a single .blend file, giving the users a direct access to all the source files of the game; a wet dream of any true FOSS game developer!
The tight integration with the GPLed Blender Player, has been a major source of discontent with the predominately propitiatory game developing users of the BGE however. Thus there now exists also a few options to encrypt your game and/or run it on an external engine that can be kept close source (but I will not go further into that here).
You can find a lot of (sometimes really awesome looking: 1, 2, 3) game projects on the Blenderartists.org forum. Now as I said, most of it is sadly closed source with propitiatory artworks, but I also have the feeling that some simply don't know or care about the legal implications of their "freeware" game (which sadly shows that even many people who use a great FOSS tool, mostly care about the "free as in beer" aspect of it).
One of the more interesting projects right now (which might or might not become a full FOSS game) can be seen in this video:
It shows the most recent work by Martinesh, who is basically BGE's resident game art guru. Two years ago we already featured previous awesome work by him, but sadly that Air Race project is by now canceled.
What he is now working on is however rather a show-case for the really nice new graphical features in the BGE which he and others are developing in the so called "candy" development branch (on his blog there are also more details and nice videos from some time ago).
Another cool recent project it the rewrite of the the logic bricks visual programming idea via nodal logic blocks called Hive.
While not completely integrated into Blender yet, you can already try it via an external editor (the created python code works fine inside Blender). There are also some tutorials and a documentation for it.
Since my programming skills also lack somewhat, I find that an interesting tool... however most likely it is rather a nice way to do some level scripting, than actually programming the real guts of a game with it.
So where can you get started with developing your own game using the BGE? Well, the blenderartists.org sub-forums are always helpful, with some nice beginners video tutorials linked here, here, here and here ;)
There are even some books available (this one in particular is quite recent, which is a plus given the fast development of Blender3D) and there is of course the official Blender documentation.
Oh and a good source of content is (besides our friends opengameart.org of course) Blender Swap (nice interview with one of the creators here).
If you have further questions please comment below or ask over at blenderartists.org!
Showing posts with label blendswap. Show all posts
Showing posts with label blendswap. Show all posts
Saturday, January 26, 2013
Saturday, October 01, 2011
Summer Shorts #3
"Summer?" you ask? Well.. I'ts warm in Berlin.*
Also a warning: this article is 80% development, 31.5% art and 18% games.
FreeGameDev Forums now have Spanish and Swedish/Danish/Norwegian subforums. Should we add some more? Read this then write here.
The 2.0 OpenClonk release brings higher resolution for the terrain, which makes the game look a lot better. Read the full changelog here.
Check out the Blendswap Military Vehicles Contest entries:
I'm amazed. But that's just me. I have a thing for mechs. Alot even.
Did anybody know of these CC-BY-SA-licensed WebGL tutorials? This dog told me about them.
* Speaking of Berlin, Germany. There was a little game dev jam in Berlin . Two of the prototypes are open source! (Hubwar and Nodehack)
Also a warning: this article is 80% development, 31.5% art and 18% games.
Cross-language forums so far
FreeGameDev Forums now have Spanish and Swedish/Danish/Norwegian subforums. Should we add some more? Read this then write here.
OpenClonk old and new terrain rendering
The 2.0 OpenClonk release brings higher resolution for the terrain, which makes the game look a lot better. Read the full changelog here.
Blendswap entries. Amazing.
Check out the Blendswap Military Vehicles Contest entries:
I'm amazed. But that's just me. I have a thing for mechs. Alot even.
WebGL lessons. Freely licensed too.
Did anybody know of these CC-BY-SA-licensed WebGL tutorials? This dog told me about them.
"Hacking" 8-hour prototypes: Hubwar and Nodehack
* Speaking of Berlin, Germany.
Monday, August 22, 2011
News Shorts
OpenPatrician is a not-yet-playable free implementation in Java of Ascaron's classic The Patrician and The Patrician 2. There are some assets but unfortunately the project's default license is a noncommercial one.
OpenMW is moving forward: new blog look, renderer is being refractored, inventory being implemented, record saving too.
Alex the Allegator was part-ported to HTML5 using the melonJS library. I'm #9 on the high score at time of post! :D
DusteD, maker of Wizznic! is not dead.
Blendswap now has a slim set of rules for contributors and texture licenses are annoying.
Bandit Racer is a car racing and combat game in HTML5, built with GameJS. Comes with track editor and pretty UI. An earlier version
multiplayer mode, which will probably come back sooner or later
OpenMW is moving forward: new blog look, renderer is being refractored, inventory being implemented, record saving too.
Alex the Allegator was part-ported to HTML5 using the melonJS library. I'm #9 on the high score at time of post! :D
DusteD, maker of Wizznic! is not dead.
Blendswap now has a slim set of rules for contributors and texture licenses are annoying.
Bandit Racer is a car racing and combat game in HTML5, built with GameJS. Comes with track editor and pretty UI. An earlier version

Tuesday, June 07, 2011
Thursday, May 05, 2011
Libre Graphics Meeting 10-13 May 2011, Blendswap v3, OpenArt
I'm looking forward to the LGM this year. Bart, admin of OpenGameArt will talk about running libre graphics projects.
You can view previous year's talk videos here.
Version 3 of Blendswap is live! But the site has some server load problems.
OpenArt, Moosader's own take on game resource sharing has been updated and has content under CC0 and CC-BY v3 licenses. It received a visual update a while ago.
Wednesday, April 20, 2011
Panda Engine Book, Blendswap Upgrade, Avoision Ad
Available as Paper, PDF, epub or PacktLib
Panda3D 1.7 Game Developer's Cookbook has been published.
Blendswap UI: Who needs links when I can do a screenshot?
Blendswap has more features now. Artists have more control for one thing and can edit their submissions for example.
I suspect that many visitors use Adblock, so let me share this ad that appears on Free Gamer today:
Saturday, November 27, 2010
A little bit of everything
Long time no see!
Before you look at the pictures: I can only recommend following the FGD Game Planet and Dev Planet. That is all ;).
CONS is a NOOB FRIENDLY!!! roguelike written in Lisp. It is 'friendly' because the amount of possible actions is low and they are all tooltip-explained in the main window. I also like the color scheme and simple look. Follow the developer on his blog. I know I do.
Xenowar is a simple-gfx squad tactics game and it runs on Windows and Android. Didn't try it yet.
skunks is a "3D game with cars, stunts and software rendering, based on Open Dynamics Engine" by Matei Petrescu, who also brought us simple3d/simcar.
Game On 2010 is an open web game contest started by Mozilla Labs. Deadline: January 11, 2011. [Rules]
BlendSwap on the other hand is not getting that much attention as I imagined it would after finally introducing free licenses.
UFO:AI wants to legalize it! They seek freely-licensed textures and images to replace their "license unknown" files. And they have statistics and graphs! Also their latest news cover changes to their level editor in screenshot form.
jMonkeyEngine's team is working towards a visual SDK. They recently released alpha 3.
The developer 2D LWJGL engine Slick is making first Steps of porting to Android. Meanwhile the developer of Android platformer Replica Island blogs about development for that platform.
SDL Multi-touch, gestures and android port are some features added during Google Summer of Code. [source]
PixelLight [videos] is a new, LGPL3-licensed 3D engine on the block.
Before you look at the pictures: I can only recommend following the FGD Game Planet and Dev Planet. That is all ;).
Games
CONS
CONS is a NOOB FRIENDLY!!! roguelike written in Lisp. It is 'friendly' because the amount of possible actions is low and they are all tooltip-explained in the main window. I also like the color scheme and simple look. Follow the developer on his blog. I know I do.
Xenowar
Xenowar is a simple-gfx squad tactics game and it runs on Windows and Android. Didn't try it yet.
skunks is a "3D game with cars, stunts and software rendering, based on Open Dynamics Engine" by Matei Petrescu, who also brought us simple3d/simcar.
Contests
SDLTutorials.com is hosting a little top-down car racing game contest (runs until 31. Dec)Game On 2010 is an open web game contest started by Mozilla Labs. Deadline: January 11, 2011. [Rules]
Assets
OpenGameArt is getting bigger and bigger and nicer and nicer and their forums cover more and more topics. Hopefully one day they (the forums) will have a better usable design :) (this probably depends mostly on Drupal and Drupal extensions).BlendSwap on the other hand is not getting that much attention as I imagined it would after finally introducing free licenses.
UFO:AI license statistics
UFO:AI wants to legalize it! They seek freely-licensed textures and images to replace their "license unknown" files. And they have statistics and graphs! Also their latest news cover changes to their level editor in screenshot form.
Engines
Burster is bringing Blender into the browser. Not stable.jMonkeyEngine's team is working towards a visual SDK. They recently released alpha 3.
The developer 2D LWJGL engine Slick is making first Steps of porting to Android. Meanwhile the developer of Android platformer Replica Island blogs about development for that platform.
SDL Multi-touch, gestures and android port are some features added during Google Summer of Code. [source]
PixelLight [videos] is a new, LGPL3-licensed 3D engine on the block.
- In development since 2002 (released in August 2010)
- Runs on Windows and Linux, a prototype for mobile devices exists
- The free libraries ODE (physics) and OpenAL (sound) are supported
Thursday, April 15, 2010
SuperTux 3D & Xdriller
youtube-dl: NPK4ZaWYkJU | tinyogg: EWuLa
SuperTux 3D is a 2½ years old idea that is now being turned into reality by using the 2D platformer SuperTux' style and assets and the Blender Game Engine (BGE).
I think the assets work well in 3D space, but of course controls and camera movement are unpleasant yet.
I think the assets work well in 3D space, but of course controls and camera movement are unpleasant yet.
Xdriller is a falling-cubes-style puzzle game with nice colorful visuals and happy music. I found the game on SF.net a while ago and recently got reminded of it when I saw this tux model on OG.
Speaking of Blender and asset sharing: Blendswap currently has a poll on what website feature to add next (right sidebar here) and I would like to encourage you all to vote for the 'licensing' option, as once clear licenses exist, it will be possible to determine what models can be used in fully free as in you-know-what games.
Speaking of Blender and asset sharing: Blendswap currently has a poll on what website feature to add next (right sidebar here) and I would like to encourage you all to vote for the 'licensing' option, as once clear licenses exist, it will be possible to determine what models can be used in fully free as in you-know-what games.
Monday, March 29, 2010
Weaver: Magic FPS, OpenArena 0.8.5, Evidyon, Code Summers and web findings
Weaver
Weaver [introduction] is an objective-based ("invade checkpoints") team fps with a simple gesture sequence spell casting system. It uses the XreaL engine and is currently in an early development stage. Maps are under construction and a few spells are in place. Code is GPL-licensed, "Media will aim to use Creative Commons licenses."Weaver concept art
Weaver's current spellcasting interface (Goethe's color wheel [1] ;) )
The level work I was able to witness is impressive. TRaK is the designer, which explains it.
Strolling in bow_block of Weaver - http://www.youtube.com/watch?v=Bh5NQ1iT3Gg
Weaver's introduction includes a simple game design document. Compilation instructions are located here, communication happens over forum and IRC.
OpenArena 0.8.5
OpenArena has a new website look and a new patch release. It provides new or improved weapon effects, player skins, menu UI (video, compare to old), icons...OA 0.8.1 icons
OA 0.8.5 icons
...and maps. For example:
OA 0.8.5 Botmatch DM on am_underworks2 - http://www.youtube.com/watch?v=mIrzGKL3zcg
Even though OpenArena is supposed to be a freely licensed Quake3 clone (with an anime theme) it also adds new weapons and game modes. I recently tested some of them, for example the Overload game mode, in which you have to destroy the enemy's base crystal:
OA 0.8.5 Overload on ps9ctf - http://www.youtube.com/watch?v=g1Cpfldgsso
Evidyon
The Evidyon MMORPG's developer expressed their interest for making the game run on Linux and finds it to be relatively simple task. More info in this thread.Don't have much to add to that. I'm glad to hear that it's possible and I hope that somebody will want to take such a programming job. Here's the latest gameplay video of the game to make completing this task more desirable: :)
Evidyon Town Guards - http://www.youtube.com/watch?v=DpWcCH6Td0Q
Google and Ruby Summers of Code
Battle for Wesnoth, Blender, Crystal Space, FreedroidRPG, Thousand Parsec, Tux4Kids and WorldForge take part in GoogleStudentsOpenCash.EDIT: I was just informed, that NeL will share WorldForge's GSoC permission.
By accident (I wanted to get on the Rigs of Rods IRC channel but found myself on a ruby one) I discovered the existence of the RubyStudentsOpenCash. Any FOSS game projects besides Rubygame that could benefit from this? :)
And.. some websites
Blendswap, the new blender file sharing site will probably use CC0, BY and BY-SA as available licenses [2] and that makes me glad..
I discovered SampleSwap (via this post), which has a CC-licensed music category. It is impossible to filter by license (non-free CC flavors are supported), but at least it is easy to identify it, if you care about the terms. It uses yahoo's handy proprietary flash audio player and lists individual tracks instead of the ancient album-model that Jamendo chose. This makes it much nicer to browse for me.
Last bit of info: GameBoom is a site that wants to bring foss games to the people. It tries to do so not by covering only foss games but by allowing gratis games, while promoting the free as in freedom ones.
They are looking for bloggers/game reviewers, so if you are not on a strict foss diet, maybe there's a game you would like to introduce over there? Always remember though, that guest posts are welcome on this blog as well. ;) Just contact us via forum, irc or email (I'm sure you'll be able to find the links up there :) ).
EDIT: Remember GameJolt, another games-thing, where open source games are given attention.
Subscribe to:
Posts (Atom)
Provide feedback:
Due to SPAM issues we have disabled public commenting here.
But feel free to join our forums or easily chat via IRC with us.