None
Promoting good software implementation architectures.
It's a pain to create levels, unless you have a level editor that is.
Luckily, for 2D games, there are free editors out there like Tiled ( http://www.mapeditor.org/ ).
I needed to have a tool to help me create levels, so I wrote a parser for Tmx files exported in json.
I chose json because of 3 reason…
Luckily, for 2D games, there are free editors out there like Tiled ( http://www.mapeditor.org/ ).
I needed to have a tool to help me create levels, so I wrote a parser for Tmx files exported in json.
I chose json because of 3 reason…
I would like to release this is a Drag and Drop implementation in case it might be useful to others.
It's in C++ and is fairly portable. Located in 2 files (DragDrop.cpp, DragDrop.h).
The example project is for the marmalade game engine.
You can get it from here:
https://github.com/GameCy/MarmaladeDrag…
It's in C++ and is fairly portable. Located in 2 files (DragDrop.cpp, DragDrop.h).
The example project is for the marmalade game engine.
You can get it from here:
https://github.com/GameCy/MarmaladeDrag…
In the old days, C++ didn't have any concept of events and delegates. One had to implement it by using function pointers and other gimicks.
This is an attempt of mine at implementing them, including a dispatcher for cross thread execution.
The Concept
Maybe you have already seen a OnMouseClick() funct…
This is an attempt of mine at implementing them, including a dispatcher for cross thread execution.
The Concept
Maybe you have already seen a OnMouseClick() funct…
Advertisement
Popular Blogs
Advertisement