fierfeu / gayole Goto Github PK
View Code? Open in Web Editor NEWMon bac à sable
License: GNU General Public License v3.0
Mon bac à sable
License: GNU General Public License v3.0
see the rules for tables.
LRDG actions could be :
refactor setUp to
use xhr Game promise
manage scenario selection
setUp pieces
initiate scenario data (turn nb) and alarm status
but no tests detect the problem even E2E ones ...
remove from #51 all activité managed during next turns :
- Observation duration : 1 turn => Modifier = +1
- Observation duration : 2 turns => Modifier = 0
strategicMap must defined the size and not the image ....
according to event game table use 3d6 to determine special event before to performe any actions
être en mesure de switcher entre français et anglais
configurer les units et un random pour respecter le scénario1
vérifier que les pièces prévues s'affichent bien sur la carte pour l'Axe
Add event management.
Manage end of Turn and new turn as event.
localStorage is not the way to do that as is only allows to exchange data between different pages. and associated events don't fired on the same page.
So it seems that I must use custom events management to manage game events.
it is possible to define a loader to replace mvp loader
create a new generic game class in order to reduce QOG class size
move tests from QOG to game generic class
challenge global vs prototype to have a singleton for QOG
inititate game turn visualization in dialog zone
initiate alarm visualization with image background according to alarm level (begin at 0)
add the good test in dev env and correct to let travci ci running good
Verify that all area allow to create all QOG zones (43 area)
Verify that all links are well build with zone.linkTo
mettre un cadre vert ou rouge selon que l'unité peut être déplacée sur la zone ou non ...
si rouge essayer d'avoir un sens interdit en transparence
Mesure the load time of the root access on staging app (https://gayole-web.herokuapp.com/) load must be less than 100 ms
Mesure the load time of the game creation by clicking create button. load must be less than 500ms
record jmeter test in github
ignore the first access as it includes dyno construction.
Units top & left are not based on 0,0 of strategicMap but on 0,0 of nearest positionned ancestor : gameBoard.
positionned strategicMap
increase to 45x45 the size of zones.
repalce mvp anagement by an external element managing select
Same test under travis-CI are running well or not without reason ... the same test always run well on windows.
we must find why.
Even if this test is passing in travis in return an erro while trying to load css 👍
Error: Could not load link: "http://localhost/index.css"
PORT is misssing for Linux tests.
Due to change in travis CI i decided to move my CI/CD and deply env to aws services.
init turn nb
init first turn
Add one Axis unit with both faces
Axis units are not draggable
check that and LRDG can't enter a zone with an Axis unit
add random select
the only scenario available will be scenario "Default" wich will serve as a base for the next tutorial first sceanrio.
use a dedicated window for didacticiel texts
init first turn
Create in aws pipeline a pre-statging phase where
Add a menu to select a game.
create EPT.mjs with minimum content.
manage images and access to have any game related image in a dedicated folder.
update access to image according to game environment.commit : 601df8f
- an objectiv zone or a adjacente one
- a Village/Town/Oasis/Fort/Airport zone
- there is, at least, 2PA remaining
all actions performed in the next turns are moved to #58
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.