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 investigate the order tickets section of the UI appearing off the screen (to the right).
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.
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 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.
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.)
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)
Some ingredient names are written right next to each other for some reason. Can be confusing. Should fix
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)
Below is the list of features that require testing to ensure that they work properly (will be extended as development continues)
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 find sound effects for both when the player tries to serve an order incorrectly and for when they lose the game.
I want to add some animations to placing ingredients and flipping patties.
Need to create a button leading to the credits for all those that contributed to the game
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.
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.
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).
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.
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.
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?
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).
Pretty self explanatory this one...
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)
Use prepared statements on score insertion script for better security.
Add a button that will take the user back to the main menu. Also show the player their final score.
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 quick menu to remind forgetful players what the controls are.
Add favicon to webpage
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.