A mini tilemap editor

Overview

minitile

A mini tilemap editor.

Features

  • Small: a compact editor great for prototyping maps
  • Simple-to-use
  • Export functionality: design your maps and export them to .h files!

Usage

# Calling the program
./minitile [grid_width] [grid_height] [tile_size] [tileset_path]
Where [] are mandatory and () are optional.
Arguments help:
  [grid_width] - Width of the tilemap. Must be greater than 5 and lower than 20
  [grid_height] - Height of the tilemap. Must be greater than 5 and lower than 15
  [tile_size] - Size of each tile in the tileset. Must be greater than 8 and lower than 32.
                WARNING: the program will take this value both for x and y
  [tileset_path] - Path to tileset spritesheet

# Controls
Key A - Go back one in the tilesheet index
Key D - Go forward one in the tilesheet index
Left mouse button - Draw
Right mouse button - Erase

Building

$ make

Windows is not available at the moment.

You might also like...
A "mini" implementation of vim :3

minivim info A "mini" implementation of vim :3 It uses VT100 escape characters (I will implement ncurses in the future probably). P.S. I know they are

Remote Arduino Uno-based TFT graphical display for VSR Mini Mega Alternator Regulator

VSMMAR_Remote_Display Remote Arduino Uno-based TFT graphical display for VSR Mini Mega Alternator Regulator This project is an optional accessory for

A STM32F428I-DISC1 based sonar which implements the HC-SR04 ultrasonic sensor and a mini-servo
A STM32F428I-DISC1 based sonar which implements the HC-SR04 ultrasonic sensor and a mini-servo

STM32 Sonar Youtube This is a Sonar based on the STM32 microcontroller. It uses the following parts: STM32F428I-DISC1 Devboard HC-SR04 ultrasonic sens

My new zigbee project. Wireless temperature and humidity mini sensor with electronic ink display 2.13 inches, low power consumption, compact size, enclosure with magnets.
My new zigbee project. Wireless temperature and humidity mini sensor with electronic ink display 2.13 inches, low power consumption, compact size, enclosure with magnets.

My new zigbee project. Wireless temperature and humidity mini sensor with electronic ink display 2.13 inches, low power consumption, compact size, enclosure with magnets. The device use SHTC3 sensors, chip CC2530, battery CR2477.

Just a basic mini library for parsing simple files that only have variables written and with Lua extension.

C++ Parser Lua file config Just a basic mini library for parsing simple files that only have variables written and with Lua extension. Note: At the mo

Simple mini-shell coded in C Language
Simple mini-shell coded in C Language

Mini Shell Simple mini-shell coded in C Language, i had a lot of informations and experiences on Linux processes and some low level stuff while coding

A polite conversation is a mini C++ project inspired by the game "The Turing Test".

A polite conversation A polite conversation is mini C++ project inspired by the game "The Turing Test". Installation You need clang and GNU readline l

Jittey  - A public domain text editor written in C and Win32
Jittey - A public domain text editor written in C and Win32

Jittey (Jacob's Terrific Text Editor) is a single-file basic text editor written in pure C and Win32, there is no real reason to use it, but it

Super simple code editor designed for students.
Super simple code editor designed for students.

HamroCode Super simple code editor designed for students of Nepal. Language Supported JavaScript C C++ QBASIC Downloading Click Here Demo Created & Ma

Owner
Laurentino Luna
Things for fun and knowledge. I like cats
Laurentino Luna
Repo for the DSA Mini-project Directory Manager

Directory Manager Repo for the DSA Mini-project Directory Manager Installation and Setup To setup the program on your desktop, do the following. git c

Pramod Rao Budramane 5 Oct 16, 2021
Unofficial Firmware for the Prusa Mini

Llama Mini Unofficial Firmware for the Prusa Mini and Mini+ One of Prusa's llamas escaped from HQ ( ?? ??‍♂️ ) and decided to make his own version of

Matthew Lloyd 70 Jan 1, 2023
ESP32 + Arducam Mini 2MP Plus Edge Impulse Example

Minimal example code for running an Edge Impulse image classification network with the ESP32, ArduCAM, and PlatformIO

David Schwarz 6 Apr 23, 2022
A mini assembler for x86_64, written for fun and learning.

minias A mini assembler for x86_64, written for fun and learning. Goals: A simple, tiny, fast implementation (in that order). Assemble the output of c

null 193 Dec 9, 2022
mini-plugin host as plugin

DISTRHO Ildaeil DISTRHO Ildaeil is mini-plugin host working as a plugin, allowing one-to-one plugin format reusage. Load a VST2 plugin inside a LV2 ho

DISTRHO 58 Dec 12, 2022
A mini x86-64 assembler for fun

A mini x86-64 assembler for fun

null 193 Dec 9, 2022
Lo-Fi SAMD21 based mini chip tune synthesizer - Seeed Studio - Seeeduino XIAO arduino project

samd21_mini_synth Lo-Fi SAMD21 based mini chip tune synthesizer Seeed Studio - Seeeduino XIAO arduino project link to the video Description This time

Marcel 8 Dec 12, 2022
Wortuhr mit ESP8266 WeMos D1 mini und NeoPixel WS2812B LEDs mit mp3 Sounds, Animationen, Transitions, Events und Spiele

Wortuhr_ESP8266 Wortuhr mit ESP8266 WeMos D1 mini und NeoPixel WS2812B LEDs mit mp3 Sounds, Animationen, Transitions, Events und Spiele, Webzugriff So

null 25 Dec 22, 2022
Dummy-Robot my super mini robot arm robot items

Dummy-Robot 我的超迷你机械臂机器人项目。 资料待整理 已添加3D模型设计源文件。 已添加夹爪硬件设计文件和LED灯环PCB 已添加无线空间定位控制器PCB文件 已添加无线示教器Peak软硬件工程(作为submodule) 已添加REF的硬件设计文件 已添加DummyStudio上位机 已

稚晖 8.9k Dec 30, 2022
ESP8266 (Wemos D1 Mini) NeoPixel controller for RepRapFirmware (BLV printers)

Overview This project is designed to handle NeoPixel control on an ESP8266 (Wemos D1 mini) and offload it from RepRapFirmware. Features WiFi-enabled W

Perry 3 Oct 23, 2022