Skip to content

C++ Project to tech myself about low-level languages and graphics API's

Notifications You must be signed in to change notification settings

dnnp2011/LifeSim

Repository files navigation

LifeSim

Dalton Pierce - November 2024


Milestones

  • v0.1 - Get build process working
  • v0.2 - Clean up & abstract demo code
  • v0.3 - Draw World to viewport
  • v0.4 - Draw Meep to viewport
  • v0.5 - Move Meep around viewport
  • v0.6 - Draw multiple Meeps to viewport
  • v0.7 - Meeps interact with World & other Meeps
  • v0.8 - GUI customizes World & Meep settings on-the-fly
  • v0.9 - Meeps carry out behavior autonomously
  • v1.0 - World runs smoothly, Meeps carry out their respective behavior & interact with World and fellow Meeps in simple ways

Submodule Setup

  1. git submodule add -b docking https://github.com/ocornut/imgui.git dependencies/imgui
  2. git submodule add https://github.com/microsoft/vcpkg.git dependencies/vcpkg
  3. git submodule update --init --recursive

Libraries


References

Inspiration


Getting Started

  1. Run setup script: ./setup.sh (Unix) or ./setup.bat (Windows)

About

C++ Project to tech myself about low-level languages and graphics API's

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published