The stackers game
Penguin Diner. Penguin Diner 2. Dynamons World. Dynamons 2. Snail Bob 1: Finding Home. Moto Road Rash 3D. Bob The Robber 1. Animal Shelter. Developer Gaz Thomas created Super Stacker 2 Features 40 challenging levels Create your own level 4 different difficulty categories Speed-run option Controls Use your mouse to stack objects on top of each other. The Smurfs. Super Friday Night Funkin. Hungry Shark Arena.
Lego Worlds 2. Sniper Clash 3D. Minecraft Home Quest. Lego Worlds 1. We also cut a thin piece of plywood as the base of our LED matrix according to the sizes we calculated before. Note : I apologize for lack of step-by-step process.
We didn't document the steps all the way and by the time we realized that we need to document the steps, the casing was already done. The diagram is also not the final dimensions. Using the thin piece we cut out earlier, we first mark out the position of each LED by drawing a square based on our foam structure and drawing a cross in the middle of the square as the place where we should stick the LED. You can also solder the last Data Out of one row to the leading Data In of another row. Here we would also like to stress on the importance of using soft wires.
If you use rigid, hard wires for the leading Data In pin, what happens is every time you tug on the wire it might pull out the copper padding on your Wsb which will destroy it.
Mojo runs on Lucid HDL, which isn't the most popular language out there. We can't find any Wsb LED libraries in Lucid hence we resorted to writing our own library, which is a very interesting experience. To do that, we first analysed the signal that is passed out by using Arduino's FastLED library and wrote codes to replicate that.
Here is a trick of hardware debugging, the oscilloscope is very, very useful to analyse signals, be it debugging your own signal that you aren't sure of or checking and copying other signals. After writing the library for the Wsb, we then proceed to code for the game, we used the Bit shift functions to move each block to the left and to the right and used Bitwise AND to AND the squares of each row to the previous row. You can also think of implementing that in Arduino, which should not be that hard.
We even coded game screens for the fun of it! Our game had 2 levels, which is the visible stacking game Green and the second level invisible stacking game Blue.
Even after we had a working codes and working LED matrix, sometimes we still face problems such as lights flickering or lights lighting up when they shouldn't. The problem is usually because of improper grounding, power supply level or interference. In my experience, the Wsb has a pretty wide range of working voltages from 2. Here I have a video that shows the lights going all crazy after I increase the power. However, further checking revealed that we had some improper solder, after re-soldering them once again, our problem was solved.
There could also be a problem with interference or cross-talking, but thankfully enough, we never faced any of them. You have the casing and the LED matrix. It is now time to put everything together. First we place the foam on the front and the LED matrix behind it and adjusted the position. Because foam has very high friction it was just friction mounted while the LED matrix is hot glued in place. After that we placed the screen in front of the grid.
We then plugged each row's pin to the microcontroller and started playing! One thing I like about this project is its flexibility, you can always reprogram the microcontroller to be part of another game and try something such as making animation or a reaction game. Hope you guys enjoy making this and learn something for making this. Need a tip? Lay off the caffeine before you play because this one requires a steady hand. The goal of Nutstacker is to create a free-standing tower of metal nuts.
You'll do this by stacking them one on top of the other, but there are a couple of catches:. Still, think you can master this one? Great, let's carry on. You probably already figured out what you need to have on hand to play this game, but let's make a shopping list just in case. Make sure that you're not using thick, plastic novelty chopsticks. It's very unlikely that they will fit through the holes in the nuts. To set up the Nutstacker game, thread all ten nuts onto the chopstick using the hole in the center of each nut.
Rest the chopstick on the table and get the timer ready. The player should stand in front of the table facing the chopstick loaded with the metal nuts. Before the timer begins, the player decides which hand he or she will be using to play the game. The other hand must be kept behind the player's back throughout the game. Start the one-minute timer.
The player can now pick up the chopstick with his chosen hand and begin sliding the nuts off the chopstick one by one. The nuts must stand up on their sides so that you can see through the hole.
0コメント