335 Commits (9c6cccfcd9fc49eaf4887d1b6cf295b66afc9160)

Author SHA1 Message Date
Cameron Murphy Reikes c726237d31 Separate queues for every render layer 1 year ago
Cameron Murphy Reikes 33a19ce611 Queue everything to render, never immediately draw 1 year ago
Cameron Murphy Reikes a1c8bb9090 Ensure all items in item grid, clipping flag. Broken transparency sorting on button 1 year ago
Cameron Murphy Reikes bb004730d7 Partially done item choose grid 1 year ago
Cameron Murphy Reikes de2f8db1df Tune text scale 1 year ago
Cameron Murphy Reikes 89aec2e408 Include npc names in dialog and fix msvc error 1 year ago
Cameron Murphy Reikes 4a1671b771 Unfinished work, but MSVC crashes with this commit! Saving for posterity 1 year ago
Cameron Murphy Reikes 71105b91e2 Begin text input on speak button 1 year ago
Cameron Murphy Reikes 7593ebe7c2 Correctly factor web build, beginnings of UI system 1 year ago
Cameron Murphy Reikes 4a4642e97d Setup for item trade test, prevent *do stuff* hacking 1 year ago
Cameron Murphy Reikes 25e129cb93 Add king and new town layout 1 year ago
Cameron Murphy Reikes 1c76fd6d7a Much more health, health bar, skeleton only enemy 1 year ago
Cameron Murphy Reikes fa1e3c2b18 Cache all A* pathfinding results 1 year ago
Cameron Murphy Reikes 13dbe9ef27 REAL A* pathfinding, works!! Runs every frame though 1 year ago
Cameron Murphy Reikes 1f8b3c5d0e Buggy A* (alternates for some reason) 1 year ago
Cameron Murphy Reikes 6c4983cf1a Dash afterimage improvements, custom properties in level editor 1 year ago
Cameron Murphy Reikes 622380f077 Talk while time is stopped, fix anim change when time stopped 1 year ago
Cameron Murphy Reikes 74247b2f30 Time grinds to a halt when the player needs it so 1 year ago
Cameron Murphy Reikes 631c7d4aa7 Anim pointer -> enum, so can be serialized 1 year ago
Cameron Murphy Reikes 029ef591a6 Rename 1 year ago
Cameron Murphy Reikes a7ec6bd6d2 Merge branch 'main' of https://git.rfleury.com/creikey-dev/rpgpt 1 year ago
Cameron Murphy Reikes 6a95c7f131 Roll has trail of afterimages 1 year ago
Cameron Murphy Reikes 36b64ef828 Upgrade to GPT3.5, WAY smarter responses. Saved! 1 year ago
Cameron Murphy Reikes 2834a9357a ChatGPT generation/parsing functions 1 year ago
Cameron Murphy Reikes 6f05ae350b Convert another loop to use buff iter i macro 1 year ago
Cameron Murphy Reikes cefaff51fb Buff iteration by index macro 1 year ago
Cameron Murphy Reikes 4f5979405a NEVER EVER USE CONTINUE and better debug drawing 1 year ago
Cameron Murphy Reikes c323c5789f More training & small build system fixes 1 year ago
Cameron Murphy Reikes 3b583a0f60 Dialog show while talking, distance volume attenuation 1 year ago
Cameron Murphy Reikes 0163dc3072 Animate text coming in again 1 year ago
Cameron Murphy Reikes d112fa8ac8 Exp with few shot learning, damage in perceptions 1 year ago
Cameron Murphy Reikes 0f559a2193 Tune scale, correctly show mobile button 1 year ago
Cameron Murphy Reikes 0f7e1c60c7 More silly little mistakes... 1 year ago
Cameron Murphy Reikes 6bfe5d73ae Bunch of little fixes for beta release 1 year ago
Cameron Murphy Reikes 616cceb49c NPCs aware of health, bad guy hit diff from good guy 1 year ago
Cameron Murphy Reikes 516fd2db37 New separate key/button input for interact 1 year ago
Cameron Murphy Reikes 7c56a43517 Fix y coord sorting popping on extreme y coords 1 year ago
Cameron Murphy Reikes 37b8aab906 Many small fixes 1 year ago
Cameron Murphy Reikes 4c92bf9113 Update todo, add Edeline the soothsayer 1 year ago
Cameron Murphy Reikes 2ce974b9de Cancel button, follow pattern change 1 year ago
Cameron Murphy Reikes 617b4d413d Boots item 1 year ago
Cameron Murphy Reikes c0ebdc758f Vignette in front 1 year ago
Cameron Murphy Reikes 25608b58ed Fade dialog, transparency sort, minimum timestep 1 year ago
Cameron Murphy Reikes 1f76fef313 New art in and "shadow rendering" 1 year ago
Cameron Murphy Reikes f32f251929 Extra logging 1 year ago
Cameron Murphy Reikes ba0fee6317 Query for unfulfilled events stripe 1 year ago
Cameron Murphy Reikes 381480873f More training, only do dialog stuff on npcs 1 year ago
Cameron Murphy Reikes 7476d25edd Jankily fix collision issue with bounds of level 1 year ago
Cameron Murphy Reikes 02d4cea01c Hitting npc is a perception, more training 1 year ago
Cameron Murphy Reikes e6aba970e0 Action bug fixes, action model trained 1 year ago
Cameron Murphy Reikes 49751f8cfa Don't use metadesk for training data, actions 1 year ago
Cameron Murphy Reikes abc6abe1a2 Get debugging in wasm working, change action str 1 year ago
Cameron Murphy Reikes d028d96786 Fixed timestep for gameplay and physics 1 year ago
Cameron Murphy Reikes 11b1c0964e Save/load game before after/payments, working payments 1 year ago
Cameron Murphy Reikes c3d6a3b0b6 Convert entity pointers to generational references 1 year ago
Cameron Murphy Reikes 4bddc569a4 Somewhat working payment system without saving 1 year ago
Cameron Murphy Reikes b71688f0b0 Fix fault tolerant AI queries not working 1 year ago
Cameron Murphy Reikes 6798a5a7c5 Touch controls, many fixes, upgrade model 1 year ago
Cameron Murphy Reikes 858b6277c3 New art, add 3 more characters, new level 1 year ago
Cameron Murphy Reikes 644161ab16 Sound system with metadesk, mono only for now 1 year ago
Cameron Murphy Reikes de9d55d62c Items held change NPC behavior 1 year ago
Cameron Murphy Reikes 285c1c1731 Conver training to metadesk, add metadata. Writing 1 year ago
Cameron Murphy Reikes 9aa5863a68 Simple marketing page for now 1 year ago
Cameron Murphy Reikes 744611ac4f Add moose enemy, fix frame delay on translucent 1 year ago
Cameron Murphy Reikes 8bfdb334a8 Translucent render queue (very interesting) 1 year ago
Cameron Murphy Reikes cf3994901e Automatic y sorting with z buffer, 3d! 1 year ago
Cameron Murphy Reikes 1834f99b3c Death animation on skeleton deaed 1 year ago
Cameron Murphy Reikes 1a69aedb9d Modify merchant output to parse boots status 1 year ago
Cameron Murphy Reikes 77c22bf38b Drop shadow, merchant character 1 year ago
Cameron Murphy Reikes 7d131a1931 Add skeleton enemies 1 year ago
Cameron Murphy Reikes 7cc7efcbb8 Player knockback and drop shadow 1 year ago
Cameron Murphy Reikes b365e8d714 Correctly calculate level AABB 1 year ago
Cameron Murphy Reikes e600723a95 Bullet deflection with sword, combat improve 1 year ago
Cameron Murphy Reikes 974739dc18 Helper icons for key buttons 1 year ago
Cameron Murphy Reikes f39f66a539 Input handling fixes, max char limit 1 year ago
Cameron Murphy Reikes ba3144be9e Frequency penalty, more training 1 year ago
Cameron Murphy Reikes 45a3db587d Constant line height, more training, todo 1 year ago
Cameron Murphy Reikes 63516da182 More training data, correct no-op for web build 1 year ago
Cameron Murphy Reikes f401f2a9ed Much bigger level, profiling, tilemap optimization 1 year ago
Cameron Murphy Reikes 3d271c2cd2 Fix release build 1 year ago
Cameron Murphy Reikes 78fb1bc1b4 Death NPC 1 year ago
Cameron Murphy Reikes 113753dcab Add Death NPC and training data 1 year ago
Cameron Murphy Reikes f909a56024 Multiple layers of tilemap, training data for old man 1 year ago
Cameron Murphy Reikes e4c6e55d8d Better prompt 1 year ago
Cameron Murphy Reikes b1d8669d45 Text clipping in panel, col text on action, prompt 1 year ago
Cameron Murphy Reikes 10595958c9 Fix text wrapping when going, better prompt 1 year ago
Cameron Murphy Reikes 8803477da5 Draw dialog from bottom of panel 1 year ago
Cameron Murphy Reikes 26737b194f Constrain dialog panel to fit on screen 1 year ago
Cameron Murphy Reikes 28ede282b7 Draw params into struct 1 year ago
Cameron Murphy Reikes acdab05932 Better colors and fix off by one mem issue 1 year ago
Cameron Murphy Reikes 5f23c3c155 Convert to https domain 1 year ago
Cameron Murphy Reikes a19902cc7c Release configs 1 year ago
Cameron Murphy Reikes dfdc804c01 Ability to kill old man 1 year ago
Cameron Murphy Reikes ffd428ace7 WORKING AI GENERATED NPC DIALOG 1 year ago
Cameron Murphy Reikes 2d144149ff Saying nothing cancels dialog 1 year ago
Cameron Murphy Reikes a6d8a66bb8 Only escape to close on desktop 1 year ago
Cameron Murphy Reikes 2394603f6e Working browser -> C emscripten text box 1 year ago
Cameron Murphy Reikes 4ccbf1959b Stuff (sorry future person, forgot to isolate):
- Text input for desktop
 - Buff macro
 - Camera snapping bug fixes
 - Bunch of state dialog bug fixes
1 year ago
Cameron Murphy Reikes 245b7d05b0 Add release build script, fix build flags
- Fixes web lag from glGetError on web build
1 year ago
Cameron Murphy Reikes 7d7a0f24cb Remove web watermark, fix pixel issue camera 1 year ago
Cameron Murphy Reikes 270f0629eb Macros for pass by value appendable arrays 1 year ago
Cameron Murphy Reikes ac8264f0d9 Automatic batched rendering, working web build! 1 year ago
Cameron Murphy Reikes af83844523 -- ANOTHER FUNNY RENDER BUG WHILE DOING BATCHING -- 1 year ago
Cameron Murphy Reikes 8f43ca2b38 Remove indexed rendering, roll thru aggro men 1 year ago
Cameron Murphy Reikes efcc1addc6 Fix rendering bug 1 year ago
Cameron Murphy Reikes 0381ac355d -- committing because FUN looking GRAPHICS BUG --
- in the middle of batching
 - web build (emscripten)
1 year ago
Cameron Murphy Reikes 7eee242fd9 Dialog circle 1 year ago
Cameron Murphy Reikes 48c0eb8461 😭 wrapped text 1 year ago
Cameron Murphy Reikes 4c66098cbc Roll cooldown and dont get hit while rolling 1 year ago
Cameron Murphy Reikes 4facec5c2c Player damage and respawning 1 year ago
Cameron Murphy Reikes 2b6485a76f Old men aggro, shoot shotgun bullets 1 year ago
Cameron Murphy Reikes 8c24344dc9 Entity collision 1 year ago
Cameron Murphy Reikes fadae61b2b Load entities from file, barrel roll! 1 year ago
Cameron Murphy Reikes 1ee06fa381 Entity array, codegen all object spawnpoints 1 year ago
Cameron Murphy Reikes 639f6fb4c9 Add attack 1 year ago
Cameron Murphy Reikes f306fe1a1c Remove HMM_ prefix, MUCH better factoring of draw 1 year ago
Cameron Murphy Reikes 8cdd972ff4 Change indentation and newline frequency 1 year ago
Cameron Murphy Reikes f66989cef9 Tile collisions 1 year ago
Cameron Murphy Reikes 089cd9c3e1 Tilecoord struct and space conversion funcs 1 year ago
Cameron Murphy Reikes 3f2a27043f Don't switch direction when moving vertically 1 year ago
Cameron Murphy Reikes fa3f9865aa Spawnpoint and animated sprites 1 year ago
Cameron Murphy Reikes 8b7ad42e79 Complete automatic animated tile importing 1 year ago
Cameron Murphy Reikes a166a2593c Animated tiles, some manual importing but got annoying 1 year ago
Cameron Murphy Reikes 449eceea63 Text rendering and lower number of rendering funcs 1 year ago
Cameron Murphy Reikes 81ebac71d8 Working text rendering 1 year ago
Cameron Murphy Reikes 3a708b9e54 Load font atlas, rgba conversion, and draw it 1 year ago
Cameron Murphy Reikes 086dd28512 Tiled map importing with metadesk, quad view cull 1 year ago
Cameron Murphy Reikes e573fede86 Camera, player movement, tilemap, better drawing 1 year ago
Cameron Murphy Reikes 68bd1d5d68 Asset loading with metadesk 1 year ago
Cameron Murphy Reikes e3186e68f9 Factor rest of quad 1 year ago
Cameron Murphy Reikes f957850eff Immediate drawing function 1 year ago
Cameron Murphy Reikes 604d62a690 Dynamic streaming of vertices 1 year ago
Cameron Murphy Reikes 6af9aa71a8 Animated 1 year ago
Cameron Murphy Reikes 435b0d0c7b Image 1 year ago
Cameron Murphy Reikes 2f48c9d51a Quad 1 year ago