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++ Game Engine and Game Design 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!
I'm always excited to tackle new challenges and innovate through my projects. Some of the highlights include:
- -------||| Almond Shell:
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.
-
-----------|||| Almond Engine:
An x64-bit Cross platform functional header-only style C++20 Ultra Modern 4D (Time-based) Modular Game Engine and C++ cross editor build system.
- 📂 Almond Engine
- └── 📂 Almond Shell
-
Tree Geometry Generator: A system inspired by the concepts of SpeedTree, PlantFactory, and Lindenmayer Systems, designed for generating complex and realistic tree geometries.
-
Free C++ Voxel Engine: A fully open-source voxel engine written in C++, allowing for the creation of dynamic, block-based worlds.
-
📂 Other Projects
-
Modular System Development: I love designing modular systems that seamlessly integrate and interact with each other, laying a strong foundation for future projects.
-
📂 Other TEMPLATE Projects
- Along with the Almond Projects check out my other useful repos that are TEMPLATES!
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.
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.
- 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.
Feel free to explore my repositories, contribute, or reach out if you want to collaborate on an exciting project!