https://youtube.com/@adamrushford
I think it's safe to take down my under construction warning... avoid actually using projects marked with WIP (work in progress) you can star or watch them for now and use them when that tag is removed. I've completely rebuilt the Job System and CrossView from the ground up and work on all repos continues.
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!
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)
- ---|| Almond Core:
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.
- -------||| 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 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)
-
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
-
βββ Tree Geometry Generator
-
βββ Free C++ Voxel Engine
-
Modular System Development: I love designing modular systems that seamlessly integrate and interact with each other, laying a strong foundation for future projects.
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!