60 Commits (929baf838b748694e7c334d36112300f897f0c9a)

Author SHA1 Message Date
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 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 6a2d0a5f75 Sarcastic tombstone, smaller interact radius 1 year ago
Cameron Murphy Reikes 206a855170 Day/night cycle sun movement, artist driven camera pos override from blender 1 year ago
Cameron Murphy Reikes b3b89c9835 Angel behavior tuning, errors remember the memory that caused them 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 83b9fae427 Factor our text wrapping for characters into struct 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 2fd1c8214f Significantly reduce printing to stdout, introduce convention of documeting devtools features 1 year ago
Phillip Trudeau-Tavara 2fdddcd677 Post processing tunables; Remove webgl1 matrix inverse 1 year ago
Cameron Murphy Reikes dcf23ca8e4 Add angel and angel dialog, but can't talk to it yet 1 year ago
Cameron Murphy Reikes 9d498b0aad Successfully rendering and running in web, but gfx bug in debug drawing with font image everywhere 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 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 aeeb9bfb0a Characters need to remember when they've said nothing, so that they later say something, because they realize that they haven't spoken yet. Fix nans in plane equation 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 54f61b11b3 Switch to AI server, better UX for when server down 1 year ago
Cameron Murphy Reikes ba450a4e73 Add blackhawk helicopter, more trailer anims+jank. Several fixes 1 year ago
Cameron Murphy Reikes 5aec003b40 Dialog bubble fades, more art panick update 1 year ago
Cameron Murphy Reikes 00c3ff09f1 Massive art import of forest scene, pallete shifted farmer 1 year ago
Cameron Murphy Reikes 7bf8ea5481 Stop running anim when not moving 1 year ago
Cameron Murphy Reikes 02d3d30938
Merge pull request #3 from andrewjhaman/main
Fit Shadows to Frustum
1 year ago
Cameron Murphy Reikes f1f365236c Only outline when talking to the character 1 year ago
andrewjhaman 85926061d5 Fit Shadows to Frustum 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 5f49f53376 Run decimate on player mesh, queueing draw calls allows better code
reuse
1 year ago
Cameron Murphy Reikes c736ebd013 Armatures can have custom images, support non-alpha images in load image 1 year ago
Cameron Murphy Reikes f41680a597 Longer blend time 1 year ago
Cameron Murphy Reikes 563a2a69b0 Animation blending, fix facing direction of model 1 year ago
andrewjhaman f58d50f7ab Merge remote-tracking branch 'upstream/main' 1 year ago
Cameron Murphy Reikes e7ac3ee43c Walking animation working on desktop and web
- Skeleton texture is clamp to edge because it's an NPOT on webgl 1
1 year ago
andrewjhaman 60679ceb2a Fit the shadow 'frustum' to the scene
Fit the shadow volume frustum to the scene geometry to maximize texel usage.
1 year ago
andrewjhaman 19c369fa1e Basic Shadow Mapping of Non-Armature Meshes
Basic PCF-Sampled Shadow Mapping of Non-Armature Meshes, with a rotating sun at a fixed position
1 year ago
Cameron Murphy Reikes 300f849d19 3D model rotation, npcs face where they're moving 1 year ago
Cameron Murphy Reikes c991047524 Multithreaded chat close w/o error, working chat generations, wall of
rocks
1 year ago
Cameron Murphy Reikes dcdc380b40 Draw player separate from level, camera looks at player while they move.
Art improvements
1 year ago
Cameron Murphy Reikes 48afb43f0a Persistent arena is much bigger, add critical todo for later 1 year ago
Cameron Murphy Reikes a721f7a416 New type of entities, machines, arrow dispenser, idol machine dispenser 1 year ago
Cameron Murphy Reikes 60787202cb Add binary serialization and serialization tests 1 year ago
Cameron Murphy Reikes 5d8a977e9b Add an arrow that insults you, and traps you in a fight until you refute the
insult
1 year ago
Cameron Murphy Reikes 3f965353de Max length bump and fix in html5, NPCs can fight the player trapping
them in conversation. Fix giving item not creating propagated action
1 year ago
Cameron Murphy Reikes 95db17dfe5 Add an ancient door which opens from 3 secret words, and scrolls that
have those words
1 year ago
Cameron Murphy Reikes d8de5c205b Add sword of nazareth, when used inspires adventure among nearby NPCs 1 year ago
Cameron Murphy Reikes 55541a7060 Remove peace tokens, fix who_i_am not in quotes, improve global prompt 1 year ago