
Cavern Pong
This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
(may not load correctly).
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
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