Skip to content
Game Programming at SUNY Oswego
Java Other
  1. Java 98.7%
  2. Other 1.3%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Game Programming at SUNY Oswego

Run by entering a directory and entering

./gradlew desktop:run

Gradle may have to install.

Homework 1 is my rendition of Space invaders. There are cheat codes listed in cheats.txt

Homework 2 is a grid of tiles with terrain values. Clicking two tiles will highlight the optimal path from the first to the second using the ASTAR algorithm.

Homework 34 (3 & 4) is a game where a guard stands and rotates at the corner of a "building". His view is visible to the player, who can move around with the arrow keys. Should the player move into the guard's view, the guard will chase the player until either he catches the player, or the player escapes his view. At this point the guard will return to his post using object avoidance to avoid hitting the building.

Homework 67 (6 & 7) is my video game version of ProjectBACK, a text-based game I made after my second programming course. The player moves across tile-based rooms finding chests and creatures which the player can loot and battle. The game features a pokemon style battle mode in which armor, weapons, and other stats all play a role.

You can’t perform that action at this time.