Lang by erdnuss
This is my first Ludum Dare entry! I don't know whether it'll be fun to play, because I didn't really have time to thoroughly flesh out the concept. The game runs with Python and uses pyglet (which is included with the source). I also made a Windows .exe with pyInstaller (contrary to the name, you do not have to install anything. Just run the executable). Graphics were made with Inkscape, and sounds with sfxr.
Running the game:
Linux/Mac (the required python2 interpreter comes with many Linux distributions out of the box, Mac users will have to install it from http://python.org/): Download/clone the files from github and run main.py with the python interpreter.
Windows: Download the executable and run it.
Use the mouse to play (drag and drop!). Press escape to close the game whenever you want (No saves :D).
Theme:
When two worlds are connected, information needs to be exchanged in a common language. In most cases, such a common language does not exist and needs to be established first. Just now, a small computation module has arrived from another world. It allows you to combine several alien symbols and observe the result to help you find out what they mean.
Bugs:
There is a bug in the lambda calculus interpreter that the game uses to evaluate expressions. It makes the [second character from the right] behave weirdly. Maybe I could fix that and then put in an extra link to the fixed version (because the compo is now over)? Until then, well, er, you know, could you just ignore that character?
Running the game:
Linux/Mac (the required python2 interpreter comes with many Linux distributions out of the box, Mac users will have to install it from http://python.org/): Download/clone the files from github and run main.py with the python interpreter.
Windows: Download the executable and run it.
Use the mouse to play (drag and drop!). Press escape to close the game whenever you want (No saves :D).
Theme:
When two worlds are connected, information needs to be exchanged in a common language. In most cases, such a common language does not exist and needs to be established first. Just now, a small computation module has arrived from another world. It allows you to combine several alien symbols and observe the result to help you find out what they mean.
Bugs:
There is a bug in the lambda calculus interpreter that the game uses to evaluate expressions. It makes the [second character from the right] behave weirdly. Maybe I could fix that and then put in an extra link to the fixed version (because the compo is now over)? Until then, well, er, you know, could you just ignore that character?
| Source / Linux / OS/X | https://github.com/metaplinius/Lang |
| Windows | https://github.com/metaplinius/Lang/raw/master/windows.zip |
| Original URL | https://ludumdare.com/compo/ludum-dare-30/?action=preview&uid=40580 |
Ratings
| Coolness | 56% | 3 |
| Overall | 2.47 | 1123 |
| Audio | 1.86 | 912 |
| Fun | 2.17 | 1116 |
| Graphics | 2.08 | 1126 |
| Humor | 2.38 | 519 |
| Innovation | 3.11 | 598 |
| Mood | 2.44 | 974 |
| Theme | 2.61 | 942 |
For people on newer macs: Before running main.py you have to tell python to prefer 32 bit. There seems to be a bug in piglet. To do so run: "defaults write com.apple.versioner.python Prefer-32-Bit -bool yes" in a terminal window.