GameEngine2.0
A modular C++ engine with component-based objects, multithreaded systems, ASCII rendering, UI, input, events, scenes, and 2D physics.
Explore the project →Independent software & game technology
Practical software tools, Unity assets, game technology, and web applications.
Code Abode is an independent software and game technology studio founded by David Moryoussef. The studio focuses on reusable Unity tools, custom game systems, software frameworks, original game development, and web applications.
A Unity framework for structured edit-mode runtime behavior, editor tooling workflows, and game-authoring systems.
A modular C++ engine with component-based objects, multithreaded systems, ASCII rendering, UI, input, events, scenes, and 2D physics.
Explore the project →A reusable Edit Mode framework for centralized editor updates, pointer and camera callbacks, safe registration, pause controls, and tool debugging.
A modular 2D RPG foundation with camera controls, dialogue, interaction, inspection, combat, animation, and supporting systems.
A runtime tilemap-authoring toolkit with camera controls, world-pointer interaction, UI and tool systems, tilesets, and ERF integration.
Explore the project →An editor utility for converting source textures into tileset assets with slicing, palette generation, and guided asset-creation workflows.
A modular combat framework spanning actions, animation, movement, shooting, entity state, effects, audio, and camera behavior.
Explore the project →An orbital simulation with 2D and 3D implementations, Kepler orbit sampling, time and state models, procedural planets, and diagnostics.
A focused Unity implementation that separates game rules and board data from the visual board and tile animations.
This website will serve as the official home for Code Abode Unity tools, documentation, support information, release notes, and product pages.
Email: dmoryoussef@yahoo.com
GitHub: github.com/dmoryoussef