自作Minecraftと自作物理エンジン
- cmakeを入れる
- submoduleをinstall
cd cmake-build-debug && cmake ..
多層アーキテクチャ App -> Render -> Minecraft -> Physics -> Math
App: Application, Config, SFML, Window Manager Render: OpenGL, Camera Minecraft: Player, Level, Entity, Event Physics: AABB Math: glm, Noise, Random, or other utility
ファイル名はsnake_came メンバはcamelCase
PMMPのコードを積極的に真似ていこう
Level holds for player.