Skip to content

Board Game Movement #777

Description

@AnishJK-India

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

Image

Image

Checklist

  • I've followed all of the best practices.
  • My game has a proper name in the game properties.
  • My game package name begins with com.example..
  • My game has all events unfolded.
  • I've added myself as the author in the game properties.
  • I've included a file called "README.md" with a description in proper English, explaining what this example is doing.
  • I confirm that this game and all of its resources can be integrated to this GitHub repository, distributed and MIT licensed.
  • I've cleaned unused resources.

Game folder

Board-Game-Movement.zip

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions