summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-10implement basic floating-ray character controllersanine
2023-05-09fix camera resizing and move all scripts into separate filessanine
2023-05-09handle collisions symmetricallysanine-a
2023-05-09fix bug when getting components no entity hassanine-a
2023-05-09create more globals in honey.stdsanine-a
2023-05-09fix texture loadingsanine-a
2023-05-09delete _child table each framesanine-a
2023-05-09add ecs.Accessor helper and node _child hierarchysanine-a
2023-05-09refactor: split physics update into multiple functionssanine-a
2023-05-09refactor: split ecs systems into multiple filessanine-a
2023-05-09refactor: rename transform -> nodesanine-a
2023-05-08add simple character movementsanine
2023-05-07implement basic third-person camerasanine
2023-05-07correctly implement capsule collisions and camera view matrixsanine
2023-04-19add split drawing function and renderQuad componentsanine
2023-04-15add collision systemsanine
2023-04-15fix circular reference bug for physics objectssanine
2023-04-14remove print statements from physics system and fix default physics intervalsanine
2023-04-14add physics linear/angular velocity trackingsanine-a
2023-04-14implement loading/saving entity dbsanine-a
2023-04-14begin physics reimplementationsanine
2023-04-13move message dispatching into ecs-systems.luasanine
2023-04-13add message-passingsanine-a
2023-04-13don't shallow copy component tablessanine-a
2023-04-12wrap entityDb and systemDb into single Database classsanine
2023-04-12add script systemsanine
2023-04-07renormalize line endingssanine
2023-04-07set text=auto for all filessanine
2023-04-07update .gitattributessanine
2023-04-07move new render/transform systems into ecs-systems.luasanine
2023-03-29re-implement recursive transform systemsanine
2023-03-29add image cachingsanine
2023-03-28add cached mesh loadingsanine-a
2023-03-28switch to uidssanine-a
2023-03-28implement EntityDbsanine-a
2023-03-28begin rdb-style refactorsanine-a
2023-03-27refactor: move glm classes into single filemainsanine-a
2023-03-27update .gitignoresanine-a
2023-03-26fix invisible physics objects bugsanine
2023-03-24fix ecs removingsanine
2023-03-24add pausingsanine
2023-03-24fix issue with nanovg breaking renderingsanine
2023-03-23implement skeleton of physics systemsanine-a
2023-03-22re-implement bouncing ballsanine
2023-03-22add ground planesanine
2023-03-22tidy up main.luasanine-a
2023-03-22move ecs systems into separate modulesanine-a
2023-03-22add update function systemsanine
2023-03-19add shader:configure()sanine
2023-03-16implement ecs node cascadingsanine