Friday, July 11, 2008

Apricot's aim, Battle Tanks and FreeCol map editing


Frank and mushroom from Apricot



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 map editor

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.



7 comments:

Anonymous said...

If Free in Free Gamer stands for Freedom, please post libre-software-accessible videos instead of propriatary ones! Thanks.

surt said...

"The apricot team comes from a Blender background..."

...or from a Crystal Space background.

qubodup said...

anony: you can get an account on vimeo, download the videos in their uploaded format and then convert them to what you want. Is that not enough for ya? Because I don't see how I could provide theoras without much additional work.

surt: aye, didn't do my homework there. Corrected now.

Petrell said...

Glest V. 3.2 has entered beta stage.

The full list of new features is:

- LUA scriting
- New tileset: Dark Forest
- Tutorials
- New maps
- Improved text tendering
- Added sound effect for chat messages
- Changed loading screen
- Removed IP from new game screen
- Removed Api Info screen

See http://www.glest.org/glest_board/viewtopic.php?t=3642 for more details.

Its FreeCol btw, not FreCol ;) :p

qubodup said...

Petrell, yeah I got the mail too. And I was just thinking "Hm, FreCol? Looks strange, did I spell 'Col' wrong? No.." :D - fixed in a sec

qubodup said...

Anonymous: I meant that non-rethorical, give me links to video providers, which allow embedding and downloading of ogg files or links to homepages of tools, which allow encoding to theora or links to tutorials which explain how to do that.

Chris said...

Apricot's original intent was aimed more towards gameplay, I swear. Deadline after deadline, the only way we've been able to stay on schedule was to scale back, severely. After 4 months the only gameplay we had was THROWING NUTS! Our gameplay dev considered this a successful game, that "a good game doesn't need much more." So I made a demo in the bge in 5 hours and convinced Ton to grant us the last 2 months to see what we can do with the bge, to also make it up to our investors(majority from blender) by developing blender further. I'm not free from blame myself though. I played my part..

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.