Author Archives: Billy

Collision Working (with some hacks)

I’ve got collision working in the latest version of the code
(http://www.cs.ucla.edu/~billyh/AIFightingGame.zip)
If you are interested in interesting ways to implement collision, read on…
I struggled to find a solution that was easy to implement and bug free. I didn’t want to hand-write my own collision, the breakout collision box physics was too buggy, so I tried [...]

AI Fighting Game Progress

I’ve uploaded the current game to http://www.cs.ucla.edu/~billyh/AIFightingGame.zip
There are two characters, one of whom does nothing, the other can attack with sword or bow.  The player can control the first character with the left thumbstick.
“A” swings a sword or fires an arrow if the bow is ready.
Ready the bow by pressing the left trigger.  The character [...]

AI/Fighting Game: Thoughts

These are some thoughts I’ve had on the AI/Fighting game that I’m doing with Eric.
Design Ideas:
First of all, I originally identified three “rock/paper/scissors” types of powerups. I’ll flesh them out more fully here.
The three basic types of powerups/playstyles are armor, archery, and speed. Speed should beat archery, archery should beat armor, and armor [...]

Final Project Game Idea 3: AI Training/Fighting Game

The idea with this multiplayer turn based fighting game is that you teach an AI how to fight your opponent. The game is a 2D top down Zelda like combat game. In round 1, you fight an easy AI opponent in the fighting game. As you fight your AI opponent, you are [...]

Final Project Game Idea 2: Kart on Motorcycles

After making two Kart games only to see them get canceled before shipping, I feel there’s a lot of fun stuff to do in that domain.
The idea is that you are racing around a 2D (or possibly 2.5D) track with a top view on motorcycle-like Karts. Unlike a normal Kart game, most of your [...]

Final Project Game Idea 1: Escher Game

I’ll note that all of my game ideas assume that I’m going to work in a group with at least one DMA person.
This first one is half-game idea and half art-idea (coming from someone with no art background), so bear with me…
Concept: 3D game engines can make 3D worlds convincingly on a 2D monitor. [...]

Smashout New!

I’ve updated my breakout style game in response to some of the critiques from Thursday’s Class.  The new version can be found at:
www.cs.ucla.edu/~billyh/SmashoutGame/SmashoutNew.zip
I’ve removed the lasers (which had a number of art, collision, and gameplay problems) and allowed the user to restart the game from the “Game Over” screen.  I think the resulting game is [...]

Smashout!

My breakout-style game is Smashout! You must save the world from the alien invasion by destroying the aliens with a giant bouncing ball of fire. Smash the fireball into the alien ships, and suck it back towards your ship, but don’t get hit by the alien lasers or let the fireball hit the [...]