Skip to content
View DavidJCottrell's full-sized avatar

Organizations

@WribbenhallSchool

Block or report DavidJCottrell

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DavidJCottrell/README.md

👨🏻‍💻 Control Systems Engineer at UKAEA

Currently working professionally with Unreal Engine 5, React and .NET. I spend my spare time experimenting with different technologies and languages, but have recently gotten hooked on Game Engine design.

Arnold Engine

My main personal project - a cross-platform game engine built with modern C++.

Link to repository - here

Key Features:

  • 🔧 CMake-based build system
  • 🎨 Modern OpenGL rendering pipeline
  • 🖥️ Cross-platform window & input handling
  • 🛠️ Integrated debugging tools with Dear ImGui
  • 📊 Comprehensive logging system
  • ⚡ Event-driven architecture

Top Langs

Pinned Loading

  1. ArnoldEngine ArnoldEngine Public

    Æ - Cross-platform Game Engine

    C++ 1

  2. GOL GOL Public

    Conway's Game of Life using C++ and SDL2.

    C++

  3. farkle farkle Public

    Models the Farkle dice game using set theory and F#

    F#

  4. ACM ACM Public

    Application Configuration Manager

    C++