Well… technically speaking. The palm trees spawn in random locations around the edges.
“Island” Is a Robotron clone created in two weeks for the IG300 course component for my Diploma of Interactive Gaming. It marks my first foray into 3D games, using a custom-built engine I compiled whilst learning DirectX.
Scrolling Textures, Xbox 360 controller support, and a multitude of game-play features were required.
Again, couldn’t resist adding a co-op mode. Also real happy with the way the 3D menu turned out, considering that I spent a single day working on it.
Orbital is a 2D Space Shooter I created for the IG100 course component of my first year at Media Design School. It was my first foray into object-oriented programming, and as such I wanted my concept to be relatively simple.
I decided to create a spin on the classic “Space Invaders” by merging it with the dynamics of “Asteroids” and topping it off with a modern regenerating health mechanic.
In summary, the player controls a mobile orbital laser cannon, and is tasked with preventing projectiles from reaching the earth. The player’s cannon is effectively invincible- if it’s hit by a projectile, the projectile is destroyed and the player must wait through 5 seconds of inactivity while repairs are underway.
Immediately below the player are three shield layers, which can repel a total of three projectiles each- however, if left long enough, they regenearte health (as indicated by the color of the shield.)
Also decided to throw in a co-op mode just for fun.
The game uses Windows GDI for rendering and user input.
You can download Orbital as a standalone .exe here.