An existential western RPG about semi-conscious GPT agents. Written in a 3d engine from scratch targeting Wasm/Webgl and Desktop https://playgpt.io
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Cameron Murphy Reikes 6108da2cdc Place dynamic npc entities in blender as level editor, allocate on
initializing the gamestate
1 year ago
art Place dynamic npc entities in blender as level editor, allocate on 1 year ago
assets Draw player separate from level, camera looks at player while they move. 1 year ago
marketing_page Somewhat working payment system without saving 2 years ago
server HACK disable optims on release web because of release only bug, maximize 1 year ago
thirdparty Export rotations from blender, use quaternions for rotation 1 year ago
.gitattributes Exporter -> separate file, fix codegen, don't ignore .pn files 1 year ago
.gitignore Ignore vim temporary files 1 year ago
10x.10x Giving items back and forth and REFORMAT EVERYTHING. SUCKS 2 years ago
CMakeLists.txt Convert to 4 space indentation to try out CLion 2 years ago
LICENSE Initial commit 2 years ago
README.md Initial commit 2 years ago
Session.vim Fix y coord sorting popping on extreme y coords 2 years ago
assets.mdesk Remove all old copyrighted sprites and animated sprites 1 year ago
better_assert.h Make custom assert work in wasm 2 years ago
buff.h Generate chatgpt prompt using all MD_String8 2 years ago
build_and_run_remedy.bat Make much easier for other people to build and work on 2 years ago
build_desktop_debug.bat Do chatgpt requests on desktop build, improve writing of Bill 1 year ago
build_web_common.bat Web fixes... 1 year ago
build_web_debug.bat More tools to figure out why it's so laggy on web build 1 year ago
build_web_release.bat HACK disable optims on release web because of release only bug, maximize 1 year ago
character_info.h Remove all old copyrighted sprites and animated sprites 1 year ago
codegen.c Remove all old copyrighted sprites and animated sprites 1 year ago
elements.mdesk ChatGPT generation/parsing functions 2 years ago
level design document.png Initialize git lfs, 3d asset exporting and loading, debug rendering 1 year ago
main.c Place dynamic npc entities in blender as level editor, allocate on 1 year ago
make_training_prompt.txt Buff iteration by index macro 2 years ago
makeprompt.h player into gamestate, 3d collision system, entity struct nicer 1 year ago
maketraining.c Rename 2 years ago
openai_cmdline_notes.txt Conver training to metadesk, add metadata. Writing 2 years ago
playgippity.png Initialize git lfs, 3d asset exporting and loading, debug rendering 1 year ago
profiling.h stb_ds ubsan, keyboard shortcuts for speak/give item, custom assert 2 years ago
quad.glsl Automatic y sorting with z buffer, 3d! 2 years ago
run_codegen.bat Remove all old copyrighted sprites and animated sprites 1 year ago
ser.h Binary level loading, separate passes for 2d and 3d 1 year ago
threedee.glsl Alpha clipping, grass, stubbed out dbg3dline, made camera mat4s global 1 year ago
todo.txt Persistent arena is much bigger, add critical todo for later 1 year ago
tuning.h Draw player separate from level, camera looks at player while they move. 1 year ago
web_template.html Web fixes... 1 year ago

README.md

rpgpt

RPG GPT. Short experience