{"author_link":"\/users\/basselmks","author_name":"BasselMks","author_uid":"basselmks","comments":[],"epoch":1649056772,"event":"LD50","format":"md","ldjam_node_id":288256,"likes":10,"metadata":{"p_key":"164273","p_author":"BasselMks","p_authorkey":"1061654","p_urlkey":"389565","p_title":"I challenged myself to create a game with no engine, only C++ and OpenGL.","p_cat":"LDJam ","p_event":"LD50","p_time":"1649056772","p_likes":"10","p_comments":"0","p_status":"WAYBACK","us_key":"1061654","us_name":"BasselMks","us_username":"basselmks","event_start":"1648857600","event_key":"110","event_name":"Ludum Dare 50"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD50","removed_author":false},"_superparent":276397,"_trust":1,"author":61654,"body":"https:\/\/youtu.be\/X5-a2zrGqXI\n\n![The Deadline Game 04_04_2022 03_18_49 \u0635.png](\/\/\/raw\/6d0\/f\/z\/4a444.png)\n\nFor the compo, I tried to create a ready to play Windows game using a plank project, C++, OpenGL, open source repos like (glm, ImGUI) and Cmake, with all code written in the 2 days window [Link to repo](https:\/\/github.com\/bassel97\/Ludum-Dare-50-Entry).\n\nI tried to not use any art assets, so created the game around 2D Boxes.\n\nI have implemented the game engine in simple ECS (Entity-Component-System) style, and simple rendering system and physics system (AABB).\n\n[\"The Deadline Game\"](https:\/\/ldjam.com\/events\/ludum-dare\/50\/the-deadline)\n\nThe game is ready to play on windows with a high frame rate and 21MB of stable memory allocation.\n\nFeel free to ask about the process or how the [code](https:\/\/github.com\/bassel97\/Ludum-Dare-50-Entry) works, I would be more than happy to share.\n\nI didn't have the time to implement a lose state but that's a win right?!\n","comments":1,"comments-timestamp":"2022-04-04T10:21:11Z","created":"2022-04-04T06:34:24Z","files":[],"files-timestamp":0,"id":288256,"love":10,"love-timestamp":"2023-01-10T19:18:26Z","meta":[],"modified":"2023-01-10T19:18:26Z","name":"I challenged myself to create a game with no engine, only C++ and OpenGL.","node-timestamp":"2022-04-10T07:47:52Z","parent":287933,"parents":[1,5,9,276397,287933],"path":"\/events\/ludum-dare\/50\/the-deadline\/i-challenged-myself-to-create-a-game-with-no-engine-only-c-and-opengl","published":"2022-04-04T07:19:32Z","scope":"public","slug":"i-challenged-myself-to-create-a-game-with-no-engine-only-c-and-opengl","subsubtype":"","subtype":"","type":"post","version":906761},"node_metadata":{"n_key":"288256","n_urlkey":"389565","n_parent":"287933","n_path":"\/events\/ludum-dare\/50\/the-deadline\/i-challenged-myself-to-create-a-game-with-no-engine-only-c-and-opengl","n_slug":"i-challenged-myself-to-create-a-","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"61654","n_created":"1649054064","n_modified":"1673378306","n_version":"906761","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/50\/the-deadline\/i-challenged-myself-to-create-a-game-with-no-engine-only-c-and-opengl","text":"https:\/\/youtu.be\/X5-a2zrGqXI\n\n![The Deadline Game 04_04_2022 03_18_49 \u0635.png](\/\/\/raw\/6d0\/f\/z\/4a444.png)\n\nFor the compo, I tried to create a ready to play Windows game using a plank project, C++, OpenGL, open source repos like (glm, ImGUI) and Cmake, with all code written in the 2 days window [Link to repo](https:\/\/github.com\/bassel97\/Ludum-Dare-50-Entry).\n\nI tried to not use any art assets, so created the game around 2D Boxes.\n\nI have implemented the game engine in simple ECS (Entity-Component-System) style, and simple rendering system and physics system (AABB).\n\n[\"The Deadline Game\"](https:\/\/ldjam.com\/events\/ludum-dare\/50\/the-deadline)\n\nThe game is ready to play on windows with a high frame rate and 21MB of stable memory allocation.\n\nFeel free to ask about the process or how the [code](https:\/\/github.com\/bassel97\/Ludum-Dare-50-Entry) works, I would be more than happy to share.\n\nI didn't have the time to implement a lose state but that's a win right?!\n","title":"I challenged myself to create a game with no engine, only C++ and OpenGL.","wayback_source":[]}