MoveSmart
About
# MoveSmartGame
A game that is harder then you think
The python source code is on Github
You will have to download all of the assets too and have them in the same directory
# Object of the game
The object of the game is to navigate a grid and reach a certain number of moves (100 moves in this case) and cover the entire grid with enemy squares that will appear in the squares that you have been in. If the player collides with an enemy they will lose.
# Controls
The player can move around the grid using the numeric keypad (2, 4, 6, 8, 1, 3, 7, 9).
Pressing 2 moves the player down three grid space.
Pressing 8 moves the player up three grid space.
Pressing 4 moves the player left three grid space.
Pressing 6 moves the player right three grid space.
Pressing 1 moves the player down and left two grid space.
Pressing 3 moves the player down and right two grid space.
Pressing 7 moves the player up and left two grid space.
Pressing 9 moves the player up and right two grid space.
# How to play
Start the game by running the code.
A window with a grid background will appear, along with a small player image and one or more enemy images.
Use the numeric keypad (2, 4, 6, 8, 1, 3, 7, 9) to move the player around the grid.
Avoid colliding with the enemy images.
# Extra
I received this game idea from my teacher, who learned it from another teacher. We played it in class before winter break and found it to be both fun and challenging. I transformed it into a game that anyone can play and initially intended to create an AI to solve it. However, I decided to share it on GitHub before modifying it to work with an AI.