Kolf: Using ODE, and preparing for Summer of Code

February 23, 2009

Blogging fever seems to have infected me, too. And I’m getting tired of the “The week in” titles because they’re occuring so often, so I’ll drop that meme now.

In other news, I have over the last week been busy to port Kolf to use the Open Dynamics Engine. I originally planned to let the old homegrown collision engine work while the ODE support is being prepared, but it turned out that I had to make more intrusive changes that did not allow for a coexistence. So ODE is now required, and it seems to work out very well. I had to do quite some work before any results become visible, but the work pays off: Every object is now three-dimensional (internally!!), and collision works again for most objects (not walls). I still have to make the ball stop, there is no friction currently, but things start to shape up.

And now for something completely different: For this Google’s Summer of Code, I offer two projects about Kolf 2. This is your chance if you want to start contributing to kdegames. Games are often underestimated, but it takes you more than just moving some graphics around. For example, you could be creating the editor interface for Kolf 2, taking advantage of the generic infrastructure that Kolf 2 already provides. If you’re visiting CeBIT, you can also meet the complete Kolf 2 developer team (read as: both folks) at the KDE booth in hall 6 to discuss your GSoC ideas.


3 Responses to “Kolf: Using ODE, and preparing for Summer of Code”

  1. bla Says:

    idea for GSoC: telepathy-integration. Kolf seems like a great candidate for playing via jabber.

  2. majewsky Says:

    Telepathy integration should happen in KGGZ, the kdegames multiplayer library. See the mailing list discussion at http://kde.markmail.org/search/?q=vencedor+kggz

  3. majewsky Says:

    Just found this blog entry on the topic which you might be interested in: http://www.kuarepoti-dju.net//blog/2009-02-24-chatwidgets/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s