Git Product home page Git Product logo

hot-grills's People

Contributors

blinky-keys avatar mini avatar

Watchers

 avatar

hot-grills's Issues

Instructions page

Need to add a page that tells the user all of the controls and what the goal of the game is (and also how you can lose).

Saving score to external server

I want to add the function of being able to save the final score to a database hosted on an external server. When the player navigates to the right URL, the server should display all of the high scores of players that have achieved one in descending order.

Ingredient offsets

Offsets are still kinda broken. Just need to tweak the numbers a bit so that they appear in the right spots when placing them down on burgers.

Chain reaction combos

Players should receive increased score multipliers if they serve several burgers in a row. This could cause the player to lean a little closer to the danger of losing in order to increase their score by a greater amount than they would if they served the burgers one at a time.

Change order generartion loop

The generated order was changed from an array to a string in the Order Generator.cs script. Need to change loop so that it actually runs and generates an order (check line 54 - 59)

Add controls screen on main menu

Main menu needs a button to take the player to a screen that shows which keys do what. The bindings aren't exactly intuitive (might need to change key bindings too)

Score verification

Should add a method for validating player scores on the server side (perhaps by sending the total time the game took and calculating the most probably maximum score with a mathematical model of the game).

Order generation interval

As the game goes on and the player gets used to the way burgers are made, the time between orders generating should slowly decrease so that the player has to slowly get faster and faster at making burgers.

Ordering system

Need a way to display pending orders to the player that doesn't clog the screen. Something like a line of notes at the top of the screen that disappear when the player completes and order and remain if they serve an order incorrectly.

Sound effects

We need some sound effects in there to make player actions more satisfying and make it actually sound like the player is working in a burger restaurant (ambient noise, sounds of the grills sizzling etc.)

Order system UI

Should probably add a way for the player to be able to see which orders they are making no matter which view they are currently in.

Game over screen

Add a button that will take the user back to the main menu. Also show the player their final score.

Rebinding Controls

Have to add ability for player to rebind the controls of the game. (Make sure the player can't create conflicting combinations of key bindings)

Player name form

Need to add form that allows the player to type in a four letter name that will be uploaded to the server. The upload should only be triggered when the player clicks a button to go back to the main menu.

Points system

Need to add points system that rewards the player when they get orders correct.

A scoreboard would also be a good thing to add to keep track of who has the highest score. Possibly connect to external server to save scores?

New artwork

The artwork of the game needs some serious attention. The placeholder art has done its job and now it's time to make the game look a little prettier.

Animations

I want to add some animations to placing ingredients and flipping patties.

  • Patty flipping could involve a spatula appearing under the patty and raising up through the patty and fading out as it gets higher. Would hopefully give the impression of the spatula actually flipping the patty.
  • Ingredient placing could involve a slight wobbling of the ingredient as it is placed on the burger
  • Could possibly add another small wobble as the burger is served (though this would be considerably more complicated as all of the ingredients would have to behave as one entity (the burger) rather than each being their own entity).

Create itch.io page for game

This game is only the first that I have made, so I will likely not do too much more work on it. I have it in a state that I am happy with, so I am fine with uploading it the way it is. Will likely try to iron out these last few issues before that though.

Testing

Below is the list of features that require testing to ensure that they work properly (will be extended as development continues)

  • Score multiplier consistency
  • Ingredient offsets

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.