le5tes / hex-ops Goto Github PK
View Code? Open in Web Editor NEWa turn based js game
a turn based js game
As a user
So that my units don't get stuck where they are,
Tiles can receive units
As a player
So that various units are well balanced
Units should take up different amounts of space on a tile
As a player,
So that I can send an unwilling unit to defend my land,
A tile should randomly assign one of it's units as a defender when attacked.
As a player
So that i can have a designated place to rest my head at night
I would like to have a starting tile
As a user
So that i can play a geometrically sound game
I want the board to generate tiles in a hexagonal arrangement
As a player,
So that my pathetic infantry can put up a last stand against a tank,
Combat should be resolved by a number of dice rolls respective of the attack and defence.
As a player
So that i charge towards a most assured glorious victory
I would like to be able to move units(from tile to tile)
As a player,
So that my opponent can't smoosh all their units onto one tile making it impregnable,
tiles should have limited capacity for units
As a player,
To prevent units from fraternising with the enemy,
Tiles can't hold units from both players.
As a player,
So that my opponent can't zoom their units everywhere,
Units should have a fixed number of moves they can make per turn.
As a player
So that I can instruct my units to go to a particular tile
I want tiles to know their position
As a User
So that I have specific positions for units on the board
I want the board to have tiles
As a player
So that my opponent can't teleport their units around the board and catch me with my pants down,
Units should only be able to move to adjacent tiles
As a player,
so there is a hint of organisation to the mayhem,
units can attack only one tile per turn.
As i player
So that i can initiate my world domination plans
I would like to be able to spawn units on my starting tile
As a player,
So that I can begin a beautiful bout of brainless bloodshed,
Units should be able to attack a tile.
As a player,
So that I have to move to the enemy,
Units can only attack adjacent tiles.
As a Player
So that I have an army to fight with
I want to have a set of Units to control
As a player
So i can see the units that i can to spawn
I'd like to have a set of units to spawn
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.