2020-10-25 |
Christian Heller | De-hardcode map size test.
|
commit | commitdiff | tree |
2020-10-25 |
Christian Heller | Introduce map geometry.
|
commit | commitdiff | tree |
2020-10-25 |
Christian Heller | Only draw new game content on tick completion.
|
commit | commitdiff | tree |
2020-10-25 |
Christian Heller | Improve rogue chat interface.
|
commit | commitdiff | tree |
2020-10-24 |
Christian Heller | Add basic multiplayer roguelike chat example.
|
commit | commitdiff | tree |
2020-10-24 |
Christian Heller | Minor fixes.
|
commit | commitdiff | tree |
2020-10-23 |
Christian Heller | Fix.
|
commit | commitdiff | tree |
2020-10-23 |
Christian Heller | Re-do IO with websocket capabilities.
|
commit | commitdiff | tree |
2020-10-22 |
Christian Heller | Fix.
|
commit | commitdiff | tree |
2020-10-22 |
Christian Heller | Add basic websocket architecture.
|
commit | commitdiff | tree |
2020-07-09 |
Christian Heller | Simplify code.
|
commit | commitdiff | tree |
2020-07-09 |
Christian Heller | Enforce sane create_unfound decisions.
|
commit | commitdiff | tree |
2020-07-09 |
Christian Heller | Fix bug that created multiple objects of same ID.
|
commit | commitdiff | tree |
2019-12-23 |
Christian Heller | Decouple awakeness/sleep stats from Map to MapChunk.
|
commit | commitdiff | tree |
2019-12-23 |
Christian Heller | Use self.max_map_awakeness to recude magic numbering.
|
commit | commitdiff | tree |
2019-12-20 |
Christian Heller | Add basic reality bubble mechanism.
|
commit | commitdiff | tree |
2019-12-20 |
Christian Heller | Empty client log before each new turn.
|
commit | commitdiff | tree |
2019-05-13 |
Christian Heller | Clear neuron with backprop code.
|
commit | commitdiff | tree |
2019-05-13 |
Christian Heller | Clean up perceptron code.
|
commit | commitdiff | tree |
2019-05-13 |
Christian Heller | Add basic neural networking experiments.
|
commit | commitdiff | tree |
2019-05-01 |
Christian Heller | Fix map indentation handling bug in client cursor movement.
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | Fix broken dijkstra mapping / AI searches.
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | Only send to client whether map starts indented, not...
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | Fix FOV bug by respecting HexMap start indentation...
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | More refactoring.
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | More refactoring.
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | Minor refactorings / re-namings.
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | Flatten game->world hierarchy.
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | Make add_line hack unnecessary.
|
commit | commitdiff | tree |
2019-04-30 |
Christian Heller | Allow player movement beyond central map. Lots of mapping...
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | Only contact with player's radius creates new maps.
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | Change MAP command to ensuring map exists, not necessarily...
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | For available map directions, remove dependency on...
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | Use smarter YX class for y,x coordinates/sizes.
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | Move re-positioning of things in inventory to Thing...
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | Let THING_INVENTORY also re-position things to owner.
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | Use one size standard for all maps that define the...
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | Fix save game corruption due to insufficient .in_inventory...
|
commit | commitdiff | tree |
2019-04-27 |
Christian Heller | Use trivially re-seedable PRNG.
|
commit | commitdiff | tree |
2019-04-26 |
Christian Heller | Fix mapping interaction between server and client.
|
commit | commitdiff | tree |
2019-04-26 |
Christian Heller | Add surrounding maps of new terrain type ~.
|
commit | commitdiff | tree |
2019-04-25 |
Christian Heller | Fix map.
|
commit | commitdiff | tree |
2019-04-25 |
Christian Heller | Prepare map logic extension, limit FOV distance.
|
commit | commitdiff | tree |
2019-04-21 |
Christian Heller | Focus AI on collecting and eating food.
|
commit | commitdiff | tree |
2019-04-21 |
Christian Heller | Make AI logic clearer in code.
|
commit | commitdiff | tree |
2019-04-21 |
Christian Heller | Replenish food resources automatically.
|
commit | commitdiff | tree |
2019-04-21 |
Christian Heller | Don't generate objects at illegal positions. Plus,...
|
commit | commitdiff | tree |
2019-04-16 |
Christian Heller | Transform items into food to replenish player energy.
|
commit | commitdiff | tree |
2019-04-10 |
Christian Heller | Add ever-decreasing health to animate things, and death.
|
commit | commitdiff | tree |
2019-04-10 |
Christian Heller | Minor refactoring.
|
commit | commitdiff | tree |
2019-04-10 |
Christian Heller | Invert color for examiner cursor.
|
commit | commitdiff | tree |
2019-04-10 |
Christian Heller | More comments and refactoring.
|
commit | commitdiff | tree |
2019-04-10 |
Christian Heller | Send initial GET_GAMESTATE command from client.
|
commit | commitdiff | tree |
2019-04-09 |
Christian Heller | Refactor.
|
commit | commitdiff | tree |
2019-04-09 |
Christian Heller | In examine cursor mode, show map cell contents in left...
|
commit | commitdiff | tree |
2019-04-09 |
Christian Heller | To client, add map examining cursor.
|
commit | commitdiff | tree |
2019-04-09 |
Christian Heller | In client, mark terrain cells that carry multiple objects...
|
commit | commitdiff | tree |
2019-04-08 |
Christian Heller | Make popup key available from all window configurations.
|
commit | commitdiff | tree |
2019-04-08 |
Christian Heller | Refactoring.
|
commit | commitdiff | tree |
2019-04-08 |
Christian Heller | Use dedicated widgets for inventory and pickable items.
|
commit | commitdiff | tree |
2019-04-05 |
Christian Heller | In client, ensure item pointer is always within range.
|
commit | commitdiff | tree |
2019-04-05 |
Christian Heller | Ensure popup stays on even if background window changes.
|
commit | commitdiff | tree |
2019-04-05 |
Christian Heller | Re-structure client IO.
|
commit | commitdiff | tree |
2019-03-09 |
Christian Heller | Allow item-in-vicinity selection for item pickup.
|
commit | commitdiff | tree |
2019-02-28 |
Christian Heller | Use tuples for positions; fix inventory saving bug.
|
commit | commitdiff | tree |
2019-02-27 |
Christian Heller | Minor code style improvements.
|
commit | commitdiff | tree |
2019-02-27 |
Christian Heller | Fix reproducibility bug due to unstable iteration order.
|
commit | commitdiff | tree |
2019-02-27 |
Christian Heller | Refactor server code; remove now unused PLAYER_POS...
|
commit | commitdiff | tree |
2019-02-27 |
Christian Heller | Add client-side inventory handling.
|
commit | commitdiff | tree |
2019-02-27 |
Christian Heller | Client-wise, add inventory capability and pop-up example...
|
commit | commitdiff | tree |
2019-02-27 |
Christian Heller | Add inventory / item pickup/drop server-side.
|
commit | commitdiff | tree |
2019-02-21 |
Christian Heller | Dynamically decide new Thing IDs.
|
commit | commitdiff | tree |
2019-02-21 |
Christian Heller | Add "item" thing type differentiated from animate thing...
|
commit | commitdiff | tree |
2019-02-21 |
Christian Heller | Add multi-class thing type system.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | Fix so-far invisible task name derivation error.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | More refactoring.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | Remove TODO: Examined situation, found no error.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | Fix minor bug.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | Refactor and extend new library.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | Remove usage demo code from library.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | Wrap partial usage in function that copies object attributes.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | Export all names in module needed for demo client.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | Proper module structure.
|
commit | commitdiff | tree |
2019-02-18 |
Christian Heller | New structure.
|
commit | commitdiff | tree |
2019-02-15 |
Christian Heller | Refactor socket code.
|
commit | commitdiff | tree |
2019-02-15 |
Christian Heller | Refactor.
|
commit | commitdiff | tree |
2019-01-31 |
Christian Heller | Refactor tasking system.
|
commit | commitdiff | tree |
2019-01-30 |
Christian Heller | Fix faultiness in previous commit.
|
commit | commitdiff | tree |
2019-01-30 |
Christian Heller | Refactor and optimize FOV algorithm.
|
commit | commitdiff | tree |
2019-01-30 |
Christian Heller | Refactor.
|
commit | commitdiff | tree |
2019-01-30 |
Christian Heller | Fix MAP command geometries returning invalid classes.
|
commit | commitdiff | tree |
2019-01-30 |
Christian Heller | Lots of refactoring to enable SAVE command.
|
commit | commitdiff | tree |
2019-01-26 |
Christian Heller | To command parser, add string options; use TASK syntax...
|
commit | commitdiff | tree |
2019-01-25 |
Christian Heller | Add SWITCH_PLAYER debugging command for switching player.
|
commit | commitdiff | tree |
2019-01-25 |
Christian Heller | Fix AI getting stuck in illegal move attempt.
|
commit | commitdiff | tree |
2019-01-25 |
Christian Heller | Add very basic pathfinding AI.
|
commit | commitdiff | tree |
2019-01-25 |
Christian Heller | Use math.isclose for square map FOVs too.
|
commit | commitdiff | tree |
2019-01-25 |
Christian Heller | Use math.isclose() to fix FOV bug instead of expensive...
|
commit | commitdiff | tree |
2019-01-25 |
Christian Heller | In client, avoid showing half-finished game states.
|
commit | commitdiff | tree |
2019-01-25 |
Christian Heller | Fix FOV floating point bugs by using fractions.Fraction...
|
commit | commitdiff | tree |
next |