Just a Theory by jurnacsr

[raw]
made by jurnacsr for LD24 (COMPO)
Game Description: Over the course of this century, we have seen dozens of efforts by fundamentalist school boards to purge mention of evolution or the darker side of our nation from our history books. Today that changes. You are one teacher, but one of many, at your school so small. You must traverse the hallways, scavenging what you can, to preserve the light of science in this school.

Note: Some of the screenshots haven't updated yet - they're from my first shot at this.

After much deliberation and a viewing of the Expendables 2, I decided on a different direction. I had been focusing on the mechanics of evolution (natural selection, reproduction, adaptation) but I was getting nowhere. I decided to mix it up. Now, I am going with a game about Evolution - the teaching of evolution and the 'controversy' therein.

GAME COMPLETE

Known Bugs:
- Sometimes pages spawn on top of a table, and can't be picked up. May just have to deal with this one.
- Collision detection with the environment is a little off.

Feedback

Bemmu
26. Aug 2012 路 16:26 UTC
Getting an error on the dropbox OSX download link.
馃帳 jurnacsr
26. Aug 2012 路 17:53 UTC
Try it again - I had a code error trying to read a file. It was quite a stupid error, but it still worked in my IDE. Should be working now!
pbdiode
29. Aug 2012 路 20:05 UTC
Tried running it on OS/X Mountain Lion w/ Java 1.6.0-33 but I got this error on the console:

Exception in thread "main" java.lang.UnsupportedClassVersionError: game/Runner : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
aquasheep
31. Aug 2012 路 00:35 UTC
Pretty good stuff. I was able to play fine, and I thought the premise was really unique, although not 100% relevant to the theme. It seemed to fit the theme of "censorship" better, but it was refreshing to play a game about a real issue. Good work!
Makdaam
14. Sep 2012 路 20:38 UTC
I get "Could not find the main class: ./JustATheory.jar. Program will exit." so tell us please which class to run in your jar...
jprogman
14. Sep 2012 路 21:19 UTC
I do find going back and forth a bit tedious, thus diminishing the fun factor considerably. I like how the game gets progressively difficult after collecting more notes. Also, I dig a few humor after collecting those notes.