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.

This is where in the old times, I would say fuck it and get drunk. But I'm resolved to drink less this decade, just processing grief the hard way. I'm aware this is not the best time for sobriety.

Also makes me ponder peoples' ages, poll incoming.

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