This time it was the completely new open-source game Limit Load, self described as:
A cockpit flight game that is more of an arcade than a sim. The game is built on the Panda3D game engine. It is similar to the ancient games like the classic Wings or the very good Strike Commander. The story and the atmosphere are important elements of the game, so a lot of focus is placed on that too.
Here is some in-game action and it seems quite polished already for such a new game:
Licensing of assets is still a bit of a grey area it seems, but they are fully aware of it:
The game code is licensed under GPL 3, and custom-made game assets under CC-by-SA 4.0. Some of the assets were taken from "free" (as in "not sure in which way") sources on the Internet, so their licensing situation is unclear. Eventually these should be cleared for use or replaced.
Here is a description of the game we got from him:
In Wyrmsun, humans, elves and dwarves all seek to carve a place for themselves on their different homeworlds, with humans living on Earth, dwarves dwelling on Nidavellir, and elves inhabiting Alfheim. In the game's missions, each world follows separate storylines, but the various civilizations can be mixed and matched in custom games.
Wyrmsun features:
Retro-style graphics
2 playable civilizations, and a number of non-playable ones
18 quests to play, earning technology points which can be used to obtain new units, buildings and technologies
38 units, 30 buildings and 14 technologies
Units that can earn experience, being able to upgrade to new unit types or acquire new abilities upon level-up
Persistent heroes, who carry over their level and abilities throughout scenarios
Personal names and traits for units
Cave, Conifer Forest, Dungeon, Fairlimbed Forest and Swamp tilesets
33 maps of real and fictional locations to choose from, as well as random maps
Living environment, with fauna reproduction and predation
Very moddable game, with mod-loading capability built in
Grand strategy mode, where production is resolved on the strategic (world map) level, while battles are resolved on the tactical level
In-game encyclopedia, allowing players to learn more about the units, buildings and other elements of the game, as well as their historical and mythological sources of inspiration.
P.S.: Yes FOSS games can be on Steam as long as they don't integrate with closed source steam integration libraries; And it can be a great way to attract more users to your game and maybe even collect some donations or sell add-ons (preferably in a "release freely when sufficient funds are gathered" style). See this game for an successful example.
I had been following this really awesome looking tile based RTS 3D engine project (think Starcraft2 like) on the jMonkey Engine forums for a while, and it is now fully FOSS including the arts assets. Don't expect a playable RTS game, but as you can seen in this video of the in-game level editor a lot of work has been done already:
You can contribute to the MIT licensed source on their github page (the author asks for help) and/or head over to the website of engine it uses, jMonkeyEngine, a great project written in Java.
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.
Some nice developments on the 2D game-dev front lately, and as you will later see, 2D with full shader, real-time lights and so on can be a quite awsome way to make games, without having to hire a full team of 3D artists ;)
First of all a great new 2D editor, Overlap2D, has been released under the Apache2 license:
Contrary to other popular 2D editors (for example tiled or DAME), it is not tile based, has a modern renderer and also comes with a nice GUI editor. It currently exports to a standard JSON file and has a libGDX runtime.
Godot 1.1 BETA
Really awesome are also the latest developments of the (often described as the open-source Unity) Godot engine which you can now easily try. For me the coolest new features are the new dynamic lights (shown here in the also new isometric game sample):
This of course requires a bit more than simple 2D sprites ;) If you want to create cool 2D normal-maps, this should give you an simple way to create them. Also very nice is the now working graphical/node-based shader editor:
I took a quick look whether one could find some open source games news (new game projects to be specific) by sorting SourceForge game projects by date but no luck, only established projects seem to show up there.
So I did the same on GitHub, and after making educated guesses whether projects might be worth clicking based on their title and short description, I f ound graphitemaster/neothyne.
The project uses SDL2, is about half a year old, doesn't have shooting functionality but at least movement feels kind of nice and definitely fast. In fact I'm honestly surprised that SDL is usable for 3D.
Neothyne is an attempt at getting back to the roots of good old twitch shooting akin to that of Quake World..
It certainly feels more like Cube 1 or Quake, rather than OpenArena, Sauerbraten or Nexuiz.
What surprised me even more that it compiles in mere seconds.
To come back to the point of finding games: My impression is that development is getting faster, projects are getting more but also less ambitious (read: more realistic to achieve) and less care is being given to licenses but at the same time more legal resources are being used because of OpenGameArt's and Freesound's popularity.
Personally, I have been using old onboard graphics for two years or more (no chance to run anything interesting 3D) because I'd prefer to upgrade from a HTC Wildfire (Buzz) to a OnePlus One, rather than buying a new Power Supply and Graphics card, having a louder computer and the knowledge that it's using more electricity.
This is also the reason why the above video is so tiny. :) No 720p 3D for my GPU.
If you find it interesting to browse through lists of game projects, trying to find a playable one that suits your interest, I recommend the GitHub search. Just don't rely on the "game" search key too much and imagine what the developer might use to describe it (probably genre names...).
For your entertainment, a list of "game" project short descriptions from GitHub.
Actual game for the Capstrong DePaul capstone team
recreating cs203-game1 repository because of a corruption in the original repo that I can't figure out how to fix atm
the tic tac toe game on node.js
Survival game
kouluprojekti2
Hotline Miami inspiered HTML5/JS game for school project
Island is a programming game designed as a support for Software Engineering classes
game
Just a little game I'm working on
Card game...
What's your favorite? Can you find anything better?
Many of us know Space Station 13 as "that awesome game I never played". Along with games like Dorf Fortress it stands as one of the pinnacles of the gameplay philosophy of fun through massive amounts of diversity. Originally developed in one of the most broken and unupdated platforms ever imaginable, BYOND, fans of the game have been trying to develop a standalone remake of the game for a while.
After a long period of development, the team of Robust Games, in charge of the project, decided to liberate the whole thing and turn to open development. This means all of the code is now GPLv3 and all of the art assets are now CC-BY-SA, effectively making the game 100% free-as-in-free-domes.
So what are you waiting for? Get to developin'!
EDIT: Apparently only the placeholder sprites (not the fancy ones in the screenshot) have been released under CC-BY-SA. The game should still be 100% playable with these, though.