GDevelop-examples
GDevelop-examples copied to clipboard
Board Game Movement
Describe the example
Board Game Movement
A simple GDevelop Example That Demonstrates How To Make Board Game Movement
đŽ How It Works
- The player moves one tile at a time in a predefined grid.
- On each press of the Space key, the player checks all 4 directions (up, down, left, right).
- The system selects the nearest unvisited grid tile and moves the player to the valid one.
- Player movement is always centered on each grid tile.
đ§ Features
- Prevents revisiting previously stepped-on tiles
- Uses basic point-checking logic instead of pre-defined paths
- Movement sound effect
- Easy-to-read and comment-labeled events
đšī¸ Controls
| Key | Action |
|---|---|
Space |
Move player 1 tile |
đ¨ Assets Used
Tiles & Player:
Art By DANI MACCARI Text Font: Kenney Mini Square
đ Ideal For
- Beginners learning GDevelop logic
- Prototyping board movement
Checklist
- [x] I've followed all of the best practices.
- [x] My game has a proper name in the game properties.
- [x] My game package name begins with
com.example.. - [x] My game has all events unfolded.
- [x] I've added myself as the author in the game properties.
- [x] I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
- [x] I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
- [x] I've cleaned unused resources.