flyingwolfox / class-projects-1 Goto Github PK
View Code? Open in Web Editor NEWGames that professor asked us to do. This pack has Tica Tac Toe, Connect 4, Hangman, Simon and Battleship
License: MIT License
Games that professor asked us to do. This pack has Tica Tac Toe, Connect 4, Hangman, Simon and Battleship
License: MIT License
When running, certain games will cause this error after the tie verification runs
To use dynamically sized arrays and make things easier to maintain
New Game Mode
There's two rules to be implemented
1. Easy Rule:
New ship artwork for the hard rule
2. Hard Rule:
After testing single player mode, discovered that the minimaxPlay function sets the botton line to 1 .
Happens like:
Change the names of the victory fanfares to something like "victory1". Easier to "mod"
At the end of the game in mode 3, th ebuttons of the winners will light up. It's a nice touch that happens on the actual Simon
New Feature with existing resources
The max response time allowed by Simon is 5 seconds, passed this, the mistake routine is activated
Completely new feature
The minimax algorithm isn't behaving like it should do, the plays don't make much sense
The game's AI is acting weird
New Game Modes
- Mode 1: Classic genius challeng (alredy done)
- Mode 2: You make your own sequence and repeat it
- Mode 3: Classic challenge, but removing the mistaken color from future sequences
Big modification
Make the map size closest to 15x15 squares
Mode 0:
Variables
File validation
Ascii display creator
display map modifyer
Display printer
End verification
Mode 1:
Variables
File validation
Ascii display creator
display map modifyer
Display printer
Click to coordinates
End verification
New feature
Must work with map parser
Ship types and quantity
Must enforce the rules
The ships should be at least one square of distance of each other
Make rule deactivation easy (in code)
Two choices can be made:
The second is easier in te code, but how the formatting will be done I have no idea
The first appear to be the right choice, making this work with the map parser
The game doesn't end
Well, implementing the modes crated a ton of repeated code, since I just copied and pasted inside od the ifs for the game mode XD This will make things easyer to read
New Game Mode
New Modifyer
When a move is made, the display grid is being modified in a wrong way, putting things in the wrong place and getting ilegal read (probably out of bounds)
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.