
Snake++
This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
You can try viewing the original page on Web Archive (may not load correctly).
Snake++ is a snake inspired game in which you must control a snake and navigate it through a series of levels. in it’s current state is fairly simple and is pretty short so I would like to expand it at least a little as a post LD game. If you have an idea for something you think would be a cool addition to the game I would appreciate that as well.
Controls:
- WASD/Arrow Keys to control the snake.
- Spacebar to reset/go to the next level
Goal:
Reach the colored square without hitting any walls or yourself
- \+ makes you longer
- ^ makes you faster
Get the latest source code here. The binary can be found here. It was written on windows, but it should work on linux as well. It currently doesn't run on mac even though there is a jar for it. If you have any experience with lwjgl on mac see below. If you experience any issues with the game let me know. Thanks!
My issue on mac:
When I run the jar GLFW complains about it needing to be on the main thread even though my program does not use multiple threads. It suggests running the JVM with -XstartOnMainThread, but when I do that it opens a black window and doesn't render anything. Anything you can share with me is appreciated.
The year is 2025. Link rot and dead internet theory have come for us all. One developer tries in vain to save their project from the forces that be.
This project has been rewritten as a web game. You no longer need Java. You no longer need to click on suspicious download links. You no longer need to interact with a Google service. Great care was taken to make the web version faithful to the original version in all of its inglory, but it does have a couple of small quality of life changes.
- A pause menu - accessed with the escape key
- The ability to turn off music - accessed in either the main menu or pause menu
Controls:
- WASD/Arrow Keys to control the snake.
- Spacebar to reset/go to the next level
Goal:
Reach the colored square without hitting any walls or yourself
- \+ makes you longer
- ^ makes you faster
Get the latest source code here. The binary can be found here. It was written on windows, but it should work on linux as well. It currently doesn't run on mac even though there is a jar for it. If you have any experience with lwjgl on mac see below. If you experience any issues with the game let me know. Thanks!
My issue on mac:
When I run the jar GLFW complains about it needing to be on the main thread even though my program does not use multiple threads. It suggests running the JVM with -XstartOnMainThread, but when I do that it opens a black window and doesn't render anything. Anything you can share with me is appreciated.
2025 - A web port is available
The year is 2025. Link rot and dead internet theory have come for us all. One developer tries in vain to save their project from the forces that be.
This project has been rewritten as a web game. You no longer need Java. You no longer need to click on suspicious download links. You no longer need to interact with a Google service. Great care was taken to make the web version faithful to the original version in all of its inglory, but it does have a couple of small quality of life changes.
- A pause menu - accessed with the escape key
- The ability to turn off music - accessed in either the main menu or pause menu