As mentioned in an earlier post I really wanted to create something with Ogre this weekend. Here's the end-result of a lot of learning and not so much gameplay coding!
My original goal was to create a pong game inside a cavern, with deformed walls and rocks in the way, mixing things up. I didn't manage to get deformed walls, but at least there's a bunch of rocks to make it a bit different. I didn't of course settle for just any physics simulation, but picked PhysX because there seemed to be a good Ogre wrapper for it (NxOgre). Before this weekend I hadn't done anything with Ogre, PhysX or Blender, so it's been quite a productive learning experience, probably more suited for a MiniLD weekend though... I'm glad I managed to finish even what I have now, because 6 hours ago I only had a falling block on the screen. :)
CONTROLS: LCTRL+LSHIFT: Control the Left Paddle DOWN+UP: Control the Right Paddle SPACE: Reset ESC: Exit
Requirements: I've tried to include all the dlls in the package, but you might have to install PhysX if you don't have an NVidia GPU. If nvcuda.dll is missing your PhysX driver might be a bit outdaetd, by googling I got the impression that old drivers didn't include CUDA. For those getting PhysXLoader.dll missing I found this thread http://www.dracula-origin.com/forum-en/viewtopic.php?p=2029 , dunno if it's worth it but you can go through the steps there if you already have PhysX installed. :)
Libraries used: OGRE PhysX (NxOgre) OIS
Tools used: Visual Studio 2008 Blender (+ some Ogre mesh exporters)
The game probably includes many bugs and memory leaks I didn't manage to fix because of time constraints and not knowing what I was doing. :D
Honestly, isn't PhysX a bit overkill for a pong game? ;)
Nice effort... unfortunately in it's unfinished state it's not very fun. Ball went off the side of the screen and never respawned. :( Also, the paddles can fly off the edges of the screen.
The obstructions were an interesting twist, but they ended up mostly making the ball bounce around for a long time leaving the paddles with nothing to do.
This could've used an AI opponent. Playing against myself isn't that much fun. In any case, the random obstacles don't really add anything for me, they mostly make the game play itself. It seems to run smoothly, and I like the idea of adding stuff to pong, but this game isn't quite there. You seem to have got ogre working fine though, good work!
You didn't need to have this dependant on PhysX. That alone may have horribly hurt your ratings so far, but speaking as someone who owns a top of the range Nvidia card, I just thought the game was a little boring. Pong isn't really that fun to begin with, but adding in the obstructions just made it a little random. The ball doesn't even get very fast :/ sorry buddy.
Crashed on me when loading the first time, but was ok the second time. I spent a lot of time watching the ball and not a lot of time doing anything, but thumbs up for getting something working with unfamiliar tools.
Nice effort... unfortunately in it's unfinished state it's not very fun. Ball went off the side of the screen and never respawned. :( Also, the paddles can fly off the edges of the screen.
The obstructions were an interesting twist, but they ended up mostly making the ball bounce around for a long time leaving the paddles with nothing to do.