In this experiment, we'll take experiment 17 - Sprite Joystick and add some blocks that restrict movement. I was trying to do this as part of a new lighting Experiment, but it wasn't working, so I decided to simplify a little.
You can run it from this directory with:
./love .
If you're using Sublime Text:
- Open the project.
- Under Tools -> Build System, choose "Launch Löve2D". You only need to pick the build system once, it's stored in the workspace file.
- Choose Tools -> Build or press its shortcut (Ctrl+B).
Press Escape to exit the demo.
This is written in Lua, using the LÖVE 2D game engine. I didn't know about that until I stumbled on CS50's Introduction to Game Development.
Check the .lua
file headers for individual credits; stuff I wrote is released
under the MIT license.
- middleclass by Enrique García Cota
col.png
- A column, by mold, resized and cropped to 32x32.grass.png
- A grass tile, by Invincible.LiberationMono-Bold.ttf
- An open source font from the liberationfonts repo; this is licensed under the SIL Open Font License.LPC_Sara
- Stephen "Redshrike" Challener as graphic artist and William.Thompsonj as contributor. Mandi Paugh is the original artist of Sara and creator of the OGA mascot.