Worlds Hardest Game 7



  1. Worlds Hardest Game Unblocked 76
  2. Worlds Hardest Game Free
  3. Worlds Hardest Game 7
  4. Worlds Hardest Game Level 7 Code
  5. Worlds Hardest Game 5
  6. Worlds Hardest Game 5

The Worlds Hardest Game The World’s Hardest Game is, as you would expect, a challenging affair. The objective is to go through a series of levels, getting your red block from the starting point to the goal. All the while there are these blueish purple balls moving around the stage, and touching them results in. This is the self-proclaimed World's Hardest Game. Don't play it; it's too difficult! Wow this game has to be one of the most challenging but addictive games ever to be made! The aim is simple: all you have to do is guide your red block from one end of the level to the other and collect any yellow circles on the way. This might sound easy, but believe us when we say it isn't!

Introduction: Recreating the Worlds Hardest Game on the Arduino

This project is based off of a computer game that you can find online. Its name is, 'The Worlds Hardest Game.' I was able to re-create it on the Arduino using a four module LED Matrix. In this instructable I teach you how to construct it yourself. Before we get into to too many details I want to give a quick overview of the steps I went through to create this game.

  1. I gathered all the parts needed.
  2. I connected the parts together.
  3. I wrote a sketch that used the joystick to move the players LED across all the modules.
  4. I designed the first obstacles and added them to the sketch so they emulated the Worlds Hardest Game.
  5. I then added code to detect a collision with the obstacles, which will restart the game.
  6. And then I designed two more levels of obstacles.

Step 1: All the Parts

Here is a list of all the parts you need:

  1. An Arduino UNO and usb connector: https://www.banggood.com/Wholesale-Arduino-Compati.
  2. A four module 8x8: LED matrix https://www.banggood.com/MAX7219-Dot-Matrix-Module..
  3. A Joystick: https://www.banggood.com/PS2-Game-Joystick-Module-...
  4. 10 male to female wires: https://www.banggood.com/40pcs-20cm-Male-To-Female...

Step 2: How to Connect the Parts to the Arduino

How to Connect the LED Matrix to the Arduino

  1. GND goes to GND
  2. VCC goes to 5V
  3. DataIn goes to digital pin 12
  4. CLK goes to digital pin 11
  5. CS or LOAD goes to digital pin 10

Worlds Hardest Game Unblocked 76

How to Connect the joystick

  1. GND goes to GND
  2. 5V goes to 5V
  3. VRx goes to analog pin A0
  4. VRy goes to analog pin A1
  5. SW is not used

The battery connect to the 9v jack to give the Arduino power

Game

Step 3: Flow Chart of the Program

The oval indicates the start of the program.

The first step is to define all the obstacles.

Worlds Hardest Game Free

The next two steps indicate setting the variables and turning on all of the modules.

The next step, is to set the LED's to the first level and any other variables.

Next display the level that the player is currently on.

The rhombus indicates reading the Joystick to see what direction it is being pushed.

Then move the player in whatever direction the Joystick was pushed.

Worlds Hardest Game 7

Check and see if the player collided with an obstacle.

If the player hit an obstacle, go back to the first level. If not check to see if the player reached the end of the level.

If the player is at the end of the level, set to next level then go back to, 'Display Current Level.'. If they are not at the end, move the obstacles and go back to, 'Read Joystick.'

Step 4: Programming the Joystick

Of course in order to move the little dot that is the player, we need a joystick. and in order to allow the joystick to actually move the player we need to code it in the Arduino IDE. You need to include the LedControl library which you can find by going to the sketch menu>Include Libraries>manage libraries, and search for LedControl. Here is what the code for the joystick looks like.

Now that you have added the joystick let's work on the first obstacle!

Hardest

Step 5: The First Level

Alright, so now it's time to get into the main part of the program, the obstacles! The obstacles are what really make this the, 'World's Hardest Game.' So if you want to actually play the game then you need to add this to your code:

And that's the first obstacle! If you get bored of this as your first level then you can always change the bytes, just remember you need to have eight different scenes! Let's continue on to the next step, collision detection!

Worlds Hardest Game 7

Step 6: Collision Detection

Worlds Hardest Game Level 7 Code

This step is another important part of the game, with out it there would not be much of a challenge! you could just weave your way through the obstacles with out any consequences! that wouldn't be much fun right? so let's make the game more challenging (and a lot more entertaining!) by adding this section of the program:

And there you go! now you can enjoy the game a lot more! Now i'm going to show you how to program the last two levels of the game! your almost done with this instructable, and i'm sure your ready to try it out!

Worlds Hardest Game 5

Step 7: The Last Two Levels

Were coming to the end of the instructable, these last two levels are all you need to finish this game. Then you can try it out for yourself! here is the code:

And that's it! you're all set to attempt to complete the Worlds Hardest Game. Also the full Arduino code is attached below.

Attachments

1 Person Made This Project!

  • brain-brawn made it!

Recommendations

22 1.8K
BEAM Solar Powered Pummer (Heart Shaped PCB) in Art
Unblocked
Digital Measuring Roller Using Microbit & Tinkercad in Tools
Pocket Dice! Electronic Dice for Liars Dice and More in Electronics

Worlds Hardest Game 5

  • Make it Glow Contest

  • First Time Author Contest

  • PCB Challenge