Giter Site home page Giter Site logo

designgroupproject's Introduction

Concept

A JRPG where bands play(fight) against each other using different types of music and moves such asAmplifier, Stomp and Crazy Stand. Your band consists of 4 members(max) trying their best to win battlebands and get a record deal. Inspiration for the mini game was taken from Scott Pilgrim vs the World.

Video link: ​https://youtu.be/I31cKd9qFGo

Gameplay

  • The player can select an instrument (From guitar, bass, keytar or drums) and then a corresponding move for each player.
  • Some moves are purely to gain additional crowd interest while some moves help enable special effects like disabling the next band’s turn, getting bonus moves or adding to the “Hype!” meter.

Try to get better crowd interest and beat the enemy band. The mini game is about precision and hitting the notes at the correct time to get OK, GOOD and PERFECT scores with corresponding crowd interest and scores. And also about using the correct moves in a strategic manner.

Not playing correctly (Pressing random buttons or missing notes) reduces crown interest.

  • Missing notes will tune out the sound for the selected instrument temporarily.
  • Pressing random/incorrect buttons will distort the sound of the selected instrument and also reduce hype meter slightly.

The “Hype!” meter being full allows you to use an attack during player selection that doesn’t count as an additional move and allows you to play 2 songs together.

After the player is done, the enemy team will perform based on a difficulty parameter decided in the scene.

The crowd moves after every song set is completed, based on the gathered crowd intrest of each team.

Design Tools

  • EncounterConstants
  • Move Lists
  • Encounter Manager, Note Game Manager
  • Song Note Generator Timeline
  • Audio Manager
  • UI Manager

Controls

  • E in the initial scene to enter a band battle
  • Select instrument/move: Left joystick or “W/S” and “Up/Down”
  • Button prompt A = “Space” on PC
  • Button prompt B = “ESC”
  • The note collectors are controlled by 1,2,3,4 on PC and A,B,X,Y on your controller.
  • To play HYPE Move, press “Left Cntrl” on PC and L2+ R2 on controller

Screenshots

ExplorationScene MoveSelect Player Gameplay Enemy Gameplay

Design Tools

NoteGeneratorManager Encounter Constants MoveList

designgroupproject's People

Contributors

rohanmenon92 avatar

Watchers

 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.