Cameron Murphy Reikes
14d33756cd
Formatting, initial datastructure sketch of new character engine
1 year ago
Cameron Murphy Reikes
b23078f219
AABB metrics, player spawntpoint and spawn player when playing. More todo.
1 year ago
Cameron Murphy Reikes
00186f233f
Refer to rooms by unique id, stored in blend. More assets
1 year ago
Cameron Murphy Reikes
929baf838b
Generalized immediate mode state system, beginnings of character sidebar
1 year ago
Cameron Murphy Reikes
1ce259537b
Editor panning with mouse
1 year ago
Cameron Murphy Reikes
3cf492b0b4
Level editor assets and camera, room toggling
1 year ago
Cameron Murphy Reikes
b652e2e640
Game is finally running without crashing again
1 year ago
Cameron Murphy Reikes
087027e065
Partially botch refactor to make NPCs authored dynamically at runtime
1 year ago
Cameron Murphy Reikes
0194c3e812
Get building on web, save more issues with interacting with far away players, ensure judgement is harsher. On server warn clearer when no cors
1 year ago
Cameron Murphy Reikes
5bb20c8e6e
Judgement logic, fix multithreading race with requests, backspace on text input on desktop!
1 year ago
Cameron Murphy Reikes
6225eb542f
Time of day, gamestate judgement memories and arena, factor out request platform specific code correctly, fix nullterm metadesk bug in winhttp request response body
1 year ago
Cameron Murphy Reikes
fc70f8a043
Max out tombstone sarcasm, factor memory description into separate function
1 year ago
Cameron Murphy Reikes
6a2d0a5f75
Sarcastic tombstone, smaller interact radius
1 year ago
Cameron Murphy Reikes
3972edb455
Remove MD_ prefix from almost everything
1 year ago
Cameron Murphy Reikes
0466612cbe
halfway implemented angel gameplay loop, angel can specify any goals and verifies them itself, rather than game logic
1 year ago
Cameron Murphy Reikes
b3b89c9835
Angel behavior tuning, errors remember the memory that caused them
1 year ago
Cameron Murphy Reikes
fc4b415970
More devtools, entities not in room still simulated and held in memory
1 year ago
Cameron Murphy Reikes
8412534db1
Center just text wrapping, angel assigns gameplay objectives, ser/des of objectives,
1 year ago
Cameron Murphy Reikes
9c6cccfcd9
Rooms can change, start player off in angel room
1 year ago
Cameron Murphy Reikes
75e6e84972
Substantially improve multi character conversation:
...
- NPCs signal when they want to end the convo, preventing infinite convo loops
- New character parameter that controls how likely they are to be silent. Good for tuning personality
1 year ago
Cameron Murphy Reikes
3a2a07a4c4
Remove player/NPC divide, symmetric functionality
1 year ago
Cameron Murphy Reikes
e3118d2335
Make names into 'you' when it's the character in human readable prompt
1 year ago
Phillip Trudeau-Tavara
5e5bc04d12
Snappier player character controller
1 year ago
Cameron Murphy Reikes
2c718d4de1
Web target builds, but fails on arena issue. Web debugging is broken
1 year ago
Cameron Murphy Reikes
0b2170efb9
Convert several if() else assert(false) into switches so it warns and errors on compile time
1 year ago
Cameron Murphy Reikes
30b2755186
Successfully compile under Wall, better drama story, ability to holster shotgun, other improvements
1 year ago
Cameron Murphy Reikes
d5e669fa83
Character death logic, shotgun assassination works, death animation, death screen
1 year ago
Cameron Murphy Reikes
abc81ba571
Made MSVC crash again! Officially less stable than JAI, saving for posterity... Part of the way through adding aim/fire shotgun actions, and draw shotgun above characters when they're aiming at somebody
1 year ago
Cameron Murphy Reikes
b4dcddab19
Delete old panel drawing, support scrolling through multiple pages of bubble dialog. Rewrite of text anim in
1 year ago
Cameron Murphy Reikes
7666dc6717
Make character message unread in perform action codepath, unwarped dt for text input fade in/out
1 year ago
Cameron Murphy Reikes
8b147e8f8e
Word limit characters to speech bubble size, makes them talk like robots!
1 year ago
Cameron Murphy Reikes
9d8ce07502
Characters rotate to who they're talking to
1 year ago
Cameron Murphy Reikes
0be90d9738
Fix BAD bug in ordering of flushed memories. Improve character understanding, of when player is speaking to them
1 year ago
Cameron Murphy Reikes
f56ae747b7
Delete items and other old functionality, text chunk refactor
1 year ago
Cameron Murphy Reikes
f6997cfce0
Mouse cursor -> floor math, devtools can hover over characters, fix speech when server down causing infinite conversational loop
1 year ago
Cameron Murphy Reikes
727ffb39db
Add man in black and more drama
1 year ago
Cameron Murphy Reikes
f8e9bb9143
Time stops on new dialog, all dialog must be dismissed by user
1 year ago
Cameron Murphy Reikes
3081391c62
Successful conversation, VScode tooling, drama document, loading anim when thinking
1 year ago
Cameron Murphy Reikes
ecf5308389
Speech directly talks instead of being a state, fix asset bug
1 year ago
Cameron Murphy Reikes
00c3ff09f1
Massive art import of forest scene, pallete shifted farmer
1 year ago
Cameron Murphy Reikes
f1f365236c
Only outline when talking to the character
1 year ago
Cameron Murphy Reikes
8c192fc5d1
Farmer does an odd dance, fix scaling of things, delete more old code
1 year ago
Cameron Murphy Reikes
7316b9e974
Delete all previous characters and fighting state
1 year ago
Cameron Murphy Reikes
300f849d19
3D model rotation, npcs face where they're moving
1 year ago
Cameron Murphy Reikes
560e9d8db7
player into gamestate, 3d collision system, entity struct nicer
1 year ago
Cameron Murphy Reikes
87996ce4c5
Remove all old copyrighted sprites and animated sprites
1 year ago
Cameron Murphy Reikes
c956cfb00b
Characters have a persistent mood. Improves coherence of personalities.
...
Prompt tuning
1 year ago
Cameron Murphy Reikes
1c92f15e9f
Rephrase give_item to gifting, fix standing string not in prompt
1 year ago
Cameron Murphy Reikes
a721f7a416
New type of entities, machines, arrow dispenser, idol machine dispenser
1 year ago
Cameron Murphy Reikes
656d40ce29
Allocate memories instead of constant buffer, DRASTICALLY reduces entity
...
size
1 year ago