What is YAPOG?
Yet Another Pokemon Online Game (abbreviated into YAPOG) is a video game project, massively multiplayer online, in 2D and multiplatform based on the world of Pokémon game series.
Technical specifications
YAPOG is developed in C++ and use the SFML (v2.0) library for multimedia purpose and Boost (v1.49) library.
As an MMORPG, this project have a database, and we choose PostgreSQL. We use pg_stream, a C++ wrapper of the official C API of PostgreSQL to communicate with the database.
YAPOG is multiplatform, it can run on Windows and Linux,
we didn't compile it on Mac OS, but it will be fine.
We use the CMake tool to ensure the compatibility
between the different operating systems.