From 5b2d50a925c08404c3b38273ab36cdbc955ea743 Mon Sep 17 00:00:00 2001 From: Caleb Burke Date: Mon, 5 Oct 2026 02:16:55 -0700 Subject: [PATCH] stubbing out conway game of life --- examples/conway_game_of_life/CMakeLists.txt | 3 +++ .../conway_game_of_life/comway_game_of_life.frag | 3 +++ examples/conway_game_of_life/main.cpp | 13 +++++++++++++ 3 files changed, 19 insertions(+) create mode 100644 examples/conway_game_of_life/CMakeLists.txt create mode 100644 examples/conway_game_of_life/comway_game_of_life.frag create mode 100644 examples/conway_game_of_life/main.cpp diff --git a/examples/conway_game_of_life/CMakeLists.txt b/examples/conway_game_of_life/CMakeLists.txt new file mode 100644 index 0000000..319f47b --- /dev/null +++ b/examples/conway_game_of_life/CMakeLists.txt @@ -0,0 +1,3 @@ +add_executable(conway_game_of_life main.cpp) + +target_link_libraries(conway_game_of_life PRIVATE ${PROJECT_NAME}) diff --git a/examples/conway_game_of_life/comway_game_of_life.frag b/examples/conway_game_of_life/comway_game_of_life.frag new file mode 100644 index 0000000..839f2d0 --- /dev/null +++ b/examples/conway_game_of_life/comway_game_of_life.frag @@ -0,0 +1,3 @@ +#version 450 + +void main(){} diff --git a/examples/conway_game_of_life/main.cpp b/examples/conway_game_of_life/main.cpp new file mode 100644 index 0000000..1168c0d --- /dev/null +++ b/examples/conway_game_of_life/main.cpp @@ -0,0 +1,13 @@ +#include +#include + +class ConwayGameOfLife : public sophia::Application { + public: + ConwayGameOfLife() + : Application{{.width = 800, .height = 600, .name = "ConwayGameOfLife"}} { + } + + void onCreate() override {} +}; + +SOPHIA_MAIN(ConwayGameOfLife)