v0.1.0-beta
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
What's Changed
- Ai initial build by @Collin-McElvain in #9
- style: Google C++ formatting (auto) by @calvinmcelvain in #10
- refactor: Remove unused forward declarations by @calvinmcelvain in #11
- config: Ignore '.vscode/' config files by @calvinmcelvain in #12
- feat:
ncursesterminal UI by @Collin-McElvain in #13 - refactor: Player & enemy movements by @calvinmcelvain in #14
- feat: Adding GitHub issue templates by @calvinmcelvain in #15
- feat: More issue templates by @calvinmcelvain in #18
- refactor: Defining
Entityabstraction by @calvinmcelvain in #20 - config: Adding '.build/' from git ignores by @calvinmcelvain in #24
- docs/refactor: Moving docstrings & class default initialization to header files by @calvinmcelvain in #25
- build: Clean-up cmake build configs by @calvinmcelvain in #28
- feat: Creating an FOV by @calvinmcelvain in #30
- refactor: Rename to position by @calvinmcelvain in #31
- fix: Math header not included by @calvinmcelvain in #34
- refactor: Changing entity speed from time-based to frame-based by @calvinmcelvain in #40
- refactor: Auto-assigned issues by @calvinmcelvain in #43
- feat: Adding tile types & rooms by @Collin-McElvain in #44
- feat: ncurses window overlays by @Collin-McElvain in #50
- docs: Removing TODO comment & adjusting comment for debug build by @calvinmcelvain in #52
- feat: Logger singleton by @Collin-McElvain in #49
- docs: Updating README to just have some information on the current bu… by @Collin-McElvain in #57
- feat: Multiple rooms, room transitions, and room persistence by @Collin-McElvain in #55
- refactor: Moving constructor defs out of header files by @calvinmcelvain in #58
- feat: Dynamically centered map; HUD layer margin by @calvinmcelvain in #67
- refactor: Codebase restructure by @calvinmcelvain in #68
- feat: Fog by @Collin-McElvain in #69
- chore: Removing extra render stack cpp file by @calvinmcelvain in #71
- chore: Adding build scripts for streamlined building by @calvinmcelvain in #70
- build: Adding
ncurseswlibrary by @calvinmcelvain in #72 - feat: Weapons, weapon types, & projectiles by @calvinmcelvain in #73
- feat: Implementing player attacks by @calvinmcelvain in #74
- feat: Dynamically challenged rooms by @Collin-McElvain in #82
- feat: dijkstra revolves around you by @Collin-McElvain in #83
- ci/cd: Initializing devops/auto-releases by @calvinmcelvain in #84
New Contributors
- @Collin-McElvain made their first contribution in #9
Full Changelog: https://github.com/C2-Games/roguelike/commits/v0.1.0-beta