blinky-keys / hot-grills Goto Github PK
View Code? Open in Web Editor NEWA simple pixely burger making game.
A simple pixely burger making game.
Need to find sound effects for both when the player tries to serve an order incorrectly and for when they lose the game.
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).
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.
Need to create a button leading to the credits for all those that contributed to the game
Add favicon to webpage
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.
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.
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)
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)
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).
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.
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.
Use prepared statements on score insertion script for better security.
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.)
Need to investigate the order tickets section of the UI appearing off the screen (to the right).
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.
Add a button that will take the user back to the main menu. Also show the player their final score.
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)
Pretty self explanatory this one...
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.
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?
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.
I want to add some animations to placing ingredients and flipping patties.
Add a quick menu to remind forgetful players what the controls are.
Some ingredient names are written right next to each other for some reason. Can be confusing. Should fix
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.
Below is the list of features that require testing to ensure that they work properly (will be extended as development continues)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.