X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Forbi.cpp;fp=src%2Forbi.cpp;h=fae15e87e8b53d9d09ac7796a5131da7b5682dd2;hb=03b142b877e19a2355e1a79e279e024922d44655;hp=5775459dd5a6f5f6c9a95c578b01d46d4c80c13b;hpb=a8523bee4fc349a800f5f6d67b470c3a801beaa9;p=orbi.git diff --git a/src/orbi.cpp b/src/orbi.cpp index 5775459..fae15e8 100644 --- a/src/orbi.cpp +++ b/src/orbi.cpp @@ -53,11 +53,19 @@ int main(int argc, const char *argv[]) { world.SetTile(Vector(3, 9), Tile(0)); Entity e; - e.vbox = AABB(Vector(.1, 0), Vector(1.8, 3)); - e.hbox = AABB(Vector(0, .1), Vector(2, 1.8)); + e.bounds = AABB(0, 0, 2, 3); + e.vbox = AABB(.1, 0, 1.8, 3); + e.hbox = AABB(0, .1, 2, 1.8); e.Move(Vector(5, 0)); Entity &player = world.AddEntity(e); + Entity mob; + mob.bounds = AABB(0, 0, 2, 1.5); + mob.vbox = mob.bounds; + mob.hbox = mob.bounds; + mob.Move(Vector(1, 0)); + world.AddEntity(mob); + Application app(canv, world, tiles); app.Control(player); app.Run();