Project 0 repo for CS329E Software Engineering
achou11 / hangman Goto Github PK
View Code? Open in Web Editor NEWProject 0 repo fro CS329E Software Engineering
Home Page: http://usaychina.com/pepperjacks/hangman/
Project 0 repo fro CS329E Software Engineering
Home Page: http://usaychina.com/pepperjacks/hangman/
When user loses, show actual answer
Write instructions for how to play the game to display on the page.
Make leaderboard smaller/take up less of the page
Under Hangman sprite, order of elements should be:
If word is long, display will go to new line. We can either change font size or adjust width of element to fix this
Allow someone to create admin account at login page
Right now the user can continue inputting. Instead, we want a death message to appear with a prominent "New Game" button.
Eloquently put by Colin
Figure out how to change from one sprite to the next using HTML canvas (maybe not necessary???) and JavaScript.
Every time the user chooses a letter correctly, that letter should display beneath the hangman canvas.
The same answer can be submitted multiple times as of now. We could create an array of inputted answers, and use an if-then block to prevent repeated entries.
We can't forget to allow users to play as guests.
Admins can see all users including other admins. While the admin can delete and promote users, they shouldn't be able to delete or promote other admins
Document our process and checkpoints and such. Reference the project description file from class to know what to include.
Display message whenever new user is successfully created
Write the user manual / documentation for the app. This includes:
Right now error messages about user input are only console logged. Need to add html elements to display messages when that happens to user.
Need to figure out how to read the text file that an admin uploads, then randomly choose a word to use as the target in the game.
For admin, display confirmation message when user is deleted or promoted
"You gotta type something in the damn box." No, sir!
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.