OpenGL Level

OpenGL Level

by

Elbert Perez

OpenGL Level created as a demonstration of OpenGL proficiency.

Mobile Suit Wars

Mobile Suit Wars
by
- Elbert Perez
- Steven Ngu
- Nikki Tan

FYI: This game was programmed in less than a month, thus it would be quite buggy. So I apologize for the bugs and when I have the free time I will quash these bugs and improve the game.

Mobile Suit Wars is a turn based strategy game based on the gundam universe. The ensuing war between the Federation and the Zeon has escalated and has taken it into a global war. Each side has 5 unique units complete with unique voice overs. There is no real economy system in the game as you buy all your units before you start the game. The battle system revolves around Action Points that allow mix your attack and movements.Also terrain is an important part of the game as it gives you defensive bonuses and movement bonuses.

Number of Players: 1 - 3

Controls:

- If there is a joystick present that would take higher precedence over the keyboard.
- Otherwise keyboard controls for player one is:
- Arrow Keys
- Right Ctrl = Select
- Right Shift = Cancel
- Player 2
- WASD for movement
- Left Ctrl = Select
- Left Shift = Cancel


The Map editor we used is also included, although a bit spartan, it served it's purpose in making maps, maybe you can have fun using it.

Total Hours of Work: 1 month

Total Lines of Code: 14,773

Vertex Shader

Vertex Shader
by
- Elbert Perez

It's a nice little tech demo of a CPU driven shader, not so fancy in terms that any OpenGL enabled Video Card can play this. It's all done on the CPU through vertex position, vertex color, and texture manipulation.

The Shader effects can be changed by simply changing the values in the included script file.

Enjoy!

 

Total Hours of Work: 20 hours

Total Lines of Code: 1,276

Gundam: Gaunlet

It's Gundam Deathmatch with lots of bullets and Swarm Missiles. To play is to understand. Very addicting multiplayer.

Keyboard Controls:

Arrow Keys - Movement

Space Bar - Fire

Left Shift - Fire Swarm

Left Control - Change Weapon

Joystick Controls:

D-Pad/Analog - Movement

Button 0 - Fire

Button 1 - Change Weapon

Button 2 - Fire Swarm

 

Total Hours of Work: approx. 40 hrs in a 9 day period

Total Lines of Code: 1,031

Gundam: Space Invaders

 

Classic Space Invaders but with the RX-78 from Gundam.

Controls:

Arrow Keys - Movement

Space Bar - Fire

Shift - Change Weapon

 

Total Hours of Work: approx. 50 hrs in a 6 day period

Total Lines of Code: 1,766

Arkanoid Clone

An Arkanoid Clone throwback complete with power ups.

Controls: Left and Right for movement, and space bar to launch the balls

Total Hours of Work: approx. 20 hrs in a 3 day period

Total Lines of Code: 1,031

Casino High Stakes

A Casino Game where you play a character that has incurred a debt with the owners of the casino and have to pay them back. You got 12 hours to do it.

Programming: Elbert Perez and Terrance Pinson

Design/Artwork: Angela Rodriguez

*This game was presented for Gamer's Choice in C++ class*

Total Hours of Work: unknown

Total Lines of Code: 2,594

 

These games have been developed while I am studying Game Design at Full Sail. All the games created here are for educational purposes only. If you have any suggestions or comments about the games posted here. Feel free to email me mecha_ghost@yahoo.com

All copyrighted materials are owned by their respective copyright owners. I reserve my right to use them for educational purposes.

I am not responsible for any damages caused by downloading and using these programs.

Putting all legality aside, have fun trying out my games. They were made with the fun in mind, and not as a programming showcase.

Installation Instructions: Just run the downloaded exe file and follow intstructions

*note: Direct X 9.0 is required to play