468x60 Ads


Showing posts with label supertuxkart. Show all posts
Showing posts with label supertuxkart. Show all posts

Developer interview: SuperTuxKart team.

0 comments

Hi folks,

My name is Artem (KroArtem in IRC) and I wanted to post an article here almost for a year. Nowadays I have an opportunity to do this. Let me introduce myself: I'm studying at St.Petersburg State University, Faculty of Applied Mathematics and Control Processes, trying to become a programmer and a mathematician :) In my spare time I like to test some linux games, report bugs, give feedback, translate them and so on. Actually this is the way I've met SuperTuxKart developers. Today I want to obtain an interview from them.

Firstly, let me remind you what SuperTuxKart is. SuperTuxKart is a kart racing game that features free software mascots, has a cartoony style, includes different game modes and supports multiplayer (split-screen). You can visit STK's site and receive some more information about the game.

SuperTuxKart's new track, Blackhill Mansion

Secondly, I want to name our beloved developers and contributors: Joerg «hiker» Henrichs, Marianne «Auria» Gagnon, Magne «Arthur_D» Djupvik and Jean-Manuel Clemençon aka «samuncle». Please note that there are some more contributors but unfortunately I didn't manage to contact them. I think 4 people would be enough for the interview, though :)

I've prepared some questions and sent them via emails and here are the results:

FG: Please say some words about yourself/your job.

Arthur: My name is Magne, and I am an avid fan of SuperTuxKart. I'm interested in computers, music, animated cartoons and of course games.

Auria: My name is Marianne, I work mostly as a developer for SuperTuxKart. I am going to complete my computer science studies at university in the coming months.

Hiker: I've studied computer science in Germany, and am now working as a consultant for the Australian Bureau of Meteorology. I help them using their supercomputer for their operational and research numerical weather and climate predictions.

Samuncle: I like drawing and hiking. On the professional side, I am currently studying telecommunications to become technician.


FG: Explain in a few words how and when did you join STK's team?

Arthur: Well, I had been playing the game's predecessor TuxKart as one of the few 3D games my computer could handle back in the day in Linux. Later my brother said a fork of the project had appeared in the repositories, so I went on to install STK 0.3. I was impressed by the changes, and decided I would try to follow the project's mailing list. Of course, I couldn't manage to keep quiet, so I engaged in discussion and asked questions, and got always nice, friendly answers back, which made me want to stay with the project and get involved where I could.

Auria: I liked kart games like Mario Kart. So many years ago I downloaded STK - version 0.3 I think. However this old version had major issues; so I decided I might as well do small improvements, like replace the then cylindrical lighthouse with something better, etc. And a few years later here I am, core developer :)

Hiker: I discovered TuxKart as part of a suse Linux installation, and soon found that a 'Game of the Month' had started intending to improve TuxKart. That project had basically been abandoned (due to some disagreements between the original developer and the GotM-team). A fork was created to save their work, but the project was dead. I basically picked up the project from there, fixed the bugs and performance issues, and did a first playable release of STK. Then I was hooked on ;)

Samuncle: Initially, I wanted to propose ideas that could help improve the graphics. I liked STK but I thought we could do better visually.


FG: Say what role do you have in the project? (Leader, package maintainer, etc)

Arthur: I mostly test and give feedback on the project, report bugs, write updates on our blog, and make some trivial changes now and then, mostly graphics related.

Auria: I am a core developer to the game itself, and occasionally work on 3D modelling. I am second only to our benevolent dictator Joerg :)

Hiker: I am one of the two project leaders.

Samuncle: I work on the graphics of the tracks. I build new tracks from start to end, or I improve existing tracks. I use mainly blender for the 3D, gimp for textures and mypaint for drawing.


FG: Why do you work on this project?

Arthur: Because I like the game, and because it's a very unique project in the world of Free software. It's an arcade racing game with only mild cartoon violence, and it has a very distinctive gameplay. Most other Free racing games are more realistic and doesn't have a cartoonish theme. Also because the developers are very nice people, and the community as a whole is good to be in.

Auria: I like kart games, I like programming, I like the STK team.

Hiker: Originally my main motivation was to give something back to the open source community by fixing the performance problems STK had after the GotM project. But then I got interested in the game, and still have some ideas I might want to implement once I have an engine with all features I need. Additionally I hope that STK might serve as a teaching tool as well, it would be easy for schools to pick up and perhaps use STK in their lessons.

Incidentally, the fact that it is like Mario Kart was never a point for working on STK - I had never played any kart game till two years after I started working on STK (and people kept on telling me: "It's like MK", so after a while I decided to have a look).

It also keeps me entertained on my way to work, since I mostly work on the train on my way to work :)

Samuncle: Because I would like supertuxkart to have nicer-looking graphics. Along the way, I also use this as an opportunity to learn blender and another tools. It's also fun to play a game you contribute to.


FG: Are you satisfied with existing development? Do you think STK needs more contributors/testers/artists?

Arthur: I am satisfied with the direction of the game, I only wish things would happen faster! But for that to happen, we need more people to help contribute. So if you have something you think would add to the game, please come forward with your skills, or just your ideas (though we get millions of those, and usually fall short on man/woman-power). Programmers and 3D artists are especially welcome, but as said everyone can get involved as much as they want to. And we're all a friendly bunch, so getting involved isn't hard. :)

Auria: We could certainly use with a few more developers and artists :) the networking feature, for instance, is often requested and help would be welcome in making it come

Hiker:r: Well, the team could certainly be bigger, with atm two code developers and about two regularly contributing artists many things take much longer than necessary, or need to be postponed till later.
But the team itself works quite well together, so I am quite happy about this.

Samuncle: I think a network mode is what STK lacks most, so if someone could work on this it could help get things moving forward.


FG: How do you see STK in the future?

Arthur: I see it as an even greater game, with more fun, more polish and a larger community, and also an online multiplayer community. In short, I think it can only get better from here. :)

Auria: As any open source project, it's very hard to see the future. Let me just say that I would like STK to grow with a solid set of nice-looking tracks, improved AI and better single player mode as well as multiplayer.

Hiker: By switching to a more modern graphics engine we have opened the way for much better looking tracks, and slowly we are replacing older tracks with newer ones. Support for networking will certainly give STK more appeal to a wider audience. By then I hope to find some time to implement more game modes to make STK a more unique and interesting game, and less of a 'copy' of other kart games.

Samuncle: Hmm, I don't really know ^^ I would like it to be more cohesive (not less fun though), that there is more unity (between tracks, most notably). I would not be against reducing the number of tracks to improve their quality (because maintaining a world takes time)


FG: What do you think is important, what do you like / don't like in stk's development/community/etc.

Arthur: The important thing is to have fun, and stay cool. We are blessed with very stable project leaders, who have been pushing the game forward for many years. So even though I'd sometimes wish development would be faster, it's important that people do things in a tempo they are comfortable with, and don't burn out. Also, there are more important things in life than STK, but I do say it has made mine a little richer. So if you like the game, feel free to register at our forums, join the mailing list and IRC and take part in the discussions. :)

Auria: It's important and very welcome to get help with testing, especially when betas or release candidates and released; translations are also very important. The less fun aspect is managing everyone's expectations, people have many ideas of what they would like us to code for STK but it would take 10 of us to do it all :)

Hiker: In contrast to commercial game design we have only limited influence on the 'style' of tracks, since especially the kart and track design is done by various artists, mostly following their own taste. We nevertheless try to maintain the vision where we want STK to be at. With the addon-server we luckily have now the option to publish karts and tracks that might not fit in the main game for everyone to download. It of course means that Auria and myself sometimes have to be the (hopefully) benevolent dictators, but I think that is very important in order to keep STK on track.

The most disappointing point is that we often get people interested in helping to develop STK, but they then disappear leaving a less than half finished mess of code behind. I guess many people overestimate their available time, or underestimate the complexity of STK.


Finally I want to say that we're waiting some new and interesting additions, like Overworld, a big track from where the player will start his journey, or... but hey, feel free to follow SuperTuxKart updates via forum, blog or mailing lists! :)

GGJ License, EGP Feb 2012, STK Overworld, FG Interview

0 comments

GGJ 2012 Theme

Global Game Jam 2012 is over and you can find all the by-nc-sa-licensed games here. We talked to the organizers about allowing free (as in freedom etc.) licenses and got some positive replies, but in the end it was too short a notice.

We ask you now to write a short message to GGJ, asking for the inclusion of further licenses, for example a GPL+CC-BY-SA combination for GGJ 2013. Also feel free to discuss this in the comments.

If you participated in GGJ, we would like to encourage you to release your games under free licenses in addition to the required nc license.


EGP February 2012

Speaking of jams, the 7day-jam-during-one-month by Experimental Gameplay Project is "Infinite Worlds" for this month.


STK Overworld

As recently announced, one of the new features in SuperTuxKart 0.8 will be an overworld-connected challenge system.

Durk Talsma: AI programmer

Flight Gear's blog released a new interview. You can find the other interviews so far linked in this post.

SuperTuxKart 0.7.2: Add-on manager release

0 comments

SuperTuxKart now has an add-on/DLC/community-content manager, which allows you to download tracks and karts from inside the game, without having to move or unzip files. I am very excited about this feature, which hopefully will be a strong motivation for community members to create new content for the game.


Suzanne's kart

One example of the advantages of this feature: a few days after the release of 0.7.2 the amazing Suzanne (Blender's mascot) kart was finished. Instead of having to manually download and install it or wait for 0.7.3, players can simply get the kart in the add-on manager. [edit: unfortunately right now Suzanne is only in SVN and not yet in the add-on manager (to be fixed)]


Here's a video of some of the content you can get via the add-on manager:


In case you are on Linux or OS X, consider getting the 0.7.2a release, which should perform much better [info here].



Beastie



Two more content addition in this version are:


  • New Beastie Kart
  • New Snow Peak track by Samuncle

Some random news from our forums etc

0 comments

Yes, big summer hole here in FG... luckily we get at least some guest posts from Bart (aka the OpenGameArt founder).

So, maybe today we just make a small summery of recent news that popped up in our Freegamedev forums (boring for the forum regulars I know :p ):

First of all (as we mention that project way to little), find a release candidate of the latest SuperTuxKart version in this thread.

In our showcase forum you can also find a nice (but low-fi) turn based strategy game called Strategic Initiative, which is made by the same guy who was also behind the classic Empire (well I didn't know it before ;) ). Also don't miss the updates on The Legend of Edgar.

Back in the section of out hosted projects, the user Skorpio has been showcasing some nice Mechs for Linwarrior3D lately, which are now being integrated into the game:



At the Red Eclipse forums an interesting collaboration project to make a mod loosely based on Team Fortress (classic?) recently showed up, with the user John_III making a lot of progress on the first map (and a very recent small WIP by me too ;) ):



Oh and the work that is currently done to redesign the look of OpenDungeons as seen in this thread, is looking rather fantastic too.

In other words, don't miss the action in our forums (and on the FG planet), during this time of little blog updates ;)

STK 0.7.1, CC to OF, SaRII 2.2.0,jCRPG, CC TXT, OSM and TitA

0 comments

  1. SuperTuxKart 0.7.1 released! [great changelog!]
  2. Former CubeCreate lead dev will now work on OctaForge (so far #octaforge chat is the only piece of infrastructure)
  3. Search and Rescue II has improved sound and uses OpenAL now
  4. jClassicRPG's developer wrote short-term goals for the project (also forum registration now works)
  5. Creative Commons licenses are now officially available in .txt format (for easy inclusion in Your Game Project)
  6. Adam Drew of Red Hat will webcast about Linux/Open Source music production April 20
  7. Steampunk MMO project Tempest in the Aether will have an OpenGameArt-featured art contest during Weekend of April 30th - a todo list will be released on April 20th

Ripping off Open-Source-Engine Games: Lugaru

0 comments

Lugaru is a proprietary game. The Lugaru source code was released under GPL. The Lugaru game data was released under a "freely redistributed for non commercial purposes" license. Here's an explanation by Wolfire but it's basically just like Quake, only that the Quake game data was never released for free and never with the engine code and that they used a zip file, not a repository.

Recently, scammers sold the game Lugaru on Apple's App Store. They had this to say:
"we have every legal right to market and sell the software"
"the license we were granted allows for non-exclusive redistribution of the source code or the compiled product, modified or unmodified, for a fee or free of charge."

Wolfire wrote a blog post when they found out about this and another one when the cloned product was finally taken down.

The implication, according to Wolfire:

"While released source code in no way makes it legal to sell someone else's game, it is apparently enough to make scammers think they could get away with it, and that may be enough to discourage other developers from risking it."

STK on ebay

SuperTuxKart is the project I first knew about is being sold by third parties although I can't find any discussions on that topi any more (see comments for info from their side). SuperTux' archives contain a bit of reading material about what problems they had.

ILLUSION MAGE!!! THIS IS NOT BLENDER!!

Blender is also having problems with scammers. (Thanks to Peragro Tempus for the info)

Quite a few foss software on ebay too. This seller seems to be specialized in selling foss games and apps while trying to hide their name. Assuming all they do is sell open source software for $6.65, then they earned $14,277.55 in at least 2147 sales since November 2009 (about $950/month). That'd be kind of lame.

Side note: I just found a Lugaru fork, which claims the animation data is CC-BY-SA'd, which according to file size (didn't do a diff check) is the original data. The original Lugaru repository's license file states no such thing.

I wonder though, would have Lugaru's incident have happened, if they did not put code and data in the same repository? What do you think? And do you know of more incidents of this kind?

Better late than never

0 comments

Doesn't seem like the other authors of this blog are big FPS fans, so I guess I have to keep you updated about the other nice releases of last week ;) Too bad my current PC is not capable of running any of those though :(

Xonotic 0.1 preview release


So people have been nagging about this in the comment section already... and I agree, the first release of the Nexuiz fork Xonotic is a pretty cool thing:



For more videos head over to this Youtube page.

Graphics are really a big improvement over the patchwork that was Nexuiz, however the player animation (blending) is still somewhat lacking. Sources tell me that this is actually a current limitation of its Darkplaces engine, but since everything of that game is GPL, someone should take up the challenge and change that ;)



World of Pandman 1.5


Not quite as FOSS (because of un-free media), but still fun is the new World of Padman 1.5 release:


Their website just says that there are a lot of changes, so be surprised ;)

SuperTuxKart 0.7



Errmmm, well and there has been also a very nice SuperTuxKart release over X-mas:



I have to admit though that given the fact that their forums are actually hosted on our website, we are reporting about this neat game way too little. Well... I promise more coverage, ok? :)

OverDose on Free Software

0 comments


OverDose is pretty


What is OverDose? Edit: correct link



OverDose is a Multiplayer team objective based game with online and offline play. Two sides, Earths Confederate Marine Corps. and the evil alien Marauders, battle for control of locations on Earth. Based in a first person, the two conflicting teams must battle not only each other, but large open terrain areas. Every class has his own strong and weak points, but every class is a vital role to the game.


On a technical front, it uses a highly evolved Quake II iD tech 2 engine which renders better than Doom 3 iD tech 4, as evidenced by this video and that video. The gameplay sounds quite good too.




FlightGear


FlightGear 1.9.0 got released. The actual announcement is buried in the mailing list. (For those fortunate enough to have never experienced it, the Sourceforge list archives are about as user unfriendly as you'll find, so you should appreciate me having found it! This release is a major overhaul of the graphics code, FlightGear now makes use of the
OpenSceneGraph library, and work on this has been going on for 2 years, since well before the FlightGear 1.0 release. Some highlights include dynamically configurable 3D Clouds, wingmen AI, particle-based rain, read the announcement for more.



SuperTuxKart 0.6 is out, hot on the heels of 0.6rc1. Here's a video showing some STK gameplay and some of the new levels. Given the level of activity, I'm optimistic that we'll see STK 0.7 this year (prettier graphics, better features with Irrlicht replacing PLIB) and that it'll be really impressive. There's still some level design work to be done though - the new levels are significantly nicer looking compared to the old ones you, the contrast stands out to me in this video.





Generally pygame entries are a bit naff. There are, however, a few nuggets. Like this World-of-Goo-inspired sandbox, the Gauntlet-style zombiefest Plague-like (pygame entry) or this interesting looking RPG engine Dead Creatures Rising (pygame entry). Still, it really needs a rating system to sort out the wheat from the chaff because there is far too much chaff to wade through these days.



L-echo, an open source implementation of the popular game Echochrome, seems to be coming along nicely. Version 0.4.1 released recently. Here's a video of l-echo in action:





Did I mention Naev before? Doesn't seem like it. Anyhow, it's a 2D space RPG in the mould of Solar Winds (like anybody actually knew what that was, other than me). It looks nice, but the controls take a bit of getting used to. You'll need to have a longer attention span than me if you're going to be able...



I wonder if we'll see an executive order closing down Windows. It's like a virtual detention centre where open source [game] developers are subjected to unspeakable things when forced to support it. On another note, I got to OverDose via the Haiku website. Perhaps Haiku can be a future gaming platform? I wonder if that skinny guy with a funny name even knows what Haiku is?

Happy Gnu Year

0 comments

Well, it's belated, but better late than never. :-)



The Warzone 2100 team released version 2.1 of their continuation of the formerly-commercial RTS. The news link is broken for some reason. EDIT: And here is the fixed one. Well, the big 'hole' in WZ2100 has been the FMV that was in the original game, that comes in 2.2 I am told, but 2.1 is more stable and playable than ever (although I'm don't know the specific improvements over 2.0).



AssaultCube got a new website and a new release, version 1.0.2 which fixes a few glitches and brings some extra polish to the 1.0.x series of AC. Apparently Cube 2 (aka Sauerbraten) dev Eihrul has been backporting enhancements to AC, so looks much better than Cube 1, but I can't say for sure.



Speaking of Free FPS games, I thought this SuperTuxKart track, Sub-sea, being ported to Nexuiz was quite intriguing:





Speaking of SuperTuxKart, I can't remember if I mentioned or saw the 0.6rc1 release anywhere. By all accounts it's a massive improvement over 0.5 and the game is starting to realise a bit of it's potential. Version 0.7 will bring an overhaul of the graphics engine (port to Irrlicht from PLIB) and that plus all the new track development that is occuring, 2009 should be the year that STK becomes a showcase Free Software game. Still, the competition is getting tougher, but I hope that serves as motivation. :-)



Here's two questions for you, the readers, answers in comments please!



What was your favourite new project from 2008?



Mine was JCRPG - just from Word War Vi.



Which project do you look forward to new releases from this year?



For me, definitely Scourge (0.22 brings support for new model formats, which I think will make people pay more attention to it), with Vega Strike and UFO:AI releases also something I look forward to checking out.

Hero of Allacrost 0.2.2, Teeworlds 0.4.3, GamePwned

0 comments


Hero of Allacrost 0.2.2 has been released and now needs a new home! It is house-trained and can be picked up 24/7 from it's SourceForge shelter.



One can now enter buildings (in a pleasant no-transition way) and an editor is now included. I gave the editor a try.



My first thought was: "What a waste of energy! Why did they not incorporate Tiled, as for example Battle Tanks did?" But then I remembered that my last encounter with the general purpose Java editor. It showed me that instead of being able to completely rely on Tiled, a team would have to create an extra tool for tasks that go beyond map editing. At least a team of non-Java programmers (Allacrost is in C++ and Lua).



Allacrost's editor will go beyond tiles. When it's finished, it will also be a character, skills and inventory editor and will support integration of music/sounds.




Greg Cannon blocking the view on STK ;)

GamePwned is a freeware and open source games blog. A video-review of VDrift and SuperTuxKart was recently posted on it. (The third one, HoverRace, has a weird license). Reminds me of the time when freeware titles were often mentioned on Free Gamer. Mid-1980s IIRC.



I wonder if Sauce The Game is ever going to happen again...



Teewars Teeworlds 0.4.3


Teewars Teeworlds 0.4.3 is out and some of the changes indicate a wide player base: auto team balance and anti-spam fixes. I gave the game a try a minute ago and the fun and prettiness and cuteness are there! Unfortunately I'm no fan of grapple hooks.



Teewars' Teeworlds' license is a bugger though. Instead of "please don't sell this game" is says "you have to include a hello world app if you want to sell this game".



On the other hand, ladies and gentlemen: the bikeshed.

English transcription of "Hobby Game Development" (neues, 3sat)

0 comments

Narrator: On first sight it looks like the commercial online role-playing game Ultima Online. On the second the viewer might spot one or another change. Maybe even something special, which doesn't even exist in the original game.



This game is named Iris 2, built on top of Ultima Online and is freely available online. It was developed by hobby game developers.



It's their hobby, just like others knit pullovers in the evening. Florian Fischer and Iwan Gabovitch develop games in their free time. What's the thrill of developing games on your own?



Florian: It's just fun to be creative and to express this creativity. Games are super for that.



Iwan: First I stopped playing commercial games and started searching for new, interesting games. I found many freeware games and then came across the open source scene, where also games get developed, where
it's easy to contribute, without having to get involved too much.



Narrator: Most developers are not professionals but they have lots of potential and ideas, which they want to share and to put into practice with others.



Free software is being used, which is available gratis online. For example to create graphics of special effects.



For the 3D visualization, Florian works with OGRE. OGRE is open source software, which can be copied, distributed and used without limitation. Working with free software excites the developers.



Florian: Others can download our code, can compile games on their own, can try own things and can improve the programm. The principle of open source is nice: I give something and, as I use open source tools, I also take something.



Narrator: Usually each developer works seperately on his computer but once a year the hobby developers meet live.



The event Dusmania was initiated so that developers could exchange experience, but of course there has to be some actual development too. In nine hours, they had to develop a game. The group of Iwan and Florian created "lalalove", a game in which sounds have to be generated to make people happy.



Iwan was responsible for the graphics in lalalove. First he sketches the images, before layouting them on the PC.



Somebody who invests so much love and free time into game development could work for commercial game producers, but this doesn't interest the community.



Florian: We don't have to follow any rules, we can implement every idea and we can throw it out too. We can be as creative as we want to be and this is fun. We can create prototypes of games and then say "we like this game principle" or maybe someone else in the community likes it and develops it thurther. I find this freedom fascinating.



Narrator: One who wants to experience developing games on his/her own, finds a lot of tips on the web. Beginners are also able to get into the scene easily.



Free Gamer is an online community for hobby game developers. It consists of a blog, a forum and a wiki. The forum is for discussions. On the wiki articles can be published and freely edited. For example there is a list of open source 3D game engines, which everyone can use for his own games.



If someone prefers to play rather than develop, won't be disappointed. Games of all sorts are available on the net. For example the cute SuperTuxKart. Instead of Mario, a penguin drives against the tree.



End of transcription. Please not that all text by the Narrator is not freely licensed and it's copyright is owned by 3sat.



Please note that simplification and generalization are unavoidable if you want to squeeze a topic into four minutes. There are of course people who are interested in commercial application of open source and there are open source game developers who would like to work in non-free, commercial game developer companies.

qubodup and SiENcE on German TV

0 comments

Left to right: SiENcE, qubodup


Update: The video can be viewed on YouTube (the part about us starts at 18 seconds).



Hello friends.



Today's post is just a quickie: I (involved in some stuff) and SiENcE (involved in both Iris 2 and OGRE) were interviewed by Cornelia Rettig for 3sat's neues (in German). We talk about open source and hobby game development, visit the Free Gamer blog, the FreeGameDev forum and wiki and show Iris 2, OGRE and SuperTuxKart.



I am ever so excited.



If I understand correctly, you are able to watch the full show inside a time frame of two weeks. Here's a direct link to a asx (windows media player steam file, Kaffeine was able to play it for me.)

You can read these news in the Iris 2 blog too! Also there's an article on 3sat's homepage and you can read an auto-translated English version (using google tools).



In case there's interest in an English version of a transcript of the show, I guess I could do it...... just tell so via the contact link at the top of the blog or via posting a comment in the blog or in the forum. A longer post by me is coming up soon by the way. :)



One step closer to world domi... ah, that joke is getting weak. :p

FreeOrion 0.3.9 and SuperTuxKart 0.5

0 comments


FreeOrion star map detail

Cheer, for a new release of the awesomely pretty FreeOrion has seen the light! This time both Windows and GNU/Linux builds are provided. Here are the features:
  • New and updated art (tech icons, nebulae, map stars, etc.)

  • Gassy substance on the map to give galaxies shape

  • Reworked drag-and-drop design screen

  • New ship parts

  • Python AI interface improvements

  • Minor UI improvements

  • Bug fixes

Check out the Roadmap to see what to expect from future releases!




FreeOrion icon art

OpenGL will be required in coming versions (currently it's semi-required). While I know that there are people who have old machines and countries where it's non-trivial to get reasonably fast hardware, I can't say that I blame anyone for using hardware acceleration and even making it a requirement. I think it's rather the job of Libraries to allow programming games which make use of OpenGL and will automatically disable effects and use software rendering when no acceleration is available.




SuperTuxKart 0.5

SuperTuxKart 0.5 has been released. Along with new and improved tracks, a new game mode, some new music and translations have been added (German, French, Dutch, Spanish, Italian and Swedish). Mac/Lin/Win binaries are available.




track-editor

I only realized SuperTuxKart's activity after their forum was created on the FreeGameDev forums. One example is the creation of the tile-based track-editor by Baskervil. There's also interest in making SuperTuxKart switch accessible.
A switch is an assistive technology device which replaces the use of a mouse, keyboard, controller or joystick which severely physically or cognitive disabled may find difficult to use.


In other news: New versions of Alien Arena, Everborn, LordsAWar and Blob Wars : Blob and Conquer. My compliments to nath for being very report-active on LGT. :)

New Features and Python Programmer Required

0 comments

In case you didn't notice, there's a bunch of flags under the title of the post. As pretty as they are, they are not window dressing, no no, they allow you to read Free Gamer in different languages. I have an army of monkeys in my house tapping away on imported laptops and every now and again they succeed in translating Free Gamer so I decided to put the fruits of their labour online. (Thanks to Qubodup for this!)





SuperTuxKart


SuperTuxKart now has it's own category in the FreeGameDev forums. Hopefully this will help the game's community and development as STK 0.4 shows a lot of potential.



The forums have been more successful than I ever expected. 200+ users, 5000+ posts, 500+ topics, and amazing hosts. Hopefully this is a sign of things to come and the community will burgeon from here on in.



TK-RemiX is looking for Python programmers. It is a 2D isometric action game using the maturing engine FIFE. The reason I'm pushing this here is they have some awesome graphics already (scroll down) and plenty of media contributors and this could quickly become a cool game but for their lack of a Python programmer. Now I have come to understand that Python programmers are really common in the world because Python is apparently really easy. So this imbalance, a project with lots of great artwork but nobody to put it into action, is not something we can allow to continue, is it? So let's find somebody capable of turning this project into a game!



Hellloooo! Available Python Programmers!!! ARE YOU OUT THERE?!?!

Wesnoth Battling Onwards

0 comments


Battle for Wesnoth


Well the big release of the weekend is Battle for Wesnoth 1.4 (changelog). Not too much to say about this game that hasn't been said hundreds of times before. It's simply the best open source game project going. Hundreds of contributors, graphics rivalling contemporary commercial 2D games. Over version 1.2, Battle for Wesnoth 1.4 brings 7 new campaigns, major UI improvements, major multiplayer improvements, many improved graphics (the portraits are stunning) and many bug and balance fixes.



Wesnoth is so popular that the response to this release seems to have overwhelmed parts of their website. The wiki and forums are unable to cope.



I'm wondering where they will draw the line with this project though. The main developer has since moved on to SilverTreeRPG. Obviously they could keep adding campaigns, refining the graphics etc, but surely at some point you want to say "this is it, this is the final v1 of Wesnoth" and look at making v2 which is a significantly different game (be it improved or different storyline or whatever). They surely just can't keep on evolving this version because then, well, it seems to be a bit of a waste of resources that could be used to create a different version. Once a game is complete, development is of diminishing returns. Sure, you can make it a bit shinier, but it's of much less value to the game playing community who [I think] would rather see major strides made on a new game rather than the same game have relatively small improvements.



OpenFracas 0.4 (currently just for Linux and Windows), "a free, open-source game that is similar to Risk." There's more gameplay features than in standard Risk, and it's also well done, so check it out if you like that kind of strategy game.



SuperTuxKart 0.4 is now up for download. No screenshots of 0.4 on the website, although it looks the same as 0.3 for the most part.



Space Exploration v5 - a fun little 2D space exploration and trading game. This version greatly enhances the UI, but I think the Java detractors will love this version because it's very very slow. I suspect the author isn't too experienced on Java graphics programming and as he learns more it will speed up greatly. Anybody who believes Java is slow should try out the rather spiffilicous JCRPG which not only looks beautiful but is very fast too. A bit of perseverance and Java "force" is all that's needed.

Screenshots are for wimps

0 comments

Glest 3.1.2 has been released (changelog, linux). Fixes, minor improvements, good to see some sustained activity for the project and hopefully it keeps on going like this.



SuperTuxKart 0.4 is being packaged as we speak. Eventually (although not yet as of time of writing) they'll be up on Sourceforge. It goes from being quite a naff game (STK 0.3 was basically TuxKart with better graphics, and TuxKart has some serious gameplay flaws) to being really quite a good game. Now it is a bit of polish and some better tracks away from being a great game. I suggest you try it out, the improvement is massive, and if 0.5 brings the same level of improvements as this release, then STK 0.5 will be a very good game indeed.



There's a bit of competition around the corner though. Platinum Arts Sandbox 2.1 was released. This is a sandbox game aimed at kids and this version contains a kart racing mode so kids can build their tracks in the very easy Sauer environment (PAS is a Sauer derivative) and then race on them all without the game without specialist tools or knowledge.



Speaking of Sauerbraten, here's some videos showing how basic world editing works.



Word War vi (that's vi as in vi vs emacs as opposed to VI as in 4 6 (d'oh! dang roman numerals...)) is a side scrolling shooter which is, well, kinda geeky but also kinda fun. (Did you spend a few secs thinking "World War IV" too?)



Finally, the Secret Maryo Chronicles project is looking for a new name to get away from copyright trademark issues with the Mario franchise. I'm sure all good ideas are welcome.



In case you didn't guess from the title, there's no screenshots in the post. I'm too busy to do it today! Edit: Ok, thought I'd post this Word War iv vi video since it's kinda cool:



Develicious

0 comments

SuperTuxKart 0.4rc1 has been released. It replaces the physics engine with bullet for collisions, and subsequently is far more fun to play. Some track improvements, a new character, better AI, music, and other features. I'll be honest, I thought 0.3 was unplayable because of the terrible collisions. I had a quick go of 0.4rc1 and it's much more fun. I still think the tracks are generally lacking but the game being more fun should encourage more contributors so hopefully we'll see some good tracks contributed this year.



If you love MarioKart or just love SuperTuxKart, and have some good ideas for tracks, sketch them down and contact the STK team who are very receptive. Also they are looking for original gameplay ideas to give STK it's own identity, so contribute those too if you have any.





FreeTrain

Bloodmasters


There's been a major development with the FreeTrain project. For those who don't remember, I ran a campaign asking for help translating FreeTrain to English. It's a mature open source game but was, until last year, only available in Japanese. We got it translated, but it was very Windows/.NET dependent and porting to SDL/Mono proved tricky. With the effort stalled, I asked on the Mono mailing list if anybody might be able to help. Within a few days a Mono developer provided a patch to make FreeTrain build against Mono! It still doesn't run, but things are a lot easier already and a Mono/SDL version should run on Linux and MacOSX, which will breathe new life into the project and it's community. Looks like 2008 could be a good year for FreeTrain. :-)



The FreeTrain project is looking for able C# developers (there are plenty and not-so-many C# games) to make it rock on Mono/SDL so don't be shy if you are a C# guy. ;-)



I reported yesterday that Bloodmasters was going to be released under an open source license - well developer Pascal vd Heiden was not just true to his word but very fast to act, and it can now be found in SVN on the Sourceforge project. The game is licensed under the GPL. It's 400mb though, not for the feint hearted. Note to self: this game needs a review.



I also mentioned yesterday we have a great new theme for the FreeGameDev forums (aka Free Gamer forums). I forgot to mention that it's not yet the default skin. You need to login (registration required) and switch to 'qubodup2' to see it. Edit: Due to an admin issue the new theme is currently not working. D'oh! Third time lucky tomorrow, eh?

A Day With Charlie Junior

0 comments

I had an opportunity the other day to do some game playing with my son - so I had the constraint that the games had to be playable by a 7 year old, meaning favourites of mine like Fish Fillets were generally ruled out.



First up was the ever-popular Super Tux. The young lad was an experienced campaigner at this so it didn't hold his attention for too long. However, whilst we were playing, I did notice a number of things that I think need addressing in the game:



  • Complete lack of originality

    They have copied Mario down to the core. It's a clone with different graphics. Every Mario aspect (gameplay, enemies, etc) has a "skinned" equivalent in Super Tux. Really, it's one thing to be inspired by another game, but to clone it down to the last detail? I don't know, maybe I'm being harsh (after all, I'm a Freeciv fan) but I feel there's a big room for improvement in this regard. I especially don't like the fire flower; can't we come up with some good alternative upgrades?

  • Very unbalanced levels

    The first level is really easy - as it should be. However that quickly changes. After 3 or 4 levels I'm starting to struggle to complete them. After 7 or 8, I find myself quitting the game in frustration at missing another long-jump-to-narrow-platform. The game is completely unbalanced and way harder than it should be at an early stage. One of the reasons the Mario games worked so well is because they were very well balanced. The game never really got hard until about half-way through (and that's a lot of levels). There is far too much acrobatic jumping required in Super Tux. They need more levels where the acrobatics required are compensated for by having a floor to catch you so you don't die repeatedly. The level designs are just too unforgiving.


Moving on, we went with Super Tux Kart. This went down quite well with the young'un initially but interest quickly waned. Again, the culprit is the design of the levels/tracks, which are generally atrocious. One of the keys to the addictiveness of Mariokart was the simplicity of the majority of the tracks. They had straights and few tight corners, meaning you zipped around them, the nuance being in how to get around them with minimum slowdown. Super Tux Kart levels have no straights (none of them) and are all mazes. Just staying on the track can be a challenge. The AI itself is not challenging at all. The physics is diabolical (but this has been fixed in STK SVN which now uses the bullet physics engine). Still, a lot of work needs doing.




Funguloids


Going for something simpler but more complete, I installed Barrage and Those Funny Funguloids. I was having a great time but then I got a jab in the ribs and a stern look, so we moved on.



Bomb Attack (happypenguin entry) was the first game we played that he really got into. It is a well executed bomberman clone with cute graphics, although it is still a bit incomplete.



NJAM also was popular. It manages to give Pacman depth, an accomplishment in itself. Whilst he played those two games I had enough time for a nap!



Next up was Freedroid RPG. This game has some really lovely graphics - although the main character graphics look awful. It was a good game but there's a lot of reading required, a lot of talking. Also it's not exactly obvious what you need to do - places are mentioned but are not easy to find. The level of gaming knowledge required was just a level too high to retain the attention of a 7 year old.



The final and most popular game of the lot was Blob Wars: Metal Blob Solid. This 2D platform game looks nice, is fun to play, and is not so difficult that you find yourself repeating the same few seconds of gameplay over and over again - yet isn't so easy that it is boring to play.



All being said, I was a bit disappointed that I couldn't come up with more good Free gaming options. Other than stuff like GCompris and Tux Paint which he is starting to grow out of, it was difficult to find him a good Free Software game that held his attention yet didn't require a degree of experience beyond the reaches of a typical 7 year old. In the end, he spent most of his time on the Play Station 2 with Lego Star Wars (which was actually a lot better than I expected it to be).



Are there any obvious open source games I missed out? Suggestions welcome. :-)

Bored Gamer

0 comments

There's very little of note happening. I should use the opportunity to work on some more interesting content for Free Gamer (fixed lists? awards? etc) but instead I have a new laptop (shiney!) and so will spend time fiddling with it.



Want to know what the Linux Game Tome looked like 10 years ago?



Where is FreeCiv 2.1? Patience is a virtue, but an updated beta would be nice. I'm contemplating checking out latest SVN to see where it's up to.



I played SuperTuxKart 0.3.0 a bit. Lots of potential but still rough around the edges. Some very dodgy collision detection, very annoying instant deceleration if you go slightly off the road, and only 1 really decent track (island) plus a couple of OK ones. Most of the tracks, IMHO, are not worth including.



There's an interesting list grumbel's grumbles; things grumbel thinks are wrong with SuperTux. I think he's spot on with most of them, he's an astute game programmer (Free Gamer interview) and fixing most of what he says would make SuperTux a very, very nice game.



The www.freegamedev.net forums (still need to rebrand them - still looks like the Free Gamer forums) are doing well at our new host after the [old host] freeforums.org data loss forced us to start over - nearly 50 users and nearly 500 posts in a few weeks. Hopefully it is a sign of things to come with the Free Software game development community consolidating it's efforts and improving on the fractured nature that afflicts Free game development. There's a lot of duplicated effort, lots of good small projects that don't get recognised and don't make it, and projects missing artists and projects missing programmers that could work together better. Hopefully www.freegamedev.net can serve as a place to solve these kind of problems.