Skip to content
Java Isometric Graphics System Awesome Wow: My high school attempt to make a 3D engine in Java2D
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
JIGCell.class
JIGCell.java
JIGEngine.class
JIGEngine.java
JIGObject.class
JIGObject.java
JIGPlatform.class
JIGPlatform.java
JIGSandbox.class
JIGSandbox.java
README.md
jigsaw.jpf
screenshot.png

README.md

JIGSAW-legacy

Java Isometric Graphics System Awesome Wow: My high school attempt to make a 3D engine in Java2D

This thing is really bad. I wrote it in 2008 before I knew things.

I wanted to see if I could make a 3D effect by applying things I learned in pre-calculus with a 2D engine. I sort of succeeded... don't look at the source, though.

To run it

I don't even know if it'll compile on new java. These .class files are from 2008.

You need a java runtime installed, and java to be on your path. On a mac, you can brew cask install java.

git clone git@github.com:mturley/JIGSAW-legacy.git
cd JIGSAW-legacy
java JIGSandbox

BEHOLD

Controls are in the upper right. It even has a little REPL console you can access with the C key.

screenshot

You can’t perform that action at this time.