Archive for the ‘mode-singleplayer’ Category

Project Leadership & Management in Free, Open Source Games

Tuesday, April 16th, 2013
Both 0 A.D. and Unknown Horizons experience a change in leadership!

For 0 A.D., Erik Johansson steps down from project leadership and Michael D. Hafer assumes that role.

In Unknown Horizons, Nightraven steps back and Kilian fills the project management role.

Leadership in free and open source game projects is an exciting topic with much opinion about which style will lead to a successful game – whatever the subject’s definition of “success” is – and too few examples to make objective statements about it.

Are you following any specific projects and their leadership structures an want to comment on these? I must admit that I am out of the loop with many, many projects, although I am pretty sure that for example Flare, NAEV and Valyria Tear have (successful) Benevolent Dictator for Life style leadership.

On related note: FIFE (the isometric 2d engine used by Unknown Horizons) moved to GitHub.

Bushido Blocks: Slicing Puzzle

Tuesday, April 9th, 2013
Bushido Blocks is a puzzle game for Android under GPL license,  inspired by block-bashing games such as Bejeweled, Diamond Dash and Tap Blox.
Bushido Blocks Screenshots

Tap matches of three or more blocks to slice them with your katana. The more blocks you can slice in one go, the more time you gain on the clock. Special blocks eliminate whole rows of blocks but don’t give you any extra time, so use them wisely.

Links:

Code License: GPL
Content License: Unknown

2x0ng: Procedural Puzzle-Action Adventure

Monday, April 8th, 2013
Retro and art-game fans will love this.

2x0ng is a challenging action/puzzle game with procedurally generated levels. It is pronounced “TWO-zong”, and is the sequel to David O’Toole’s 2009 PC puzzler Xong.

2x0ng framebuffer examples

At its core, this game is a mashup. 2x0ng’s design is a nonlinear combination of several different late 70s/early 80s home video games, combining related aspects of each into something new. In 2x0ng, you move a guy around the screen and shoot at enemies in all directions, as in Berzerk. The ball you throw ricochets and comes back to you, like in Tron Deadly Discs. You break colored bricks with the ball, like in Breakout. You transfer colors from one place to another in order to complete the level, similar to Revenge Of The Beefsteak Tomatoes. 

To reach the next level, you must successively unlock new areas by opening color-coded gates in the correct order. The levels are procedurally generated, so the game experience is different each time. Later levels are much larger than the screen, and feature substantially more moving/colliding objects than would have been possible in a real home video game from that era.

Downloads:

More links:

Code License
: GPLv3
Content License: CC-BY-SA 3.0

Are We Alone? Atmospheric 2D

Tuesday, March 12th, 2013
Are We Alone screenshot: Safe on Earth

Are We Alone - a space game where you travel from planet to planet, between star systems in search of intelligent life – has been released on Github under MIT license.
It was made for Ludum Dare 22 “alone” and is a quite atmospheric piece.
Code License: MIT
Content License: Unknown

Erebus RPG for Desktop, Tablet and Smartphone

Thursday, March 7th, 2013

Erebus is a hack & slash role-playing game under heavy development, yet playable with currently three missions.

Features:

  • Classic point-n-click style RPG, with dungeons to explore, enemies to fight, NPCs to talk to, sub-quests to complete, scenery to interact with, weapons, treasure and other items to find.
  • Also supports Rogue-like keyboard controls.
  • Multiple quests (currently three, more will be added as development progresses!)
  • Choice of starting characters (currently Barbarian, Elf, Halfling, Ranger, Warrior).
  • Start straight into the action – none of this “For your first quest, please find your next door neighbour’s pet cat”.
  • Vector-based world rather than tile-based – so items/scenery can be placed in any position, or aligned in any direction.
  • 2D animated graphics, with zoom in/out, and lighting effects.
  • Completely free and Open Source – no ads, unlike many free Android apps.
  • User interface optimised to work with mouse, keyboard and/or touchscreen.
  • Cross-platform – available for Windows, Linux, Nokia Symbian and Android devices.

Code License: GPLv3+
Content License: Various (Most DFSG approved, CC-BY 2.x might be problematic)

Free Orion 0.4.2

Sunday, March 3rd, 2013

A few day ago a much improved version of the 4X space strategy game FreeOrion was released. Check out this cool set of introduction videos (Part 1, 2, 3):

Most notable additons:

  • Very much improved, non-cheating AI. Sometimes experienced 4X players loose.
  • Many GUI enhancements and shortcuts.
  • Galactopedia expanded with game mechanics articles and many cross-links.
  • Batch production of ships now possible.
  • Improved sitrep notifications
  • Reworked stealth and detection
  • Almost everything has been enhanced, reworked, and better balanced.

So go and kick some alien butt ;)

Winter Shorts 3: PyWeek #16 in April, Rainbow Rooms, Valyria Tear on OS X

Tuesday, February 26th, 2013

PyWeek #16 in April

PyWeek logo

PyWeek is a game jam that obviously goes on for one week and requires the use of Python. It takes place online and there are overall winners in team and solo categories, as well as awards. The dates of the 16th PyWeek challenge are 00:00 UTC April 14, 2013 to 00:00 UTC April 21, 2013. Registration opens on 15. March 2013.

There is a message board for the community and there are interesting methods to publish Python games as HTML/JavaScript using pyjs, as demonstrated by the PyWeek #15 entry Kaos.

License Requirements: At least Shared Source required. Free software licenses recommended.

PyWeek #15 Entry: Rainbow Rooms

Rainbow Rooms is a physical-nonsense-maze puzzle game based on libtcod.

Various fonts are being used, some of which might be problematic license-wise for including in for example Debian’s official repositories but it should be possible to replace them in less than two hours including research and documentation.

Code License: GPLv2
Content License: Unclear

Valyria Tear: “Final Release of Half-Episode I”

New Valyria Tear GUI screens

Valyria Tear Half-Episode I has been released, which I suppose we can take as 50% of Episode I’s acts being complete.

The release brings new graphical interfaces and development is ongoing.

An OS X version can now also be grabbed from the OSX thread.

Code License: GPLv2
Content License: Various (DFSG approved)

Asylum: Free-as-in-Freedom Horror Adventure, Successfully Crowd-Funded

Tuesday, February 26th, 2013
This is a guest post by Hythlodaeus on an interesting FLOSS game engine project, being developed by a professional games company.


I guess I should take a few paragraphs on this article to explain my stance on crowd-funded game projects. I’ve always been turned off by most Kickstarter game projects for a very simple reason: after personally inquiring a plethora of developers on their stance for Open-Source and Free Software, I was generally met with negative replies, half-baked excuses, bitter retorts or complete silence.

Now, although I recognize it is every developer’s right to pick the license and the conditions for the usage of their own work, it strikes me as a very odd attitude for people engaging into crowd funding projects to be so unwilling to provide any other warranties to their prospective backers and future customers other than “we will make this happen if you give us enough money”. From this point, let’s make something clear: pledging on a crowd-funded game project isn’t exactly the same thing as buying a video game. From the backers’ part it’s an investment and a risk. It’s about depositing your faith on other peoples’ words, in hopes they will eventually deliver what they promised. When you buy a game, be it good or bad, you at least know that you’re dealing with a finished product. When you pledge on a crowd-funded project, completion is only a possibility regardless of the campaign’s success.

So, in my personal opinion, I’ve always thought crowd-funded game projects should strive to provide the level of trust they request from their backers. In this case,  that means allowing people to have access to the game’s source code under a permissive / Free Software license, preferably starting right at the end of the campaign. Why? Simply because that allows for a tighter control of what’s going on in the development backstage, and will allow every contributor to provide better feedback on the work being done. Raw engine code also gives backers something that can eventually be picked up and used for other personal purposes, if the project happens to fail for some reason.

With that said, let’s talk a little about this project, which is, after all, what lead me to write this post. Asylum is the brainchild of Agustin Cordes, the Argentinian developer behind Scratches, a horror game that managed to get some degree of attention way back in 2006. The project aims to create a Lovecraftian-inspired horror point-and-click adventure game that will focus on an intense and immersive atmosphere, followed closely by engaging storytelling. From the trailer and screenshots provided so far, it seems like a rather professional endeavour, but for me the most pleasant surprise, was that the developer’s in-house engine, Dagon, will be Free and Open-Source. On top of that, Cordes himself actually took the time to explain why he believes the engine should be free, and how such a decision aims not only to help preserve Asylum for future generations, but also to empower other indie developers by providing an open platform anyone will be free to use.

Since there is no information available about specific licensing on the project page, I actually went on to ask the developer about which specific license was being used for the Dagon engine:

Me: Hello. I have one question regarding Dagon. You already stated it’s going to be free and open source, but exactly under which software license are you going to release it?
Agustin Cordes: Hi! We’re currently using CDDL but I’m expecting to re-license with the more popular MPL 2.0 very soon. Cheers!
Me: Fair enough. Do I have your permission to quote this conversation in a news blog about Free Software gaming?
Agustin Cordes: Absolutely! :)

“MPL” referring of course to the Mozilla Public License, which despite not being a strong copyleft license, it is both Free Software and GPL compatible. So perhaps Dagon can motivate a new generation of graphic adventure lovers to innovate upon the work started by Asylum. We can only hope future Kickstarter projects and indie developers adopt a similar perspective on Open-Source development.

With little less than a few days to go (I’m ashamed to say I only heard about this project very recently), Asylum is already fully funded, but if you still wish to contribute to this genuinely FLOSS project, or simply purchase the game for a special price, you still have a chance. Extra funding goals have already been set, and some additional rewards may also seem worthy to you.

The source for Asylum’s engine, Dagon, can already be found here, currently licensed under CDDL (Thanks to Evropi for pointing this out).

Winter Shorts 1: Word War Vi Laser Edition, Space Nerds in Space

Sunday, February 24th, 2013
SNiS Engineering screen

Stephen Cameron, one of my personal heroes of game development (Be The Wumpus), made Word War Vi support color laser projectors using the openlase library [blog post].

Another project that our forum users were allowed to follow in this thread is Space Nerds in Space:

So this game (when it becomes a game) is very much inspired by Artemis Spaceship Bridge Simulator
See: artemis.eochu.com The idea is you have a game which is played much as the actors in the Star Trek TV series played their roles on the bridge of the Starship Enterprise. There are a number of “stations”: Navigation, Weapons, Science, Communications, etc. and each player assumes that role. Each station has it’s own laptop or other computer which communicates via network to a central server which simulates the game universe. So it’s kind of a cooperative multiplayer network game… No reason not to have multiple teams in multiple starships inhabiting the same server/universe either cooperating or doing battle.
Mine is different than Artemis Spaceship Bridge Simulator in that it is:
GPL’ed.
Linux/gtk
Probably uglier (lol).
Probably more scalable (yay vector graphics.)
Not even close to finished.

It will probably be a while until I’m in a room with enough Linux users to test play this game but when the time comes, I shall be prepared!

Various voxel engine ramblings

Wednesday, January 30th, 2013

I have outed myself previously as not a big Minecraft fan, so take everything in this post with a grain of salt (as I obviously don’t really understand that genre).

Anyways… recently this sub-reddit for open-source games was pointed out in our forums, and while it isn’t really as lively as others (for example the Linux gaming one) it pointed out an new project called Iceball:

Pre-alpha Iceball screenshot

Seemingly made by people not happy with the recent commercialization of Ace of Spades, it’s an all FOSS remake, those early development you can follow here (or on their Github page).

Now maybe the graphics are lacking on purpose (see disclaimer above), but I couldn’t help to think: why for f***’s sake did they have to reinvent the wheel with their own engine instead of using for example Terasology:

Or Minetest, or the Ardorcraft API for that matter???

Ahh well, at least it made me aware that Terasology is still very much under development, and with its focus on DungeonKeeper & Dwarf-Fortress elements, it might actually become a game I would play (and doesn’t make my eyes bleed :p ).

Speaking of which… the guy behind AgentKeeper released yet another nice video and graphics are constantly further improved as seen here.