Skip to content

michelge0/Shapes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shapes

Shapes (Game)

This is a short game about identity written in Java, with no libraries or frameworks outside of the standard ones for math, data structures, and the inimitable JFrame. I designed the game engine and the levels, I wrote the story, and I hand-programmed the graphics and animations. Call it a love letter to the wonders of the Java language and the principles of Object Oriented Programming.

Why did I do this? What was I trying to prove? I don't know, but I sure learned a lot about coding. Above all, this project demonstrates my immense, nearly masochistic capacity for working through pain as a programmer, and solving problems with patience, debugging, and documentation. Imagine tailoring an animation pixel by pixel or wrangling with an IO Exception that only gets thrown three levels into the game.

If you want a sense of what the game is like, I've uploaded a couple videos that give a complete playthrough. If you really insist on playing it, you must have Java installed so that you can download and compile it. You may have to tweak your CLASSPATH.

About

A short game about identity.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages