Some of you may remember the discussion from some time ago where it was proposed to make an ‘awesome game’ - see the thread https://discourse.panda3d.org/viewtopic.php?t=6140. From this discussion a number of us, specifically me, rdb and aurilliance went off to create such an entity, but unfortunately the effort stalled, primarily because of time.
Despite it having stalled there is still a fps, from which the only major omission is enemies (Ok, that is quite the omission, but still!). It has been lying dormant waiting for 1.7.0 to come out, as it is dependent on this. Now that 1.7.0 is out it is time to release it - firstly you may find it running in your webbrowser at the below link:
http://thaines.net/content/naith/naith.html
Secondly, you may find the project, including the .p3d file, source, art assets and a few wiki pages below:
http://code.google.com/p/naith/
I suspect most of you will be able to guess the keys, but the wiki section contains a keymap page - might be worth looking at anyway as there are some ‘interesting’ key presses;-) Also, a warnings - it uses ode, and so requires the latest release that rdb just made if you are running 64 bit Ubuntu Linux. Its in the ppa, so a simple update should do.
Obviously its a long way from complete, but it would be a waste to leave it to rot. Also, I appear to have a bit more time now, so I am hoping that some kind of momentum on this project can be reignited. That is where you lot, the community, come in - I don’t have the time to do all, or even a significant chunk, of this myself. The purpose of this endeavour is to create a game that demonstrates pandas capabilities - as in really shows them off, for which the code is available and neat enough for people to learn from (Current code base is not that!). The license has been chosen so people can fork the project and make there own fps-s (And potentially other genres) from it, though this is a secondary goal. You will note then that this is not intended to be a complete game, more like a very feature complete demo (Ideal really - biases the project towards programming rather than art, and there are defiantly more programmers around than artists!).
One thing I need to be clear about here is that this is not really a newbie project - I’ll accept worthwhile patches from anyone, but before I give anyone direct repository access they need to show a certain amount of competence! Don’t let that stop anyone playing with it or attempting to modify it though - I’m just trying to avoid spending all of what little time I have cleaning up other peoples work. Also, part of the goal is for this to be highly readable, so any feedback in that regard is welcome. Of course, I’ll beg for real artists, or even half way competent artists - programmer art mostly sucks.