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

Wednesday, January 1, 2014

Happy new year & Congrats to the LGA January 2014 winner!

Hello 2014 and happy new year to everyone!

One of the new things for this year will be the regular Linux Game Awards done by various Linux and FOSS gaming site (and which has been spearheaded by the great LGDB).

And the first winner is:

Project of the Month Winner January 2014: 0 A.D.

The votes have been quite clear, but our friends from SuperTuxKart got a very respectable 2nd place:


You can expect some further promotional news coming up this month for 0 A.D. so stay tuned :)

Friday, August 9, 2013

GSoC 2013 pushes SuperTuxKart forward!

If you follow our planet, this is no news, but the recent advances in graphics, networking a other stuff from SuperTuxKart are quite nice. This is basically a result of them being accepted to this years Google Summer of Code.

Not showing most of the new features yet is this nice video featuring the mascot of OpenGameArt.org as a new player character:



But their blog has many interesting technical details (and other screenshots + videos) to show off the new features.

So if you like to also contribute, or just want to praise the great work, have a look at their FreeGamer hosted forums :)

Sunday, April 14, 2013

SuperTuxKart accepted in GSoC2013!

Google's Summer of Code, is an annual sponsorship of programmers to improve selected open-source programs (or games :D ).
This year, quite a few interesting FOSS game projects got accepted (again) and one being our very own friends of the SuperTuxKart project.



Read more about their role as a mentoring organization here. So how about applying as a participant yourself and helping out this great FOSS game?

You can also browse other accepted mentoring projects here, if SuperTuxKart isn't your thing. Other notable FOSS game (engine) projects accepted are:
Nice summer of coding ahead :)

Wednesday, February 20, 2013

SuperTuxKart Development News


First, after 12 years of development, SuperTuxKart is a candidate for the March project of the month at Sourceforge. This is a huge honor and a significant boost for the project, so please vote for us here.

Second, last month we were featured in Microsoft's IllumiRoom demo alongside Red Eclipse (another FOSS game) and Halo. For those who are interested, you can find the video in the last post. It's the second time STK has been featured in an unexpected place. The game has previously appeared in an episode of the show Friday Night Lights. The episode was critical of drug use and videogames, so downloads for the game probably didn't go up. I am not entirely sure why they chose a kart racer game over, let's say, postal 3, but licensing issues are likely to have played a prominent role in their decision. STK's permissive licenses mean, companies don't need to contact us before using it in media.
Development news
To try these new features out by compiling the latest source code from sourceforge page. Links are located at the bottom of the page.

Bubblegum:
The Bubble gum powerup currently can be dropped by a player to create a track obstacle. While not finalized, there is an idea to make it more useful by including a second phase to this particular powerup. The first phase occurs when the player activates the gum, it expands into a pink force-field which protects the player from enemy attacks for 15 seconds. If the player is hit by a weapon while the force-field is up, the shield is destroyed, and bubble gum shrapnel will hit any players within a certain proximity blinding them for a couple seconds. It will also leave a smear on the ground which if hit, will cause a moderate decrease in the players speed.

The second phase happens if the fifteen seconds pass without the shield being destroyed. It shrinks back down and the player can then drop it on the ground like in the current version of the game.
The new icon

New bubblegum icon       

Bubblegum icon 2

Planetarium:

Planetarium 2

Planetarium 1

This is a level Samuncle is currently working on.

Konqi's new kart:

Here's what will likely be the final version of Konqi's new kart. It now includes pedals and a steering wheel. It's looking good.

New Peripheral Support: Wiimote





Funto is working on adding wiimote support via the open source library “wiiuse” https://github.com/rpavlik/wiiuse. After 3 years it's finally coming together. Wiimotes now work on Linux and Windows (if you compile from the latest svn). It is not working on OS X yet, but Auria is buying a wiimote to try to get it working on her Mac. There are also some issues with tuning and steering that need to be worked out and we have not integrated support for motionplus, because only the external version was working. So wiimotes with motionplus built in will not work (older models will). We may add the motionplus functionality in later and we always appreciate help.

Game Tutorial:


Auria is developing a gameplay tutorials covering the core gameplay elements for new players. The tutorial takes place on a modified version of the track “Hacienda” and the player takes a single lap around the track. During the lap the game pauses periodically to explains things like how to control the kart, obtaining and using weapons and powerups, how to use nitro boosters and the skidding feature.

New WIP Game Mode: Soccer

Soccer mode is one of our developer funto's, pet projects. It's a multiplayer game mode where two teams fight to push an oversized soccer ball into the opposing team's goal. There is a test level derived from the Stadium arena. Currently, obstacles have been removed, but map makers could always re-add them. It's WIP, and the scoring system is not currently implemented and the system for making team's is still a WIP.

Other enhancements:



- Sparking particles now emit from the kart's wheel's while drifting. It's a welcomed addition. You can also compare Konqi's old kart (below) to the new one (above).



- Characters can now wear customizable hats. We'd love to see what people can make

You can test all these features out today by downloading and compiling the latest trunk of the SVN, located at: http://supertuxkart.svn.sourceforge.net/viewvc/supertuxkart/main/

How to compile from from source:
This is a guest post by Antoine Stroll.

Thursday, January 10, 2013

Red Eclipse, STK feature in Microsoft Promo

Hat tip to forum member TheLastProject who posted about a promotional video for a proof of concept research project called 'IllumiRoom'.  The main game shown is Red Eclipse, but SuperTuxKart also briefly appears (implicitly as the game played by a girl!) around the 0:48-50 mark.


I doubt they were actually showing an Xbox as I'm unaware of either Red Eclipse or SuperTuxKart being able to run on one.

I find it fascinating that 2 FOSS games would appear this way.  Either this is an indication of red tape avoidance (no permission required for GPL games) or a cultural shift within Microsoft - or perhaps I'm just reading too much into it.

It certainly adds some validation to the games themselves, indicating they are impressive enough to feature as part of a video by one of the world's foremost technology companies.  So hats off to the developers of both projects and also the projects that enabled them (CubeSauerbraten, TuxKart) - I like it that both games are good examples of open source in action.

Wednesday, July 4, 2012

Open Source Game Summer Screen Shorts 2012 #1

Knights, a top-down multiplayer quest/fighting game, received some GUI enhancements.
Tales of Gydia, a Liberated Pixel Cup fantasy turn-based RPG that focuses on UGC, was started on SourceForge.net.
Unknown Horizons, a historical city-building and economy RTS, received some new citizen building graphics from a first-time contributor.
Black Dog, an extremely atmospheric HTML5, fully-FOSS helicopter mini-game, got its (unfinished) Android port released.
Linus Torvalds not only showed his annoyance with Nvidia but also his love towards open source games in a recent talk (goto 58m20s).
ctdabomb, an active community member, converted and license-clarified the Art Museum SuperTuxKart racing track over the time span of about one and a half months, after asking the community for support.
SuperTux, a cute platformer, needs help finishing an animated owl sprite. To the left, you can see the current placeholder graphics.
unrelated monster spawner animation
FLARE, a hack'n'slash RPG engine and game, requested translations via email, pull request or forum post.

Wednesday, May 23, 2012

OpenGOO and Using Inkscape or Blender for Editing Maps/Levels

Building bridges in OpenGOO


You may remember that in the first Humble Indie Bundle, World of Goo was not open-sourced. Well, there is an active open source clone called OpenGOO being developed. It uses OpenGL, Box2D and is GPLv3-licensed.

Basic layers of level creation in OpenGOO
A Shotgun Debugger level viewed in Inkscape
There are instructions available for creating levels. Inkscape is used for that purpose, just like in Shotgun Debugger! A method I would love to see being widely used in games that allow for user-generated content in general.

SuperTuxKart level editor (hint: it's Blender!)
Speaking of not-re-inventing-wheels: the team behind SuperTuxKart recently posted an article about using Blender as a level editor, rather than writing and maintaining an own content creation tool, which I highly recommend to all developers of 3D games with 'traditional' engines.

Sunday, February 19, 2012

Developer interview: SuperTuxKart team.

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! :)

Wednesday, February 1, 2012

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

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.