views
123
likes
2

Comments (5)

What do you think?

I've tried this on Mac.
As you can see in this screenshot, I looked in your Linux shell script (as trying to run it from the finder caused MacOS to start up XCode, the SDK for Mac), but as Mac uses Unix commands, I just typed the same command, and well, see for yourself what happened....

5d0959651dadc.png

Please remember, I'm a nitwit when it comes to Java, so help me a little. ;)

(To magnify the picture, click this link: https://imgur.com/Y26Hc12)

(To play this game you must install Java (https://www.java.com/en/download/) ).

The Oyster Mirror is a traditional puzzle game with 35 different stages and many different puzzle elements. Beat the stages within the given stage limit to earn a special golden star and eventually unlock the special ending.


5d0944c6ef577.gif

Controls

  • Arrow keys/Left analogue stick/Dpad: Move

  • R/(Y) button: Reset

  • Enter/(Start): Confirm/open menu

  • Escape/(Back): Go back/quit

  • F4: Toggle fullscreen

  • Left Ctrl+Q: Force quit

XInput gamepads are supported. DirectInput pads may also work, but the buttons are slightly different


Playing the game

  • Windows: unzip the content and run oyster.jar with Java, or run run_windows.bat.

  • Linux : unzip the content, go to the folder, open terminal and type java -jar oyster.jar, or alternatively run run_linux.sh

Features missing/broken in beta 0.9.0:

  • No audio. I might add audio later if I find a good Java audio library, but don't count on it.

  • There are some bugs in Stage 35 ("Master Puzzle"). You may sometimes be able to walk inside movable blocks.

  • Endings might not always trigger correctly.

Bugs reports are encouraged.


Source code on Github: https://github.com/jani-nykanen/the-oyster-mirror
The game was written in Java using LWJGL library.

#puzzle #java #javadev #lwjgl #relaxed #hires #fullhd #smooth



all-ages
Nothing has been posted to this project page yet. Check back later!