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/

RunEasonRun!!

stage_2 brawl_1

This is RunEasonRun!! My group and I developed this game back in Introduction to Game Design, just over a year ago. It combines something akin to an endless runner with a brawler mode sprinkled in.  It is written in Python and using Pygame to run.  I was the lead artist for this project, responsible for finding most of the background and many of the sprites used through out the game.  I also programmed for the game, mainly working on the brawl mode.  Feel free to download it. I’ll share a link to the source code, but you will need python and pygame installed on your computer in order to run it. Enjoy!

Team selfDot:

Lead programmer and producer: Hanzhang Chen

Lead artist and programmer: Brandon Shea

Programmer, and boss master: James Dressel

GitHub link: https://github.com/jtdressel/RunEasonRun

Download pygame at http://www.pygame.org/download.shtml