Independent software & game technology

Code Abode

Practical software tools, Unity assets, game technology, and web applications.

Code Abode Logo

Building practical software products

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.

Software Products

Editor Runtime Framework

Unity Asset Store Package

Editor Runtime Framework logo

A Unity framework for structured edit-mode runtime behavior, editor tooling workflows, and game-authoring systems.

Demo Video

Projects

GameEngine2.0

Game Technology

A modular C++ engine with component-based objects, multithreaded systems, ASCII rendering, UI, input, events, scenes, and 2D physics.

Explore the project →

Editor Runtime Framework

Unity Tooling

A reusable Edit Mode framework for centralized editor updates, pointer and camera callbacks, safe registration, pause controls, and tool debugging.

RPG Engine

Unity Project

A modular 2D RPG foundation with camera controls, dialogue, interaction, inspection, combat, animation, and supporting systems.

Tilemap Runtime Pro

Unity Tooling

A runtime tilemap-authoring toolkit with camera controls, world-pointer interaction, UI and tool systems, tilesets, and ERF integration.

Explore the project →

Tileset Wizard

Unity Tooling

An editor utility for converting source textures into tileset assets with slicing, palette generation, and guided asset-creation workflows.

Universal Combat System

Unity Project

A modular combat framework spanning actions, animation, movement, shooting, entity state, effects, audio, and camera behavior.

Explore the project →

UniverseSim

Unity Project

An orbital simulation with 2D and 3D implementations, Kepler orbit sampling, time and state models, procedural planets, and diagnostics.

TicTacToe

Unity Project

A focused Unity implementation that separates game rules and board data from the visual board and tile animations.

Unity Asset Store Publisher

This website will serve as the official home for Code Abode Unity tools, documentation, support information, release notes, and product pages.

Contact

Email: dmoryoussef@yahoo.com

GitHub: github.com/dmoryoussef