Pressing right during power on loads medium level and.Pressing up during power on loads the short level.You select one of three daily levels by holding down the navigation keys during power on. It can be frustrating, but it becomes more rewarding. This forces you to think several steps ahead instead of trial and error. Note that there is no undo, you must reload the level to start over – “You don´t play Sokoban because it is easy, you play it because it is hard )”. When all boxes are on top of the goals the game is won.Push the boxes to their designated areas (targets).Use the four switches to move the player.This was in line with my ambition to make the game simplistic and clean, while hiding the backend from the user. Instead of letting the players choose from ten thousand challenges, I thought ‘less is more’ and got the idea to present a new challenge every day instead. It was however a very fun project, covering electronics, embedded programming with Wi-Fi connections, industrial design, web servers and lots of scripts to gather, filter, sort and solve the different Sokoban levels. Little would I know that I would spend several months completing and tuning the project until I was satisfied with the result. When I couldn’t find any, I was excited to start the development. It was such a simple idea that I expected to find several projects when I searched for it online. Different colors could represent the player, boxes, walls and goals. One day I realized that a Sokoban game could be played using a low resolution RGB matrix as display. Wi-Fi connection to server with over 10 000 levels.Portable – built in Li-ion battery and USB-C charging circuit.Use of modules simplifies design and removes the need for soldering tiny components.Open source and easy to hack (write new games, change hardware etc.).No PCB needed – 3D print two parts and connect the components using 3DPCB.A 40 sec video showing how a medium level is loaded and solved
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |