Giter Site home page Giter Site logo

abyssal-mayhem's People

Contributors

arif-khalid avatar aung-phone-naing avatar

Stargazers

 avatar

Watchers

 avatar

abyssal-mayhem's Issues

Add multiplayer capabilities

Use mirror asset to test that the game runs on multiplayer without issue
Implement core game concepts of Infinite Spawn gamemode in multiplayer

  • Killing an enemy spawns one for opponent
  • Enemies spawn continuously for each player

Improvements to player UI

UI effects for powerups
UI effect on taking damage
Improvements on graphics for all player UI if necessary

New weapons for complexity

Add in shotgun model and behaviour to spice up the early-mid game
Add in mega rocket launcher model and behaviour to spice up late-late game

Models for powerups

Add in models for powerups
Invincibility(UI effect(darker shade), highlights enemies, increase fire rate)
Spawns a juggernaut for enemy
Paranoia(deaf and blind) to enemy
Revive(1 up)

Victory and Defeat

Handling the death/disconnection of a player or what happens if both players survive all rounds
UI for victory/defeat

Improve AI and spawning

Implement dynamic AI walkable locations and spawn locations for weapons and pickups(since Snipe to Win mode promises to remove the map gradually)

Add healthbar UI

Add a healthbar UI for the player and create functions to change health shown from restoring or taking damage

Round design

Updating of spawner code to reflect number of special mobs spawned and rate of spawn as round progresses.

Map design for infinite spawn

Design and implement a map for infinite spawn gamemode supported by research into map design for the FPS PVE genre

Rocket Weapon design

Implement rocket launcher weapon model and animations
Implement rocket launcher projectile model and animations

Infinite spawn round system

Add in round and quota system to end rounds in infinite spawn modes. Score increases for each player on kill and new round starts when both players reach the quota.

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.