Reading a text file I wrote in 1996 to figure out how to set up data files for a very similar game…

Except the OG game never really shipped. The doorgame prototype (1990) did. The Java version was always beta-ish and had no real game world done, just engine. Later games based on it did.

I have a history file which brings back *MEMORIES*. Oof.

Sidetracked into updating old Java code.
WTF they removed Thread.resume/stop‽ What am I supposed to use, harsh language?

#gamedev #java

Shit that I've had to type:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21-azul-zulu.jdk/Contents/Home

<javac debug="true" debuglevel="${debuglevel}" destdir="bin"
includeantruntime="false"
>

WHY IS THE DEFAULT ON includeantruntime NOT FALSE ALREADY‽ WTF APACHE‽

Fucking Oracle:
https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/doc-files/threadPrimitiveDeprecation.html

This was the game I wrote my fast line-of-sight algorithm for!

Behold, the technology & hacker-drawn art of 1996!
#gamedev #java

Also the audio used sun.audio.*, which of course hasn't worked for 20+ years.

FUCK. ORACLE. FUCK LARRY ELLISON TO DEATH WITH A CHAINSAW.

@mdhughes I'm pretty sure I used sun.audio.* for a MOD player, and it almost didn't work then either