Archive for the ‘3d’ Category

DevCorner: Exciting news from the Godot Engine project

Monday, October 24th, 2016

The Godot Engine (“the open-source answer to Unity3D”) continues to make exciting progress with the recent stable release of version 2.1. Besides lots of small usability improvements to the GUI, the main new feature is a asset sharing store build right into the editor:

This should hopefully result in a lot of extremely easy to use assets, and I am looking forward to seeing a lot high quality assets from OpenGameArt.org transferred into it 😉

In related news, it was recently announced that there is work going on to allow C# (a extremely popular game scripting language also used in Unity3D) scripting in Godot besides the current Python based custom language. So this should lower the entry barrier for indie developers significantly, and maybe we will even see a conversion utility for open-sourcing simple Unity3D games?

Furthermore they are also working on a visual scripting system akin to Unreal’s Blueprint or what you can use in the Blender Game Engine. Yeah, visual programming systems are usually pretty limited, but they have their use-cases and definitely lower the entry barrier for artists (map events or shader scripting). Or to put it in the Godot Engine developer’s words:

To make it clearer, it is not our belief that forcing programmers to write code with visual blocks will result in a more efficient workflow. We know other game engines and solutions try to sell you this point of view, but rest assured that this is not our view or intention. We stand by programming and still believe it’s the best.
So then, again, why visual scripting? Our goals with it are the following:

  • Provide a way for non-programmers to experience what developing in Godot feels like, by ensuring they have a way to manipulate their game’s logic.
  • Allow programmers to set up their scenes, AI, etc. in a way they can expose the coarse parameters and logic to level designers or game designers. This way, they can do tweaks without bothering programmers.
  • Allow programmers to expose how data is organized in a visual way. Godot’s VisualScript has so much flexibility in how the graph flows that it allows creating dialogue trees, coarse game flow, event handling, etc. with small effort.

Please understand it as just an extra tool, not as a replacement to programming. It will be possible to use both GDScript and VisualScript as complementary tool in a same project.

Sounds pretty good doesn’t it?

Oh and last but not least, after long waiting the first version of the Godot based point and click adventure framework Escoria has been released. It is based on the work done for the pretty cool commercial game developed by the original team behind the Godot Engine, so it should be quite powerful. You can find the source code here and a nice manual here.

P.S.: There is also work on-going on a higher level networking support for Godot, which should really help with multi-player prototypes.

Blackvoxel, an ambitious Minecraft/Factorio mix?

Monday, May 2nd, 2016

Check out this interesting (somewhat recently GPLv3 re-licensed) game Blackvoxel:

As you can see it has some interesting mechanic which they call “Molecular Voxel Interaction Engine“. As seen in the trailer above, it basically allows you to automate crafting, resulting in interesting “programmable” factory setups.
Of course this might sound a bit too much like actual work and not fun… but given the big fan scene for the closed source game Factorio, I would say it can be more fun that it looks at first 😉

Blackvoxel itself probably needs to be a bit more of a game instead of “just” a sandbox, but there is big promise in the overall concept, so give it a try 🙂

DevCorner: Superpowers HTML5 collaborative game maker open-sourced!

Monday, January 18th, 2016

Great news for HTML5 game developers: a few days ago Superpowers was released under the ISC license.

What is Superpowers? A game development platform (an integrated editor but you can collaborate in realtime online; how cool is that! 😀 ) for making HTML5 games using TypeScript (a superset of Javascript). But you will also be able to work with other languages, so far support for the well known LÖVE2D is available.

Learn more in this video:

The source is available here and there is also an repository with a few sample games. If you like what they are doing, please consider becoming a supporter.

Looking forward to your new HTML5 games!

Warsow 2.0 is now almost fully FOSS!

Wednesday, December 2nd, 2015

Great news for the FOSS enthusiasts: after many years of constant nagging the latest release of the great parcour/arena FPS Warsow has now most of it’s artistic content under the Creative Commons Attribution Share Alike 4.0 license (with a few remaining but clearly marked ones under CC-by-ND).

Also updated particle effects in Warsow 2.0

You can find more screen-shots in the above link and the full changelog here.

Rendering speed was also increased (claimed to be 30-50% faster) and a movement tutorial is now included.

So far I always recommended Xonotic over Warsow as the coolest (=most competitive; Red Eclipse is also cool, but much more casual) open-source arena FPS, but I think I might reconsider this now…

Happy fragging :p

Xonotic 0.8.1 released & related news

Monday, August 31st, 2015

For those that are not keeping up to the latest development branch (via the autobuilds), the Xonotic developers have released a new version with various smaller changes and new official maps.

From the user “Antibody” (known for his duel commentary videos) comes this nice video overview of the new features:

(please note that due to video capture performance reasons the graphic settings are pretty low, and the game can look much nicer with different settings)

On the longer term horizon of Xonotic development, there is the very exiting news that they are currently porting their game to run on the same engine that Unvanquished uses. With this the future of Xonotic is indeed much brighter, as their current engine has not seem much development lately. See more details in this thread.

Oh and while we are talking about FOSS arena FPS: A short while ago Red Eclipse also released a new version. Changes include updated to the AI Bots and a build in universal updater to easily follow the latest releases.

Top Futuristic Open Source Racing Games on Linux

Saturday, April 18th, 2015

F-Zero and Wipeout set the standard for the futuristic sci-fi racing games genre and inspire many game developers.

Over the years, four projects of that genre were started and developed to a playable state that are now open source code:

H-Craft by Irrgheist is a free sci-fi racer with IAP on Android. It is built with the Irrlicht engine and was recently released as free software with freeware data.

While gameplay is simple without pickups, boosts or weapons, the campaign keeps it interesting. The 180°-Turns used in H-Craft level design are very refreshing to the genre.

CoreBreach is a commercial anti-gravity racing game with combat gameplay. There is a freeware dataset that allows compiling and playing a simpler-looking version.

Being an Objective C project, it was unusual to compile for me on latest Arch Linux but possible. Campaign mode, weapons and split-screen multiplayer make it cover many bases.

Racer is the only project with 100% free as in freedom data, yet unfortunately it does not compile on current Arch Linux.

Of our four projects, this is the only that has the classic drive-over boost fields.

Ecksdee is the oldest of the bunch and has challenging time trial single-player gameplay.

There are weapon pickups but without AI or human competitors they serve no purpose yet.

Project Comparison

H-Craft CoreBreach Racer* Ecksdee
Latest Version 2015-02-23 (1.3) 2012-11-30 (git) 2010-10-10 (r349) 2006-11-24 (0.0.9)
Campaign Mode yes yes no no
Split-Screen Multiplayer no yes yes no
Weapons no yes no yes
AI yes yes no no
Gamepad Support yes yes yes no
Menu UI Look good ok good ok
Music yes yes no yes
Sounds yes yes yes yes
Linux Builds or Compiling not tested, build used complicated but compiles fails fails, win32 build/wine used
Art Asset License(s) Mostly no-modify-no-distribute no-distribution, GPL, CC-BY 3.0 CC-BY-SA 3.0 GPL, CC-BY-NC, CC-BY-NC-ND
Is It Cool? yes yes yes yes

* Could not build racer, reviewing from long term memory

Related projects


Stunt Rally has a F-Zero-esque antigrav vehicles and futuristic levels but primarily it’s a car racing game. The default physics don’t seem to be working for a futuristic racing style.

The cool Blender Game Engine project RGP has it’s .blend file available but it does not have license information. The .blend contains no audio and only one level without AI.

HexGL is pretty but has no sound, no ai, only one level and is CC 3.0 BY-NC licensed (including code) at the moment. If anybody is interested in contributing: the developer indicated interest in the MIT license.

TheRush seem to be Windows-only and does not run in Wine.

Godot Winter Game Jam

Monday, December 15th, 2014
Godot winter icon

A game dev jam to create a winter-themed open source game was community-initiated at the Godot forums. The (vote-determined) winner will get a budget of USD 50 to have donated to an open source project of their choice.

What is Godot?

Godot editor

Godot is a game engine. No wait, it’s actually a game development IDE with its own Lua-based scripting language.

As far as I can tell, it’s a promising project that is a bit buggy, especially when it comes to mobile exports. It has some UI flaws (subjectivity warning) but still, open source Godot is more appealing than proprietary Unity 3D.

If you want to try making a game in Godot, I recommend this official tutorial as a starting point. Good luck & great success to you!

What else?

Another way to support Godot: “like” it as a Unity 3D alternative on alternativeTo.

Terminal Overload 0.3 released + support the developer on Patreon

Saturday, October 11th, 2014

The very innovative and awesome looking (+ fully FOSS) multiplayer FPS Terminal-Overload got a new release today. Edit: By now there is actually already a 0.4.0 release, get it here.

Charged x-jump on the new ETH5 map (3rd person camera turned on)

One of the new features is a charged jump that lets one take big leaps to reach good sniping spots or evade an enemy etc. Other changes for this release:

– New map: ETH5
– Prettier GUI
– Replace re-jumping with instant & charged x-jump.
– Tweak CAT movement speeds.
– Simplify disc controls.
– ETH mode: Each class only has one type of offensive disc.
– SMG changes: Increase firing rate, decrease damage, shorter range.
– MGL changes: Remove recoil, decrease firing rate, fire only one projectile.
– MG changes: Projectiles are affected by gravity.
– Remove etherboard from class #4 (Minigunner) loadout.
– Remove SG2 from class #2 loadout.
– Improve responsiveness of mouse look while in CAT form.
– New projectile visuals (except discs & grenade).

The new GUI looks like this:

New menu graphics with options window

While it is is quite awesome looking and playable already, it obviously still needs a bit of further development. Since the funds of an earlier crowd-funding drive have been used up, the developer is now looking for other ways to survive. If you like what he is doing, you can head over to his new Patreon page to support him with a monthly payment.

Yes, YOU! Right NOW! 😉

Developer contributions to code and art are of course also welcome.

Annex:CTW RTS version 4.0 close to release

Monday, September 22nd, 2014

The MegaGlest based RTS Annex: Conquer The World is very close to a major update as version 4.0. Strait from the developer’s mouth:

Yes! We are so close we can almost taste it.

He also posted a game-play video of the current development version:

He also recently stated that the new release will be fully FOSS, i.e. not only GPL source-code but also all artwork under a FOSS compatible creative-commons license (most likely CC-by-SA).

It’s just a pity that the new much improved GUI code from MegaGlest seems to be not yet ready for the release.

P.S.: Also check out this Tower Defense mod for MegaGlest.

Stunt Rally now comes with spaceships and cool ancient cities!

Saturday, August 9th, 2014

Stunt Rally 2.4… talk about feature creep, but I am not complaining 😉

See more pictures of the release here, and don’t forget to give some feedback on our forums.

Oh and you can now browse cars and tracks online.