Commit Graph

  • bcdbd0a471 changed the name of the texturepack eichhornchen 2020-11-06 16:16:30 +0100
  • ff435dc328 More tests and more coverage Yohann D'ANELLO 2020-11-06 16:13:28 +0100
  • 420ebe79f5 passed settings to mapDisplay call eichhornchen 2020-11-06 16:10:46 +0100
  • 6bfb8c080c added name to entities eichhornchen 2020-11-06 16:05:01 +0100
  • d43a1de2c3 Moved texturepacks into display Nicolas Margulies 2020-11-06 15:58:07 +0100
  • cf70c2d1b7 Merged master into display (settings added) Nicolas Margulies 2020-11-06 15:52:17 +0100
  • 31ae39ab15 basic display wrapper Nicolas Margulies 2020-11-06 15:34:24 +0100
  • 8ccb74ea54 Linting Yohann D'ANELLO 2020-11-06 15:33:26 +0100
  • e00d98739a Move tests in a new directory, closes #8 Yohann D'ANELLO 2020-11-06 15:13:18 +0100
  • 58c77fa5bf Merge branch 'settings' into 'master' ynerant 2020-11-06 15:10:23 +0100
  • 7469f4855f We don't use tuples for settings now Yohann D'ANELLO 2020-11-06 15:08:29 +0100
  • 9f6c946279 Test settings Yohann D'ANELLO 2020-11-06 15:05:10 +0100
  • 5ca2827706 Write and load settings at the start of the game Yohann D'ANELLO 2020-11-06 14:59:27 +0100
  • af363dabfe Add write and load settings Yohann D'ANELLO 2020-11-06 14:56:21 +0100
  • bfce9487c5 repaired the texture pack eichhornchen 2020-11-06 14:41:05 +0100
  • dadd1fd146 added texture pack eichhornchen 2020-11-06 14:32:05 +0100
  • 2728612699 Create settings class Yohann D'ANELLO 2020-11-06 14:29:05 +0100
  • bbbcb1b10e Corrigé la merde de Charles Nicolas Margulies 2020-11-06 14:23:12 +0100
  • 37c9fd5267 Merge branch 'master' into game. Charles Peyrat 2020-10-23 18:15:21 +0200
  • 514a3fcb64 Merge branch 'entities' into 'master' nicomarg 2020-10-23 18:10:13 +0200
  • 2ba7330ff5 An example of item Nicolas Margulies 2020-10-23 18:02:57 +0200
  • f3bc3101f0 Code refactoring in game.Game Charles Peyrat 2020-10-23 18:01:39 +0200
  • 9c8a352ecd Removed unwanted code from mapdisplay.MapDisplay; the player should be drawn as a map entity, not on its own Charles Peyrat 2020-10-23 17:46:44 +0200
  • 343e107b86 Basic item and monster interface Nicolas Margulies 2020-10-23 16:51:48 +0200
  • 7c1c427892 Deleted unwanted code in Player Nicolas Margulies 2020-10-23 16:17:48 +0200
  • 230a7ec432 Cleaned an error in interfaces.py eichhornchen 2020-10-23 15:55:30 +0200
  • 292a63c16d Merge branch 'game' into 'master' ynerant 2020-10-23 15:44:22 +0200
  • c85166ff89 Remove proof of concept, <3 eichornchen Yohann D'ANELLO 2020-10-23 15:41:17 +0200
  • 8437482139 Clear screen before redrawing Yohann D'ANELLO 2020-10-23 15:40:32 +0200
  • 6c675fbac9 added player actions for going up, down, left and right eichhornchen 2020-10-23 15:15:37 +0200
  • d264bb45cf Handle player position in game display Yohann D'ANELLO 2020-10-23 15:14:19 +0200
  • eea9b45f6c Use map display Yohann D'ANELLO 2020-10-23 15:00:59 +0200
  • 7d97befee4 Load game externally Yohann D'ANELLO 2020-10-23 14:53:08 +0200
  • 2fc864ed18 Fixed error Nicolas Margulies 2020-10-23 14:48:30 +0200
  • 759ddf7685 Merged master Nicolas Margulies 2020-10-23 14:45:03 +0200
  • 7a2e1173d9 Made the entities optional when creating maps Nicolas Margulies 2020-10-23 14:42:46 +0200
  • d264fb7dfe Test got broken Yohann D'ANELLO 2020-10-16 18:22:20 +0200
  • 3467fb622c Replace # by walls Yohann D'ANELLO 2020-10-16 18:20:26 +0200
  • d8bd500349 Add some comments Yohann D'ANELLO 2020-10-16 18:05:49 +0200
  • d8401d9920 More modularity, add properties in tiles Yohann D'ANELLO 2020-10-16 17:47:52 +0200
  • 9c6f22ccf8 Better usage of enumerations Yohann D'ANELLO 2020-10-16 17:41:37 +0200
  • ce0d5d8ffd :squirrel: Main character is a squirrel Yohann D'ANELLO 2020-10-16 17:15:17 +0200
  • cadc8c161e Use Map interface in proof of concept Yohann D'ANELLO 2020-10-16 16:46:40 +0200
  • 1054d8e57a Get a tile from its representation Yohann D'ANELLO 2020-10-16 16:41:38 +0200
  • eb1e125d4e Draw a map in a string to make the render in the screen easier Yohann D'ANELLO 2020-10-16 14:00:38 +0200
  • 182af96da0 Tiles are now an enumeration Nicolas Margulies 2020-10-16 15:41:25 +0200
  • d2f8a3b623 Also use arrow keys in example Yohann D'ANELLO 2020-10-16 15:32:15 +0200
  • 12413746fd Cleaner proof of concept Yohann D'ANELLO 2020-10-16 15:23:58 +0200
  • 4175238297 Now uses TermManager eichhornchen 2020-10-16 15:00:33 +0200
  • e448697e6b Replace the dot cursor after the player moved, not before Yohann D'ANELLO 2020-10-16 14:23:11 +0200
  • 6e544bf02e Added a map example eichhornchen 2020-10-16 14:18:33 +0200
  • 11a7ce9825 Added a first try for player movement eichhornchen 2020-10-16 14:12:39 +0200
  • 9d0971b35e Merged master Nicolas Margulies 2020-10-16 18:33:31 +0200
  • dd88782a4c Merge branch 'player_move' into 'master' ynerant 2020-10-16 18:31:59 +0200
  • e65a486b78 A basic fighting mechanic and a few entities Nicolas Margulies 2020-10-16 17:58:00 +0200
  • 008773c01e Merge remote-tracking branch 'origin/master' into player_move Yohann D'ANELLO 2020-10-16 18:29:55 +0200
  • 6f64646a7a Merge branch 'map_display' into 'master' ynerant 2020-10-16 18:28:01 +0200
  • a0027ece64 Test got broken Yohann D'ANELLO 2020-10-16 18:22:20 +0200
  • 2947ffd0c1 Replace # by walls Yohann D'ANELLO 2020-10-16 18:20:26 +0200
  • 5bf4857d99 Merge branch 'map_display' of gitlab.crans.org:ynerant/dungeon-battle into map_display Charles Peyrat 2020-10-16 18:15:18 +0200
  • 14f93fd596 Corrected equations in mapdisplay.MapDisplay.display. Closes #1 Charles Peyrat 2020-10-16 18:14:47 +0200
  • 8818073fc0 Add some comments Yohann D'ANELLO 2020-10-16 18:05:49 +0200
  • 63660707d1 A basic fighting mechanic and a few entities Nicolas Margulies 2020-10-16 17:58:00 +0200
  • e84a5efee2 More modularity, add properties in tiles Yohann D'ANELLO 2020-10-16 17:47:52 +0200
  • c9d136929b Better usage of enumerations Yohann D'ANELLO 2020-10-16 17:41:37 +0200
  • 795623e1c9 :squirrel: Main character is a squirrel Yohann D'ANELLO 2020-10-16 17:15:17 +0200
  • cae7ab3beb Use Map interface in proof of concept Yohann D'ANELLO 2020-10-16 16:46:40 +0200
  • c0e5fe4400 Get a tile from its representation Yohann D'ANELLO 2020-10-16 16:41:38 +0200
  • cfbe612192 Merge branch 'map_display' of gitlab.crans.org:ynerant/dungeon-battle into map_display Nicolas Margulies 2020-10-16 16:02:47 +0200
  • 16121b55f6 Merge branch 'map_display' of gitlab.crans.org:ynerant/dungeon-battle into map_display Nicolas Margulies 2020-10-16 16:02:38 +0200
  • 722ff07952 Fixed method display from mapdisplay.MapDisplay Charles Peyrat 2020-10-16 16:00:57 +0200
  • 7d13a78235 New class MapDisplay implements displaying maps to terminal. See #1 Charles Peyrat 2020-10-16 15:54:33 +0200
  • 42c9957ceb Added entities management to class Map Charles Peyrat 2020-10-16 15:52:47 +0200
  • 2e82849395 Sanitizing data structure Charles Peyrat 2020-10-11 15:24:51 +0200
  • 1b635502c4 New class MapDisplay implements displaying maps to terminal. See #1 Charles Peyrat 2020-10-16 15:54:33 +0200
  • ba4bb78166 Added entities management to class Map Charles Peyrat 2020-10-16 15:52:47 +0200
  • 413494ca8b Added __pycache__ to .gitignore Nicolas Margulies 2020-10-16 15:42:05 +0200
  • a0530b67fb Draw a map in a string to make the render in the screen easier Yohann D'ANELLO 2020-10-16 14:00:38 +0200
  • 1e7ca6026f Tiles are now an enumeration Nicolas Margulies 2020-10-16 15:41:25 +0200
  • f3e42ae295 Added __pycache__ to .gitignore Nicolas Margulies 2020-10-16 15:42:05 +0200
  • c8de541eee Also use arrow keys in example Yohann D'ANELLO 2020-10-16 15:32:15 +0200
  • ef6e5d66ca Cleaner proof of concept Yohann D'ANELLO 2020-10-16 15:23:58 +0200
  • 4b0554a913 Now uses TermManager eichhornchen 2020-10-16 15:00:33 +0200
  • 57dd733c54 Replace the dot cursor after the player moved, not before Yohann D'ANELLO 2020-10-16 14:23:11 +0200
  • 3daf58f51c Added a map example eichhornchen 2020-10-16 14:18:33 +0200
  • 03560f4407 Added a first try for player movement eichhornchen 2020-10-16 14:12:39 +0200
  • b12764b355 Draw a map in a string to make the render in the screen easier Yohann D'ANELLO 2020-10-16 14:00:38 +0200
  • 5728abc02c Sanitizing data structure Charles Peyrat 2020-10-11 15:24:51 +0200
  • 2cea53f519 💚 Fix pipeline Yohann D'ANELLO 2020-10-09 18:24:13 +0200
  • c2eb3c054c Create basic interfaces, see #3, #4, #6 Yohann D'ANELLO 2020-10-09 18:17:41 +0200
  • bec53dbf1e Linting... Yohann D'ANELLO 2020-10-09 17:04:32 +0200
  • cb3a0ce4da Ignore type annotation for self, cls or special functions Yohann D'ANELLO 2020-10-09 16:56:52 +0200
  • 81d29ea1ee Merge branch 'master' of https://gitlab.crans.org/ynerant/dungeon-battle into master Charles Peyrat 2020-10-09 16:35:19 +0200
  • 59da3685f2 Setup python virtual environment Yohann D'ANELLO 2020-10-09 16:21:10 +0200
  • c161f924e9 Context manager for wrapping the use of a curses terminal Charles Peyrat 2020-10-09 16:14:23 +0200
  • 07f2e4266a Python 3.9 got released Yohann D'ANELLO 2020-10-09 14:34:03 +0200
  • 4b4fa67f3b Ensure that functions are well typed Yohann D'ANELLO 2020-10-02 16:19:18 +0200
  • ceff2c6f42 Render pipeline and coverage status in README file Yohann D'ANELLO 2020-10-02 15:53:47 +0200
  • 95bb99d42c 🎉 Init repo Yohann D'ANELLO 2020-10-02 15:48:39 +0200