Giter Club home page Giter Club logo

aftermath's People

Watchers

 avatar

aftermath's Issues

Load models using gltf only

There is an issue since fbx loader seems deprecated and I cannot seem to incorporate it anymore. Will have to only use gltf for models.

Controls need to be improved and animations assigned for specific keys

I have uploaded a character that is twerking (lol). His movements are not the best at the moment.

  • When A and D are pressed, he needs to be able to turn to the left/ right and walk in that direction, not just rotate to the right/ left in one spot.
  • When shift is pressed, he must be able to run.
  • Add attack animations on left button click, right button click to aim (if we have time)
  • Camera movements on mouse movement (not clicking)

We need to attach the camera to him

Create intro screen

This might possibly be done in HTML. We need to be able to change several options, but for now just focus on aspect ratio and be able to start the game.

Create on-screen elements

We need a map in the corner of the screen or something the player can open to see where they are. Something to also track what items the player currently has

Character movement- turns

When the character turns to the right/ left/ back/ front etc, he needs a turning animation that is different from the walking animation.

Textures need to be loaded

This isn't an immediate need, since we should focus on functionality first, but we need good textures.

Incorporate sound effects

These are general sound effects: e.g. doors opening and closing. The biggest issue is to make sure the sound is louder if it is next to the player. If someone is approaching, the volume must increase/ be in the left ear of the headset if noise is to the left, etc.

Upgrade to latest version of three.js

This is tricky, as recent documentation is not as easy to implement. We are currently using an older version of the loaders and three.js from 2020. The GLTF loading does not work as easily and the object does not appear on the screen.

Sort out game screen size

The game screen size currently looks horrendous and has a scroll bar. We need to resize it so that the scroll bar is not there

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.