Finished with GAM 374

Well, I chose to turn in exactly what you see in that last blog post. Everything that was required for the assignment was there and it earned me a 95%.

I am now focusing my efforts into work with a near-full-time schedule of 38 hours a week. I will be posting stuff about happenings relating to that from here on out.

I’m also working on an Android app, so there will be some Java tossed in.

And last but not least, my love for C++ is growing as I discover C++11 features. There’s a little code I wrote to test out the functionality of some of the new stuff if you read on.

Continue reading →

Player Tank!

I’ve finally done some work on this and got the player tank working. Azul doesn’t handle mouse input very well (I’m spoiled by Unity), so it’s all keyboard controls.

WASD controls the tank movement

LEFT/RIGHT control the turret

I’m thinking the up arrow will fire a shell and the down arrow will lay a landmine.

DePaul Azul Engine - Tanks!
DePaul Azul Engine – Tanks!

Screenshot taken with Greenshot.

First Day of Final Project

Today marks the first day I’ve started working on the final project for my GAM 374: Fundamentals of Game Programming I class. I’ve decided to recreate Tank – well actually, the Wii Play version called “Tanks!“.

We’re using the DePaul game engine called Azul – which I think could definitely use an engine overhaul since it’s based on the singleton design pattern. Gross.

Click to learn about Game Programming Patterns