2 #include "app/Application.hpp"
3 #include "app/Assets.hpp"
4 #include "app/init.hpp"
5 #include "app/MasterState.hpp"
6 #include "world/Planet.hpp"
7 #include "world/Simulation.hpp"
8 #include "world/Sun.hpp"
13 using namespace blobs;
15 int main(int argc, char *argv[]) {
21 world::Simulation sim(sun);
22 world::Planet planet(3);
24 planet.Inclination(PI * 0.25);
25 world::GenerateTest(planet);
26 planet.SetParent(sun);
27 planet.SemiMajorAxis(10.0);
29 app::MasterState state(assets, sim);
30 state.SetReference(planet);
33 app::Application app(init.window, init.viewport);
34 app.PushState(&state);