mirror of
https://github.com/Ed94/HandmadeHero.git
synced 2024-12-21 22:14:43 -08:00
My journey through the series
Ed_
dc43db117c
I'm splitting this implementation into parts since so much already happened... I fully updated the code the the latest convention I want to use for the project. Engine & Game replay should work. |
||
---|---|---|
.vscode | ||
docs | ||
project | ||
scripts | ||
.editorconfig | ||
.gitignore | ||
.gitmodules | ||
HandmadeHero.10x | ||
HandmadeHero.sln | ||
HandmadeHero.vcxproj | ||
HandmadeHero.vcxproj.user | ||
README.md |
HandmadeHero
Any code I do for this series will be here.
(Only original hand-written code will be here, no code from the series itself)
Scripts
build.ps1
- Builds the project use.\scripts\build msvc debug
or.\scripts\build clang debug
.optimize
for optimized builds.dev
for development builds. ( Dev memory layout and code paths compiled ).
clean.ps1
- Cleans the projectupdate_deps.ps1
- Updates the project dependencies to their latest from their respective repos. (Not done automatically on build)
Make sure to run update_deps.ps1
before building for the first time.
Notes
Building requires msvc or llvm's clang + lld, and powershell 7
The build is done in two stages:
Build and run metaprogram to scan and generate dependent code.(Not needed yet)- Build the handmade hero runtime.
Milestone
Day 023: Looped Live Code Editing