emiraydin / spaceships Goto Github PK
View Code? Open in Web Editor NEWCOMP 361 Project: Battleships
COMP 361 Project: Battleships
if ship has heavy armour, repairs increment health by 2
Add a message saying either, "You have no more mines remaining" or "You have 'n' mines remaining" so when a user places or picks up a mine they (and we for debugging) can keep track
maybe with 1 cross instead of 2
This isn't a big deal if we can't do it. It should be relatively easy because I'm assuming the server keeps track of this information. Saves the client from having to check which ships are dead every render() cycle. (i.e. iterate through all space things, check if its a ship, check if its a ship - around 60 times a second haha)
uuuuuuuuuugh
"When the front of an enemy ship lies within the radar range of an allied ship it should be possible to identify in which direction it is facing."
We need to handle this.
around bases?????
Have not tested for North facing.
If a ship tries to go too far South (i.e. faces downward and tries to go off screen) then we get an index out of bounds error on the server instead of a message saying, "Ship can't go out of bounds"
Is turning on/off the Radar capabilities for RadarBoatShip working? If so, should there be an ActionType for this so the client can alert the server?
if base damaged, cant repair ships
lol
?????????? does this happen recheck
I successfully got one mine to explode (there is not image on the Client yet so you won't see placed mines at all) but no damage was done to the ship.
Basically the Kamizae ship can move any space in a box around it yeah?
Imagine this is the box
ooo
ooo
xox
The ship can't move in the x places for some reason
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.