Skip to content
/ Flow Public

Simple, single-file header-only, C++11-native, SDL2, small game engine working in 3d space but rendering in fake "isometric" 2d graphics.

License

Notifications You must be signed in to change notification settings

jegor377/Flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flow

Fatally Lazy On Wednesday - SDL2 based C++ game engine working in 3D space but rendering in fake "isometric" 2d graphics. Engine is standalone header file (.hpp) for C++.

Compiling

You don't need actually to compile this code. Engine is standalone header file (.hpp) so you can just grab it from src/flow.hpp and include it in your project.

But if you really want to work on this code then you need to know that the real sources of this engine is in src/flow directory. I recomend you to clone Wrapper CPP (https://github.com/jegor377/Wrapper-CPP), compile it and drop somewhere where you can use it easly (I've droped it into my system PATH). I use it to link all the headers into single header. It keeps things simple and nice.

After doing so, you can just use my recompile scripts in project directory. Recompile.bat for Windows and recompile.sh for Linux. It does all the compiling stuff by me. I don't use make or cmake because I'm too lazy to learn it but It's still easy and I don't need to change stuff in recompile scripts so often. I use MSYS in my windows machine and the windows' script is using its commands also (It's easy to change btw...) so I recomend you to install it while installing Min-GW, in Min-GW's package manager.

Release date

Someday I'll finish this project. Someday...

Used outside libraries

About

Simple, single-file header-only, C++11-native, SDL2, small game engine working in 3d space but rendering in fake "isometric" 2d graphics.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages