summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-10-18AnimationsScre : use MoveAnimation.onTileChange(…) callbackJérémy Zurcher1-1/+1
2018-10-18MoveAnimation : implement onTileChange(Piece, Path) callbackJérémy Zurcher1-2/+18
2018-10-18Path : add private Tile from and toJérémy Zurcher1-10/+25
2018-10-17WIPJérémy Zurcher1-0/+6
2018-10-17AnimationScreen : test MoveAnimationJérémy Zurcher1-0/+34
2018-10-17add MoveAnimationJérémy Zurcher1-0/+111
2018-10-17add PathJérémy Zurcher1-0/+85
2018-10-17Piece : add methods needed for futur MoveAnimationJérémy Zurcher1-0/+29
void getPosOn(Tile tile, Orientation orientation, Vector3 v) void setPosition(float x, float y, float r) boolean isOn(Tile tile) boolean isFacing(Orientation orientation)
2018-10-17Orientation : add fromTiles(Tile, Tile)Jérémy Zurcher1-0/+7
2018-10-17add Tile with minimum featuresJérémy Zurcher1-0/+18
2018-10-16AnimationsScreen : follow the white rabbitJérémy Zurcher1-3/+3
2018-10-16animation : get() -> obtain() (avoid clash with Collection.get())Jérémy Zurcher3-3/+3
2018-10-16Collection : add current()Jérémy Zurcher2-0/+7
2018-10-14animations : clean upJérémy Zurcher5-28/+40
TimedAnimation does not implement Pool.Poolable, BounceAnimation and DelayAnnimation do. remove all drawDebug stuff
2018-10-14assets : update panzer orientation to follow 0° normalisationJérémy Zurcher1-0/+0
2018-10-14Orientation : normalize 0° is facing EastJérémy Zurcher4-33/+36
2018-10-13AnimationsScreen : get rid of state, use AnimationSequenceJérémy Zurcher1-32/+16
2018-10-13add DelayAnimationJérémy Zurcher1-0/+26
2018-10-13AnimationSequence : small improvementsJérémy Zurcher1-10/+12
2018-10-11BounceAnimation : support optional rotation movementJérémy Zurcher2-5/+27
2018-10-11TimedAnimation : optimizeJérémy Zurcher2-21/+19
2018-10-11Scalable : add float gitScale()Jérémy Zurcher3-0/+11
2018-10-11Rotable : add float getRotation()Jérémy Zurcher2-0/+6
2018-10-10BoardScreen,AnimationScreen : use OrientationJérémy Zurcher2-3/+11
2018-10-10add OrientationJérémy Zurcher6-5/+137
2018-10-09use pieces/PieceJérémy Zurcher3-24/+12
2018-10-09add pieces/Piece and OverlaysJérémy Zurcher2-0/+130
2018-10-09ui/Element : adapt to Positionable interfaceJérémy Zurcher1-2/+7
2018-10-09clean up basic interfacesJérémy Zurcher5-2/+12
2018-10-09assets : switch from sherman.png to panzer.pngJérémy Zurcher7-21/+21
2018-10-08AnimationsScreen : demo BounceAnimationJérémy Zurcher2-32/+30
2018-10-08add animationsJérémy Zurcher4-0/+215
2018-10-08Drawable,Paddable,Posisionable,Scalable : split interfacesJérémy Zurcher5-11/+31
2018-10-08AbstractScreen : the screen set the glViewport at constructionJérémy Zurcher1-0/+3
2018-10-08Revert "BoardScreen : be sure to reset glViewport when exiting"Jérémy Zurcher1-1/+0
that is ... correct, but better if the new Screen does it's job This reverts commit d292f18161846fc14342063586c361f4953428ad.
2018-10-08ch.asynk.gdx.boardgame.util -> ch.asynk.gdx.boardgame.utilsJérémy Zurcher6-6/+6
2018-10-08ch.asynk.gdx.boardgame.board -> ch.asynk.gdx.boardgame.boardsJérémy Zurcher7-17/+9
2018-10-04BoardScreen : remove useless DEBUG constantJérémy Zurcher1-3/+0
2018-10-04add and plug AnimationsScreenJérémy Zurcher3-2/+130
2018-10-04AbstractScreen : get rid of feed()Jérémy Zurcher4-22/+11
2018-10-04AbstractScreen : resize(int,int) -> resize(int,int,float)Jérémy Zurcher3-5/+16
2018-10-03tabletop -> boardgameJérémy Zurcher32-52/+52
2018-10-03BoardScreen : fix typoJérémy Zurcher2-2/+3
2018-10-03BoardScreen : be sure to reset glViewport when exitingJérémy Zurcher1-0/+1
2018-10-03Camera : add void applyScreenViewport()Jérémy Zurcher1-1/+6
2018-10-03BoardScreen : use RootJérémy Zurcher1-1/+9
2018-10-03Camera : fix hudInBoard logicJérémy Zurcher1-6/+6
2018-10-03ui/Root : add resize(Rectangle)Jérémy Zurcher1-0/+7
2018-10-03Camera : applyMapViewport() -> applyBoardViewport()Jérémy Zurcher2-3/+3
2018-10-02test : extract AbstractScreen from Board,Menu,UiScreenJérémy Zurcher4-395/+263