Skip to content

Steback/2D-game-map-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2D Game Map Editor

This editor is a project that I did myself, for the challenge of Gustavo Pezzi, who put in his course Fundamentals of 2D Game Engines with C++ SDL and Lua . The Editor has a lot of bugs, I don't implement many things, but it is the best I can do now, I hope that in the future I can will improve it. I do this project to learn more about Game Developmet and practice my skills.

Editor Image

Dependences

Build

All the third-party dependencies are installed using conan

Requirements

  • CMake >= 3.18
  • conan >= 2.0.5

First execute the setup script for install all necessary dependencies

Linux

  • GCC >= 13
./setup.sh
cmake -DCMAKE_BUILD_TYPE=Release -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=build/release/conan_toolchain.cmake -S . -B ~/build/release
cmake --build ~/build/release --target RavenEditor -- -j X

Window

  • Visual Studio >= 22
.\setup.bat
cmake -DCMAKE_BUILD_TYPE=Release -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="build\release\conan_toolchain.cmake" -S . -B ~/build/release
cmake --build ~/build/release --target RavenEditor --config Release