home · contact · privacy
plomrogue2-experiments
2019-01-30 Christian HellerFix faultiness in previous commit.
2019-01-30 Christian HellerRefactor and optimize FOV algorithm.
2019-01-30 Christian HellerRefactor.
2019-01-30 Christian HellerFix MAP command geometries returning invalid classes.
2019-01-30 Christian HellerLots of refactoring to enable SAVE command.
2019-01-26 Christian HellerTo command parser, add string options; use TASK syntax...
2019-01-25 Christian HellerAdd SWITCH_PLAYER debugging command for switching player.
2019-01-25 Christian HellerFix AI getting stuck in illegal move attempt.
2019-01-25 Christian HellerAdd very basic pathfinding AI.
2019-01-25 Christian HellerUse math.isclose for square map FOVs too.
2019-01-25 Christian HellerUse math.isclose() to fix FOV bug instead of expensive...
2019-01-25 Christian HellerIn client, avoid showing half-finished game states.
2019-01-25 Christian HellerFix FOV floating point bugs by using fractions.Fraction...
2019-01-25 Christian HellerFix map drawing / scrolling bugs in client.
2019-01-25 Christian HellerFix map scrolling bug in client.
2019-01-25 Christian HellerAdd map navigation key shortcuts.
2019-01-25 Christian HellerRefactor map drawing code in curses client.
2019-01-24 Christian HellerCurses loop won't delay socket input processing.
2019-01-24 Christian HellerImprove map handling between client and server, add...
2019-01-24 Christian HellerOptimize ncurses client, only update map on VISIBLE_MAP...
2019-01-24 Christian HellerAdd coloring to map in ncurses client.
2019-01-24 Christian HellerExtend ncurses client's capabilities.
2019-01-23 Christian HellerAdd start of ncurses client.
2019-01-21 Christian HellerUse dedicated MapWidget in client.
2019-01-20 Christian HellerMinor client refactoring.
2019-01-20 Christian HellerUpdate Urwid version.
2019-01-20 Christian HellerImprove client.
2019-01-19 Christian HellerRedo world generation with GEN_MAP command.
2019-01-19 Christian HellerFinish previous commit.
2019-01-19 Christian HellerAdd true yx_tuple:nonneg type, fix MAP command, add...
2019-01-19 Christian HellerImprove MapFovHex comments, variable names, ideas;...
2019-01-19 Christian HellerAdd FOV optimization ideas. Toggle Hex indentation.
2019-01-19 Christian HellerAdd FOV algorithm for Hex grids.
2019-01-18 Christian HellerMinor refactoring.
2019-01-18 Christian HellerDerive legal geometries directly from Map class names.
2019-01-18 Christian HellerRefactor / encapsulate Map stuff into own module.
2019-01-18 Christian HellerAllow selection of grid geometry via MAP command. A...
2019-01-17 Christian HellerFix FOV bug.
2019-01-17 Christian HellerCreate new Map object instead of changing it.
2019-01-17 Christian HellerUse hex map.
2019-01-16 Christian HellerImprove Map class.
2019-01-16 Christian HellerImprove Map class design.
2019-01-16 Christian HellerImprove Map class design.
2019-01-16 Christian HellerAbstract away all map geometry stuff into Map class.
2019-01-15 Christian HellerRefactor.
2019-01-15 Christian HellerClass renaming.
2019-01-15 Christian HellerRefactor.
2019-01-15 Christian HellerMinor code rearrangements.
2019-01-15 Christian HellerRefactor.
2019-01-15 Christian HellerRefactor.
2019-01-14 Christian HellerMinor error message reorganization.
2019-01-14 Christian HellerIgnore success messages, properly quote messages.
2019-01-14 Christian HellerHide objects outside of visible map.
2019-01-12 Christian HellerImprove invisibility depiction.
2019-01-12 Christian HellerAdd more interesting map visibility.
2019-01-12 Christian HellerRedo map system, add map visibility infrastructure.
2019-01-10 Christian HellerRefactor.
2019-01-10 Christian HellerReplace GET_TURN with more useful GET_GAMESTATE.
2019-01-10 Christian HellerDon't abort initial save file replay on error.
2019-01-10 Christian HellerAvoid Thing collisions.
2019-01-06 Christian HellerGive feedback on aborted tasks.
2019-01-06 Christian HellerKeep checking tasks are possible during proceeding.
2019-01-06 Christian HellerAdd game state saving.
2019-01-06 Christian HellerRefactor.
2018-12-12 Christian HellerRefactor.
2018-12-12 Christian HellerRefactor.
2018-12-12 Christian HellerRefactor.
2018-12-12 Christian HellerRefactoring and removal of unused code.
2018-12-12 Christian HellerRemove redundant / doubled code.
2018-12-12 Christian HellerFix faulty assumption about position of player in world...
2018-12-12 Christian HellerRefactor.
2018-12-11 Christian HellerRefactor.
2018-12-11 Christian HellerMove hardcoding of world data to init process.
2018-12-11 Christian HellerRefactor, add game file handling, replace TERRAIN with...
2018-12-03 Christian HellerFix README.
2018-12-03 Christian HellerRefactor.
2018-12-03 Christian HellerRefactoring.
2018-12-03 Christian HellerMinor refactoring.
2018-12-03 Christian HellerRemove newlines from server data, add action initiation...
2018-12-02 Christian HellerMinor code re-arrangement.
2017-11-23 Christian HellerMinor refactoring.
2017-10-15 Christian HellerShare parsing code between client and server.
2017-10-13 Christian HellerLots of refactoring.
2017-10-13 Christian HellerAdd turn widget to client.
2017-08-24 Christian HellerAdd basic movement AI test, extend move command directions.
2017-08-24 Christian HellerAdd Thing types and map them to symbols to display...
2017-08-24 Christian HellerRefactor transfer of task command arguments.
2017-08-24 Christian HellerAdd game loop, task progress logic.
2017-08-23 Christian HellerSpecify widget classes, names by their use.
2017-08-23 Christian HellerAdd player move (only vertically), basic input error...
2017-08-23 Christian HellerAdd MAP_SIZE reply, add constraint checks.
2017-08-23 Christian HellerAdd ArgumentError class, improve positioning command.
2017-08-23 Christian HellerRefactor, fix typo, handle exceptions in client.
2017-08-21 Christian HellerAdd map data transfer, fix socket reading queue.
2017-08-20 Christian HellerSimulate world processing during INC calls.
2017-08-20 Christian HellerRefactor position of pool and world.
2017-08-20 Christian HellerExtend INC command results.
2017-08-19 Christian HellerExtend, reorganize commands server is capable of.
2017-08-19 Christian HellerRefactor client, add potential map widget.
2017-04-29 Christian HellerImprove server by using queues.
next