Skip to content
View Autodidac's full-sized avatar

Block or report Autodidac

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
Autodidac/README.md

πŸ‘‹ Hi, I’m Adam Rushford @Autodidac

Subscribe To My Youtube For Updates!

https://youtube.com/@adamrushford

I’m A Passionate Autodidactic Xennial Independent C++ Game Dev and Tuber with experience in:

  • Web Design: HTML5, CSS, JavaScript, and more.
  • Programming Languages: C++, C#, Python, Lua.

I specialize in C++ and eagerly anticipate C++23 with its exciting new features like modules. As an Independent Game Developer, I am now well on my way building my own open source free game engine for use in my projects and everyone else's!

πŸš€ What I'm Working On

I'm always excited to tackle new challenges and innovate through my projects. Some of the highlights include:

  • CrossView: A Bare Bones Crossplatform Entrypoint Library

    A system similar to xwindow in the spirit of Modern C++ as a core crossplatform software development base. (vc studio + vs code)


A system inspired by allowing others to create beautiful things with the core of a game engine and allow them to create their own rendering systems while leveraging the power of Almond Engine.


A system inspired by the concepts of Java JRE, AutoRun executables, Ultimate X Programs, and Modular systems, Almond Core + A Plugin Mod System to disable the limits of creativity with Almond Engine and Almond Core.


An x64-bit Crossplatform C++20 Modern Game Engine. For literally everyone and everything.

  • πŸ“‚ Almond Engine
  • β”œβ”€β”€ πŸ“‚ Almond Shell
  • β”‚ └── A modular plugin system, adding flexibility and creativity to Almond Core.
  • β”‚
  • β”œβ”€β”€ πŸ“‚ Almond Core
  • β”‚ └── A system for building the foundation of the game engine, enabling custom rendering systems.
  • β”‚
  • └── πŸ“‚ CrossView
  • └── A cross-platform entry-point library for building on x64bit modern C++20 and above. (2024)

I am driven by a surge in productivity, thanks to a certain digital assistant that has been instrumental in making development life much more enjoyable.

🌱 Always Learning

I thrive on learning new things and constantly improving my skills, especially in the realms of game development and high-performance programming. I'm always open to exploring cutting-edge technologies and methodologies to push the boundaries of what can be achieved.

🎯 Goals

  • Continue expanding my knowledge in contemporary C++ and explore C++23's new features.
  • Develop more sophisticated tools and engines for game development.
  • Foster a community of like-minded developers to collaborate on exciting projects.

πŸ”— Connect with Me

Feel free to explore my repositories, contribute, or reach out if you want to collaborate on an exciting project!

Pinned Loading

  1. AlmondShell AlmondShell Public template

    C++20 Cross-platform Software Engine and UX/UI Extension Featuring Plugin and 2D Graphics API Support - Essentially A 2D Rendering Engine, Spiritually A Shell System Framework for Extensible Graphi…

    C++ 2

  2. AlmondEngine AlmondEngine Public template

    Almond Engine - x64 Cross-platform C++20 4D Advanced Rendering and Game Engine

    C++ 9

  3. Cpp_Repo_Template_Base Cpp_Repo_Template_Base Public template

    A Basic C++ Template Repository

  4. Cpp20_Ultimate_Project_Template Cpp20_Ultimate_Project_Template Public template

    The Ultimate Fully Cross Platform And Cross Editor Build System For C++20

    CMake

  5. deepseek-vscodium deepseek-vscodium Public

    I ported the (FREE) Deepseek extension from ( zhangrenyang aka colourafredi ) in vscode over to vscodium for linux

    JavaScript