a VRM with foip networked over webrtc physics game
-
AI via tensorflow
-
Win / Lose hit boxes / reset + game counter
-
Setup Game area
-
UI Buttons text prompt / voice prompt [active modew]
-
command RESET
-
Text entry
-
R to prompt for voice entry
-
Sound
-
settings button
-
acting via timeline of text + keyframe animations to lerp between
-
command REPEAT #
-
command DEFINE {commandName} [...actions]
-
command BIND key [...actions]
-
~ REPEAT #
-
command SAVE (saves all defines and binds to a file)
-
command PERSIST [...NAME] (defines/binds saved in localDB under a
-
command LOAD [...NAME]
-
command LIST (lists the persists available)
-
command REMOVE [...NAME] (removes the persisted name)
-
command PROMPT (promps for voice)
-
command MOVE [FORWARD, BACKWARD, LEFT, RIGHT]
-
command TURN [LEFT, RIGHT]
-
command SAY [...whatever]
-
command STOP (stops whatever is going on)
-
~ MIRROR (mirrors you with your assistant)
-
~ INVISIBLE
-
~ VISIBLE
-
~ SWAP
-
drag and drop VRM to change current to it
-
add animals roving the forest
-
loading screen
-
sun?
-
~ SELECT (select whatever you're gazing at)
-
~ BLUR (deselect)
-
~ MUTE
-
~ VOLUME number
-
~ CLEAR (all media frames)
-
~ DESTROY (selection)
-
~ CLONE (selection)
-
~ COPY (SELECTION)
-
~ PASTE (previous copy)
-
fix clouds
-
heightmaps (displacement map)
-
water
-
particles for wisps/etc
-
webrtc networking (dump JSON of scene)
-
MediaSharing
-
~ INSPECT text overlay like goblin.life showing what they said/other stats
-
persistance
-
selfie cam
-
FPS Camera / toggle record button for mic/cam, default off
-
left/right mosue blink, mouse wheel for mouth open/close
-
select
-
take first target
-
custom shader for wind animation
-
jsfxr for custom sounds
- test this
-
environmental floofs using cube geoms
-
voice recording
-
goblins/animals using idle/run animation simple controller
-
head collider
-
random mixin allows for random mixin
-
avatar system recordding/playback animations for VRM based on physics/events
-
npcs/ai
-
volleyball
-
vehicles using https://rawcdn.githack.com/kripken/ammo.js/99d0ec0b1e26d7ccc13e013caba8e8a5c98d953b/examples/webgl_demo_vehicle/index.html
Jenga/other toys https://rawcdn.githack.com/kripken/ammo.js/99d0ec0b1e26d7ccc13e013caba8e8a5c98d953b/examples/webgl_demo_softbody_rope/index.html
-
90s style homely sitcom feel
-
random public host (like chat roullette)
-
toggable public status
-
kick people
-
avatar spawning
-
crouch, control