Release v0.3.0
What's Changed
- Minor corrections by @Silentsky0 in #122
- Refactor game views for better code quality and parallelism by @Silentsky0 in #123
- added docker-compose.yml to run bot and db by @kapselccc in #125
- Create LICENSE by @Silentsky0 in #126
- Game loop refactor by @Mixss in #124
- Render optimization by @gitesthuman in #129
- fixed circle generation (temporary) by @Mixss in #130
- check if docker-compose works correctly by @gitesthuman in #131
- Creating database prototype by @kapselccc in #132
- Reset of view for non active player when active player does action fix by @Mixss in #134
- Saving state to db silentsky by @Silentsky0 in #137
- Saving game state to the database by @kapselccc in #133
- Character creation by @Cellmer in #135
- ui: fix checking stats when a creature is performing actions by @Silentsky0 in #141
- add starting game in developer mode by @Cellmer in #143
- Add creatures to the gameplay by @Mixss in #139
- Create .github/workflows/python-app.yml by @Silentsky0 in #142
- tests: add more tests of game by @Silentsky0 in #145
- Reworked spawing of entities by @Mixss in #146
- Add some basic item classes and add to player based on class by @Silentsky0 in #147
- added attack view by @Mixss in #149
- tests: add more tests to game by @Silentsky0 in #148
- delete unnecesary attributes by @Cellmer in #151
- coordinates and grid in player view by @gitesthuman in #153
- Sprites depending on both color and class by @gitesthuman in #154
- tests: fix failing tests by @Silentsky0 in #156
- logic: handler_attack: handle a player attacking a creature by @Silentsky0 in #155
- Implement Game.get_attackable_enemies_for_player() by @Mixss in #150
- Attack mode only during attack event by @gitesthuman in #158
- add class and race interfaces and use them in character creation by @Cellmer in #160
- Configure items in a campaign from a JSON by @Silentsky0 in #159
- Character creation error message fix by @Silentsky0 in #163
- update submodules by @Silentsky0 in #164
- Release v0.3.0 by @Silentsky0 in #165
Full Changelog: v0.2.0...v0.3.0