Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap to release 0.1.0 #38

Open
9 of 19 tasks
ryukinix opened this issue Oct 28, 2020 · 0 comments
Open
9 of 19 tasks

Roadmap to release 0.1.0 #38

ryukinix opened this issue Oct 28, 2020 · 0 comments

Comments

@ryukinix
Copy link
Collaborator

ryukinix commented Oct 28, 2020

  • Basic C++ project structure
  • Vector2
  • Basic collision system
  • InputHandler
  • Define C++ style guideline for the project
  • Main game class with gameloop and SDL basic setup
  • Examples to how use the basics of hazard and SDL2
  • Add FPS lock mechanism
  • Set -std=c++17 to CXXFLAGS on Makefile
  • Refactor Makefile to put all binaries to use obj and bin
  • Implement a Graphics class
  • Implement a Sprite class abstraction
  • Implement a tile map loader
  • Implement a side-scrolling camera abstraction
  • Implement config management with filesystem save
  • Implement ECS system
  • Implement audio system
  • Improve collision system
  • Add profile system
@ryukinix ryukinix changed the title Roadmap Roadmap to 0.1.0 Oct 28, 2020
@ryukinix ryukinix changed the title Roadmap to 0.1.0 Roadmap to release 0.1.0 Oct 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant