HardPG

Been a while since I posted something. I’ve recently graduated, married, and have a child on the way, so its been pretty busy!  So back in May, my group finished our senior game project, where we developed a game in C++ and Ogre3D.  We really wanted to try out making our own engine for this game, so it’s not as complete as we would have liked. It was a fun process, and we learned a lot trying to tackle the engine building process. My partners are a bit goofy, but awesome, so our video is entertaining at least.  Hope you enjoy!

http://dangling-pointers.itch.io/hard-pg

Things I got to play with:

  • Lighting
  • Toon shaders using GLSL
  • Graphical User Interfaces using MyGUI
  • API comments written in Russian!
  • Xbox controller integration
  • Projectile physics
  • And much more!

Main difficulties / challenges:

  • Memory management / run time complexity
  • Lighting / custom shaders
  • Art Assets (we’re not artists)

Maze Tower Defense prototype

New video!

This is a my prototype game from Game Programming 1. It is made by Brad Segobiano and myself.

Summary of the game: It is a tower defense style game. Utilize your towers to not only shoot ogres, but also create a maze they must traverse in order to reach the way-points. Kill ogres, earn cash, and build your ultimate maze!

Some Details: Game is built using the Ogre3D graphics framework as our foundation for our game engine. Everything else is written by us.  The ogres are using A* path-finding algorithm to get from one point to another. Some of my major contributions to the game include the mouse controls, the game state architecture, the towers, the shooting orbs, and other gameplay mechanics. Future additions will include new textures, including turning the ogres into robots to fit the them. We also want more variety in tower types and creep types.

https://github.com/Segobiano/425_Final_Project

Brad Segobiano’s work can be found on his site: http://segobox.com/