Git Product home page Git Product logo

-a's Introduction

a.goblin.life

a VRM with foip networked over webrtc physics game

TODO

  • 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

  • animation recording

  • 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

-a's People

Contributors

agoblinking avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.