This page is still incomplete

Intro:

While I’m still self-studying game design theory, and how to design a good game. I figured I should start practicing how to implement portions of a game. The game I’m aiming to develop is a turn based strategy game, played on a 2D grid. For today, I’m going to investigate how exactly to create an interactable grid gameboard in Unity2D. I will also explore best ways to save and store different game maps. I’m initially thinking about storing map data in 2D arrays.

Level Generator

Tilemap vs Prefab Tiles

Plan for Development

  1. Create prefab for a single tile
  2. Create a script that instantiates one instance of the prefab
  3. Use local integer array to instantiate multiple prefabs into a grid
  4. Create a script that highlights the last clicked tile
  5. Create script that imports integer arrays from a json file
GameBoardObject
BoardTileObject

I was successfully able to create the game board. Will add screenshots and a summary in the near future :)