mrwonko.de


coding again

Wed 24 November 2010 in Mixed. Tags: Jedi Academy: Renaissance, Programming, Videogames. By mrwonko.

Hello blog readers,

I'm being productive again. I still play games (recently started Mini Ninjas again - I lost my savegames earlier) and stuff but I'm also coding some more.

What am I coding? My ultimate goal is recoding Jedi Academy. By now it seems pretty unlikely Raven/Activision are ever going to release all the sourcecode and even if they did I'd try a rewrite, since I prefer a C++/Lua combination over C.

Lua? What's my goal? Having started my coding career as a mapper/modder I keep modders in mind. I want the game to be highly extendible. At the moment Jedi Academy MP mods can modify a dll, and since only one dll is loaded only one such mod can be active at any moment. With Lua many mods could be active simultaneously.

Besides making it more moddable I'd also like to improve the engine, adding a physics engine (possibly DMM2 once it's released for free) and stuff like pixel shaders and all that next gen stuff, but those are long-term goals and first I'd like to have aa game capable of using (most of) Jedi Academy's assets with a similar gameplay. (Luckily the mp gameplay parts of the code are released.)

I've started working on that recode. It's a massive project and I'm not going to code the whole thing at once. Instead I'll write many increasingly complex applications, keeping the same framework and extending it.

Since I also want to look into OpenCL I'll start with a 2-dimensional gravity simulation, i.e. having a couple of (or many) planets with gravity. I'm going to implement it both in C++ and in OpenCL so I can measure the difference - so while I'm at it I might want to code a profiler, too.

For that simulation I need some more features though. This is what I've got so far:

I'll need some more for the simulation:

Now that I've listed them - it's not that much actually! I probably forgot something, but still... May have this done by the end of this week? Probably not...

In other news, I've managed to fill my 1.25TB of HDD space, only have about 50GB free space in total left. Instead of doing some cleanup I bought an additional 2TB and a pc case because the self-built case I currently use has no space for additional hard disks, or additional anything really. Will this be my comeback as a casemodder? Time will tell...

And there's another sale at Steam. I just bought Sam & Max: Season 3, now I only need Season 2 since I'd like to play them in the right order.

So long,

Willi


Comments

Failed to load comments! {{ error }}

No comments.

Write a comment

Failed to submit comment! {{ error }}
Comment submitted!
Simple HTML tags are allowed.