Jens Petter

Game Programmer

TileEdit

2020


TileEdit is a Tilemap editor made in WPF. Integrated are a grid editor, layer options, tileset editor and paint options. Data is exported as JSON. Loading using a JSON formatted file is also supported. One can also of course load tilesets to create tilemaps with. A layer system is integrated in TileEdit where one can disable and enable these layers. TileEdit also has different paint options. TileEdit supports "paint", "erase", "fill" and "delete fill" paint options.


Link to the GitHub repo of this project here.



Project info

  • Project: TileEdit
  • Role(s): General programmer
  • Engine: Custom Engine
  • Platform: PC
  • Development time: 2 weeks
  • Team: Solo project
TileEdit features

  • TileSet loading and painting.
  • Paint options: “paint”, “erase”, “fill”, “delete fill”.
  • Layers.
  • TileMap creation and configuration.
  • Loading and saving of TileMaps.
  • Exports to JSON format.

What I learned from this project

The main learning point from this project is that I learned how to build up a project by slowly developing “modules” so to say of a project. I tried my best to keep all features of this project as separate as possible in the code which made it easy to add new features to the project while the project developed.

I also learned how to customize a .readme file on GitHub while developing TileEdit. I never did this before.

Let's have a chat!


I'm always happy to talk! Feel free to contact me at any time.