https://github.com/developer239/aoc-visual
Some AoC days visualised with SDL
https://github.com/developer239/aoc-visual
2023 aoc ecs visualization
Last synced: 9 months ago
JSON representation
Some AoC days visualised with SDL
- Host: GitHub
- URL: https://github.com/developer239/aoc-visual
- Owner: developer239
- Created: 2023-12-03T09:04:43.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-06T18:01:25.000Z (about 1 year ago)
- Last Synced: 2025-03-28T21:11:23.797Z (10 months ago)
- Topics: 2023, aoc, ecs, visualization
- Language: C++
- Homepage:
- Size: 8.07 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AoC 2023 Visual

## Overview
The cpp-starter project is designed as a starting point for creating C++ applications.
It leverages SDL2 for graphical rendering and input handling and provides a modular architecture for
scalable development.
## Running the Project on Mac
1) Install dependencies:
```bash
$ brew install cmake ninja sdl2 sdl2_ttf sdl2_image sdl2_mixer
```
2) Build:
```bash
$ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=$(brew --prefix)/bin/ninja -G Ninja -S . -B build
$ cd build
$ ninja
$ ctest
```
3) Run:
```bash
$ cd build/src/apps/app-name
$ ./app-name
```
# 2024 - Day 4 Part 1

# 2024 - Day 6 Part 1

# 2023 - Day 3


# 2023 - Day 14 Part 1
