Ptakopysk

C++ game prototyping framework based on component system

View project onGitHub

Ptakopysk

Ptakopysk

C++ game prototyping framework based on component system

DOWNLOAD LATEST RELEASE


Zasuvka Ptakopyska IDE

ZasuvkaPtakopyska


How-to:

All you will want to do with this library in your project is just use Zasuvka Ptakopyska IDE:

  • Open IDE executable: <sdk>/IDE/ZasuvkaPtakopyska.exe
  • In Settings page check if Code::Blocks and bash.exe paths are valid.
  • Create new or open existing project.
  • Edit code, build and run!

Or use project generator script:

  • cd <sdk>/templates/
  • ./make_new_project.sh -o "path/to/project/directory/" -p "ProjectName"
  • Pro-tip: You may also want to change location of include and library files in Code::Blocks project.

Or use templates directly:


Examples:


Using 3rd-party libraries:

  • Xenon Core 3 - base code structure
  • SFML 2.1 - graphics & audio
  • Box2D - physics
  • JsonCpp - serialization

About used environment:

  • Compiled with: GCC (tdm-1) 4.7.1
  • IDE: Code::Blocks