Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Tiny tile map editor

NotificationsYou must be signed in to change notification settings

hfabre/ttme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ttme is Tiny Tile Map Editor (thinkTiled but with way less features). It is written inGolangusingthose bindings to the awesomeraygui/raylib.

I started this project because I wanted to learn Go and try to build a cross-platform GUI application without using big frameworks.

Builds

Run

Run the project

make

Build

Build for Windows, Darwin and Linux.Bin file are under ./build.Zipfile with all builds is under ./packed_build.

make fbuild

Clean

Clean build folders

make fclean

Current Feature

  • Define map size
  • Use your own tileset (with the tile size you want)
  • Ability to add (custom) properties to your tiles (blocking property exists by default)
  • Export to json
  • Show/Hide grid
  • Show/Hide properties
  • Reload existing map through arguments (ttme mymap.json)

Known bugs or limitations

  • Open a File dialog at startup (It's a workaroundthis bug)
  • Does not support layers (may be added in the future)
  • Does not show well on high DPI screens (at least on my Macbook)

Demo

Ttme Demo

The exported json file can be found underassets/example.json, but here is a template:

{"width":Int,"height":Int,"tileset": {"tileWidth":Int,"tileHeight":Int,"imagePath":String   },"tiles": [    {"index":Int (-1 for empty tiles),"properties": [{"name":String, "value":  String, "color": {"R": Int,"G": Int,"B": Int,"A": Int}}](can be null)    }  ]}

Future

Since I don't use this project at the moment, it will evolve but slowly while I have fun coding it.

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp