Commit History

Autor SHA1 Mensaxe Data
  Sam Jaffe f538bbe19e Failure: Move stateful content into a bridge object. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 99e7a74db9 Fixing some things up to avoid crashes. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe a95630f1c3 Merge branch 'level-1' %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe bdcc17ccb9 Add support for culling objects that are out-of-bounds using the polygon-polygon intersection check. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 8191079436 Split level::update into sensible sectors. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 1e9f36c261 Bugfix: Don't pass along the bullet prototype each time. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe d63e2f13ba Use the internal scaling mechanism of engine::to_object. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 91305c9979 Fix multithread allocation crash caused by using static variables. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 832fe17787 *Fix* object scaling. Fix some json type names. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 8c605f5efb Properly bind the player to the level. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 81a4c32cfc Fixing updates for enemy and burstshot pattern. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 2fa2f7112d Make loading a world a little cleaner for now... %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe f9a06b9046 Add world code. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 1bebd9d7e7 Start defining player. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe b13a819551 Bind enemy to factory. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 1079868e88 Link bullet_pattern_factory to actor construction %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe bf7697c653 Start writing ctor. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe ccf0a8d2f0 Move bullets. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe e37b39ce8c Make bullet collidable. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe d5b793ea92 actor binding basics %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 75b9bcb29a const-correct for graphics::manager. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe ce33be8a47 Start defining actors and things better. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe d4d0f9d7a5 Add bullet to level stub. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe faed41be64 Start defining bullet code. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe cd3cfa6992 Actually parse the JSON into a burstshot. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe a434f1a90c Re-indenting files with Clang-Format. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe a9fc0609d5 Start writing initialization code for burstshot systems. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 37b0d18c42 Use prototype_factory binding for burstshot pattern/general bullet patterns. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe abd2a9340a Add a bunch of skeleton files. %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 365d6af4dd Adding script files for example level-1. %!s(int64=6) %!d(string=hai) anos