Commit Graph

91 Commits (858b6277c385c5a054a8f09d4ab418139420ac1c)
 

Author SHA1 Message Date
Cameron Murphy Reikes 245b7d05b0 Add release build script, fix build flags
- Fixes web lag from glGetError on web build
Cameron Murphy Reikes 7d7a0f24cb Remove web watermark, fix pixel issue camera
Cameron Murphy Reikes 270f0629eb Macros for pass by value appendable arrays
Cameron Murphy Reikes ac8264f0d9 Automatic batched rendering, working web build!
Cameron Murphy Reikes af83844523 -- ANOTHER FUNNY RENDER BUG WHILE DOING BATCHING --
Cameron Murphy Reikes 8f43ca2b38 Remove indexed rendering, roll thru aggro men
Cameron Murphy Reikes efcc1addc6 Fix rendering bug
Cameron Murphy Reikes 0381ac355d -- committing because FUN looking GRAPHICS BUG --
- in the middle of batching
 - web build (emscripten)
Cameron Murphy Reikes 7eee242fd9 Dialog circle
Cameron Murphy Reikes 48c0eb8461 😭 wrapped text
Cameron Murphy Reikes 4c66098cbc Roll cooldown and dont get hit while rolling
Cameron Murphy Reikes 4facec5c2c Player damage and respawning
Cameron Murphy Reikes 2b6485a76f Old men aggro, shoot shotgun bullets
Cameron Murphy Reikes 8c24344dc9 Entity collision
Cameron Murphy Reikes fadae61b2b Load entities from file, barrel roll!
Cameron Murphy Reikes 1ee06fa381 Entity array, codegen all object spawnpoints
Cameron Murphy Reikes 639f6fb4c9 Add attack
Cameron Murphy Reikes f306fe1a1c Remove HMM_ prefix, MUCH better factoring of draw
Cameron Murphy Reikes 8cdd972ff4 Change indentation and newline frequency
Cameron Murphy Reikes f66989cef9 Tile collisions
Cameron Murphy Reikes 089cd9c3e1 Tilecoord struct and space conversion funcs
Cameron Murphy Reikes 3f2a27043f Don't switch direction when moving vertically
Cameron Murphy Reikes fa3f9865aa Spawnpoint and animated sprites
Cameron Murphy Reikes 8b7ad42e79 Complete automatic animated tile importing
Cameron Murphy Reikes 2d0361e71d Use metadesk instead of jsmn for json parse
Cameron Murphy Reikes a166a2593c Animated tiles, some manual importing but got annoying
Cameron Murphy Reikes 449eceea63 Text rendering and lower number of rendering funcs
Cameron Murphy Reikes 81ebac71d8 Working text rendering
Cameron Murphy Reikes 3a708b9e54 Load font atlas, rgba conversion, and draw it
Cameron Murphy Reikes 086dd28512 Tiled map importing with metadesk, quad view cull
Cameron Murphy Reikes f5ae9878ef Remove copyrighted image
Cameron Murphy Reikes e573fede86 Camera, player movement, tilemap, better drawing
Cameron Murphy Reikes 68bd1d5d68 Asset loading with metadesk
Cameron Murphy Reikes e3186e68f9 Factor rest of quad
Cameron Murphy Reikes f957850eff Immediate drawing function
Cameron Murphy Reikes 135ac2c9e8 Fix what's in the repo
Cameron Murphy Reikes 604d62a690 Dynamic streaming of vertices
Cameron Murphy Reikes 6af9aa71a8 Animated
Cameron Murphy Reikes 435b0d0c7b Image
Cameron Murphy Reikes 2f48c9d51a Quad
Cameron Murphy Reikes ece3c66550
Initial commit