UPDATE Dec 1st, 2015: 1. Added Libre Pinball, see Honorable Mentions below. 2. Added conclusion section.
Nexus Pinball
Started only a month ago, Nova Pinball's simple sole 2D table is a lot of fun and development has made good progress.
Emilia Pinball
The ancient 3D Emilia Pinball project has a recent fork on GitHub that adds more tables (the last official release had only 2, the new one has 5).
The game has 4 perspectives (F5-F8)
The models are very low-poly, which is fine and fast but the textures are sinfully low-resolution. However editing textures appears to be simple in existing tables, simply by overwriting them with higher-resolution files, as demonstrated with the angry gnu head in the screenshot above.
Creating new tables requires an editor, which I unfortunately was not able to compile yet (possibly due to lack of old Qt libraries).
There is a zombie/horror/Halloween table, which unfortunately contains non-free content.
Linball
The 2D Linball table is crazy fast but suffers from some sounds ripped from proprietary games (maybe there's more non-free content).
Honorable mentions
Libre Pinball (thread) is very atmospheric but has no missions and only very few table elements right now. It was made using the Godot Engine.
Sadly, Visual Pinball only runs on Windows (wine page).
Vector Pinball for Android unfortunately has no instructions for desktop/Linux compilation.
Devil's Pinball is a Blender-made pinball table. It's quite buggy when played in recent Blender and there is no license information.
Conclusion
I find the open pinball games on Linux more entertaining than I expected them to be. The major downside is decoration and context: while the themes of some tables are intriguing, they unfortunately exist in a widescreen world without a proper background that adds to the experience.
And of course some accessible (video) documentation on how to create new tables would be a huge plus.
Got theme ideas for open source pinball tables? Write them in the comments!
The overall theme will be announce on the 20th when the contest starts.
Currently it is standing at 530$ and there are 22 days to go, so chances are we will see some more nice stuff out of this.
600$ > 3 game ready Enemies! (models, sfx, animations, effects)
650$ > Dynamic optimized lighting system! (rich dynamic lighting with low resource usage )
750$ > 4 new weapons!(model, texture, sound)
850$ > Triple the amount of the actual props! (interactive objects,explosibles, new walls, doors windows etc.)
900$ > New player model (model, textures)
------------
Way too many closed-source game projects never see the light of the day, and their code and assets are forever lost. Now at least one developer thought he could at least make a few bucks by liberating this content under the CC0 license:
There is some seriously nice stuff in that pack, and the 500 US $ he is asking for on his indigogo page is a bargain for it.
But I sure wish more developers of failed projects would release their assets like this.
This year, quite a few interesting FOSS game projects got accepted (again) and one being our very own friends of the SuperTuxKart project.
Read more about their role as a mentoring organization here. So how about applying as a participant yourself and helping out this great FOSS game?
You can also browse other accepted mentoring projects here, if SuperTuxKart isn't your thing. Other notable FOSS game (engine) projects accepted are:
Nice summer of coding ahead :)
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!
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."The level work I was able to witness is impressive. TRaK is the designer, which explains it.
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......and maps. For example:
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:
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: :)
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.
Ok now to the really important stuff: Blender (everyones favorite GPL 3D modeling application) also has a build in game engine. And what would be nicer than having a nice competition for game creation?
Here is a video of one of the winners from last year (not open-source!):
So why not join in that get a chunk of the $500 prize?
Why Blender game engine (BGE)?
Wasn't the game engine always the stepchild of the project? Slow, bloated and buggy?Well things change, and with this years open game project Yo Frankie! things have taken a leap towards greatness!
Speed has been greatly improved, physics are completely integrated and you can do great eyecandy with the OpenGL 2.0 GLSL shaders (here are some more features).
And things look even better with the upcoming Blender 2.5.
Getting started with the BGE

And did I mention that games created are completely multi platform? Linux and MacOSX ports are just one click away!
A good first step would be to head over to blenderartists.com and surf a bit on their game engine sub-forums. There you will find free (some GPL or PD even if the license is not always 100% clear) templates (f.e. FPS or network) and many great tutorials.
And most people there will freely share their .blend files with you which include all art assets, scripts and so on in neat package (open them in Blender, press "p" and the game starts). However not all of it is really licensed in a FOSS way, but at least you can use these as great tutorials. Overall one could say that this is a great way of distributing the "source" of complete FOSS games (code, art, music etc).
Other sites worth noting are GameBlender and maybe the new Blender Games. And of course for all your Blender news: Blender Nation!
So my excuses for these more game development related news... but you will find some nice games to play (done in Blender) in the many links I provided :p
But next time there will be more traditional gaming news!
Update: Some seriously nice eye candy!
This was just released and looks really nice!Head over to the Blenderartists thread for more info (and .blend download!).
Oh and yes you are free to use it in your own projects!
Here is some commercial free software gaming news, which I partially failed to deliver on time.
Paul's Music Liberation Experiment is a product of jClassicRPG's lead developer following his passion for composing music. He releases music tracks under the gratis but non-free BY-SA-NC license and visitors can donate to specific tracks, which in return will be released under the free BY-SA license.
The money earned from this will be covered to cover Paul's expensive music software purchases and hopefully a proof that at least small bucks can be made with freely licensed media. It's called "experiment" after all. :)
I am a big fan of this project! I detest the non-free Creative Commons licenses, but this method is perfect to illustrate just how many people think that being free is more important for media rather than just being gratis.
Ministry of Frag (MoFrag) sells a Tremulous T-Shirt and 25% go to the Tremulous team. That's the short story.
The long story is that the project was first thought of 2006 and finally realized in December 2008. It started on the wish to «find some way to support open source games». Most of the people behind MoFrag are from the Tremulous scene.
Powered by the visual awesomeness of Plutocracy's [remember?] lead developer Garoth, it's sure to make you feel sexy about supporting the open source game development.
The MoFrag definition of "open source" is slightly loose: «If your game "feels" open source to us, that is pretty much the only requirement» I was told on IRC. Also I feel a tiny bit insecure about supporting Tremulous, as there might be issues regarding the legality of some of its assets.
Never minding that, I hope that it will thrive and get involved with lots of cool projects (qubodup's list of cool open source game projects still pending). Do you have any suggestions? My instant thoughts are "LÖVE" (Which by the way has a Merchandise discussion going on) and "SuperTuxKart" (by the way, did you know that the project has an awesome new homepage look?) although last time I checked out STK, this little bit |___| of polish was missing for me to call it "polished enough for merchandise".
EDIT: Supposedly, the Blender Game Engine (BGE) will receive development support from a company using it to develop a commercial title.
I was super skeptic at first, due to Entertainment Arts Research Inc.'s flash page and its subsidiary Twilight 22 Studio's empty page. I Couldn't find anything online but the same press release and compared it to the EVO console scam. Now I'm just confused. Time will tell.
So this turned out to not be a commercial blender update, eh? Aaanyways, about the Blender Game Engine (BGE).. I always thought the BGE was a weak, slow placeholder. I appear to be wrong: its power has recently been shown off in this sunrise thread. Note that this is not a Blender render, it's real-time Blender Game Engine action! Though I bet it's real slow. But hey, I haven't checked it out live yet. ;P
Thanks to Lamoot for the heads up!
Newfound Room is Scott's continuation of the Low Poly Cooperative blog.
part of the intention of this blog will be to make some money for me and my family. I’ll be trying out any number of different ways of doing this, but the core of what I am doing here is providing you all with free stuff. The more I make off of it, the more time I can devote to making more.
So far, no sight of any revenue-gaining measures and no post for three months. Ads would make some sense, though not create much profit. Paul's "release-gratis, pay-to-free" method could be used. Although it does have an unfortunate non-free element in it.
Good night! And remember to brush your vaporware-sensors boys and girls!
I had a few links collecting that I wanted to get off my chest. Nothing is worse than having a folder full of old links that would have been interesting, but are now out of date. That's a lie, I accidentally drank off-milk this morning - that was worse. Still, I'm digressing!
Significantly better than off-milk, is the activity burst on the new Eisenstern development effort. Basically the lead Sauer devs, who had been creating Eisenstern as a side project from their work on Sauerbraten, have turned it over to the community. The community has regrouped using Sourceforge and now (with 24 registered team members) it is one of the most active projects on the whole of Sourceforge. Using the rapid collaborative level creation abilities of Sauerbraten as well as all the other features that hard work has delivered over the years, I predict good things for Eisenstern - to finally fulfil that void of a good Free Software single player first person role playing game. Or, if you love acronym overload, a FOSS SP FPS RPG. Or FSFR if you love acronym acronyms. I'm digressing again... it's a bad habit!
The Apricot Project is coming to the final stages of it's effort, and thus the game Yo Frankie! nears it's official release. It looks really, really good. The graphics are fantastic and the gameplay looks fun too. Here's the video:
Blender 2.48 just got released, and it includes many improvements contributed by the Apricot Project during it's development of Yo Frankie!. (That '!' messes with my grammar, but I'll resist the temptation to digress.) It looks like a real boost to the Blender Game Engine as a platform for creating games:
Blender 2.48 includes all the work done on the Blender Game Engine and the Apricot Open Game "Yo Frankie!", with much better functioning game logic editing, character animation, and Blender Material based real-time shaders. And as last minute surprise a Bullet physics update with Softbody support.
Warzone2100 2.1-beta5 came out at the end of September, but I haven't seen it mentioned anywhere. Well \o/ it just got mentioned here! Erm, but, back on topic, WZ 2.1 is approaching "super stableness" which is always a good thing. Check it out if you love your 3D future war RTS games and open source. :-)
And to round off, lately there have been some awesome contributions to Vega Strike. There's some real eye candy to be had here. This alien space base or this massive space ship are two intimidatingly beautiful examples. There's plenty more to be found. (Disclaimer: I may have posted some of this before, I'm a big fan of the project.)
There was a change of focus in the Apricot project: From create full functional industry quality game prototype to create a full functional level in the Crystal Space engine, focused on visual quality, speed and character-environment interactions and create several levels in the Blender Game Engine, focused on artistic quality and game play prototyping.
Now this may sound worrying, as "some levels" are only one of many parts of "a game". And to be honest, I am a bit worried that the project will not prove the "you can make awesome open source games" theory, and instead be a demonstration of how nice-looking things made with Blender can be.
The apricot team members come from Blender and Crystal Space backgrounds, which means that they are likely to be most interested in visuals. So perhaps my expectation of "an awesome game" was wrong and should have been "an awesome looking game" (which is actually the only thing able to make the industry pay attention to Blender and Crystal Space. ) Nobody cares about story and depth and such after all, right?
However, the svn repository will be opened this weekend and who knows? Maybe with some community help, the project will reach a higher level of what is now intended before it's deadline of 31, July?
FreeCol 0.8.0-alpha has been released. It features displaying of settlement names, soft unit movement and main menu music.
FreeCol and it's editor are both written in Java, which saved me some compilation minutes. The map editor is pretty simple and unproblematic to use.
Battle Tanks 0.8-rc1 has been shipped! Capture the flag! Team deathmatch! Internet play! The few existing servers are empty though, so why don't ya go and fill them up? Get it here in Windows-binary or source flavor! The team asks for feedback, which is pretty common with open source projects and might be even superfluous to tell, but it always gives me a good feeling when teams ask for criticism on their products.
In case you have never before seen Battle Tanks in action, I recorded a video of AI-aided defend-the-base-style cooperative gameplay.
Battle Tanks' maps can be edited via Tiled, as demonstrated below. The editor is a general-purpose tile-based map editor written in Java, which means that it's cross-platform and relatively easy to run. It's feature-rich but also pretty simple to use : there are layers and you draw tiles on them. Effective! It resembles RPG Maker in some ways, but as a map editor it is far more advanced.
Item placement in Battle Tanks is being done via a specialized, also pretty simple editor, which has no documentation as far as I can tell and which tends to crash a lot.