Friday, January 13, 2006

Game Engine

I am working on a new multiplatform game engine, prerequisites are speed and win/osx support. I'll use OpenGL and SDL with C/C++ for this project.

I have found that the combination of my OpenGLPlugin and RealBasic is great to build very quickly tools for my game engine.
For example I am developing an obj loader/renderer for artists (so they can see in real time what they are doing) and a very complex terrain editor that I think it could became a world editor in the near future.

OpenGLPlugin rocks and the preemptive thread support that I have added to my plugin really help a lot in order to have smooth animations. (Well, I know that RS officially said that it isn't possible to use preemptive threads inside RB but I have found a trick that works really well).

We'll start a new company for game development, its web site (now empty) will be www.aliengarage.com.
More news in the near future...

4 Comments:

  • Good Luck!
    Ciao Marco, come va?
    Sono Manuel, non so se ti ricordi a Ingegneria.. ;)
    ..ho scoperto anche il tuo blog!
    Quante iniziative! Complimenti e in bocca
    al lupo!

    A presto!
    [manuel.tagliavini gmail com]

    By Manuel, at 3:21 PM  

  • Mi fa davvero un gran piacere sentirti Manuel e certo che mi ricordo!

    Comunque ti ho spedito una mail...
    A presto!

    By Marco Bambini, at 5:31 PM  

  • ...a trick to use pre-emptive thread, or to INTERACT w/ pre-emptive threads?

    By Anonymous, at 10:30 PM  

  • OpenGLPlugin fully supports pre-emptive threads, so, this is the trick :-)

    By Marco Bambini, at 12:24 AM  

Post a Comment

<< Home