DivinityCodes

Projects

Explore gameplay systems, prototypes, experiments, and technical challenges developed through hands on Unity projects.

Card Factory Prototype

Hybrid casual prototype where players route colored cards through a moving machine toward matching collectors. Uncollected cards fill the dock, creating increasing pressure and fail conditions.

  • Hybrid Casual
  • Bezier Animation
  • UV Scrolling
  • Conveyor System
  • Game Feel

Match 3 Deluxe Prototype

Match 3 puzzle prototype featuring multiple difficulty levels, combo chains, progression systems, and customizable gameplay settings built entirely with Unity Canvas UI.

  • Match 3
  • Puzzle Game
  • Combo System
  • Save System
  • UI Framework

Experiment Slot Machine Prototype 4 - TJS

Slot machine animation experiment powered entirely by a custom tweening library (TJS), focused on smooth reel motion, sequencing, and runtime animation control.

  • Slot Machine
  • Tweening
  • Custom Animation
  • Runtime Sequencing
  • TJS
  • Reel System

Experiment SlotMachine UV Scrolling

Shader Graph experiment exploring UV scrolling techniques to create smooth, blurred, and continuous slot machine reel animations.

  • Shader Graph
  • UV Scrolling
  • Slot Machine
  • Motion Blur
  • Rendering Experiment
  • Visual Effects

Experiment Slot Machine Prototype 2

Slot machine prototype focused on spinning mechanics, reel synchronization, and clamping calculations for controlled stopping behavior.

  • Slot Machine
  • Spinning Mechanics
  • Reel Logic
  • Clamping System
  • Animation Control
  • Gameplay Systems

Experiment Slot Machine Prototype Using Entitas

Experimental slot machine implementation built with the Entitas ECS framework, exploring data oriented gameplay architecture and system driven logic.

  • ECS
  • Entitas
  • Data Oriented
  • Slot Machine
  • System Architecture
  • Gameplay Framework

Space Invaders Prototype

A modern reinterpretation of Space Invaders using 3D models displayed in a 2D gameplay space, featuring color linked enemy chain destruction mechanics.

  • Arcade Game
  • Space Invaders
  • 2D Gameplay
  • 3D Assets
  • Chain Reaction
  • Gameplay Mechanics

Pixelart Platformer Game Experiment

Pixel art platformer experiment built on a custom architecture focused on system management, dependency control, and modular gameplay flow.

  • Pixel Art
  • Platformer
  • Custom Architecture
  • System Design
  • Gameplay Framework
  • Dependency Management

Pop Connect Entitas Prototype

Mobile puzzle prototype built with the Entitas ECS framework, focused on performant gameplay systems, scalable architecture, and responsive interactions.

  • ECS
  • Entitas
  • Mobile Game
  • Puzzle Prototype
  • Data Oriented
  • Gameplay Systems

Bubble Shooter Game Prototype

Bubble shooter prototype focused on precision aiming, fast paced matching mechanics, and dynamic grid based gameplay.

  • Bubble Shooter
  • Puzzle Game
  • Grid System
  • Casual Game
  • Precision Gameplay
  • Mobile Prototype

IdleGame CirclesVsBlock Prototype

Idle mobile game prototype where players interact with dynamically generated circles and blocks in a continuously evolving gameplay loop.

  • Idle Game
  • Mobile Prototype
  • Procedural Gameplay
  • Casual Game
  • Dynamic Systems
  • Gameplay Loop

Pig Stack Game Prototype

Physics based stacking prototype where players balance pig shaped blocks to build stable structures and survive timed balance challenges.

  • Physics Based
  • Stacking Game
  • Casual Prototype
  • Balance Mechanics
  • Mobile Game
  • Rigidbody Physics

AMVC for Unity UI Projects

Custom application architecture designed for Unity UI projects, featuring structured separation between application flow, models, views, and controllers.

  • UI Architecture
  • MVC Pattern
  • Application Framework
  • UI Systems
  • Modular Design

TJS Tween Job System

Custom tweening library for Unity focused on performant animation sequencing, runtime control, and flexible tween based workflows similar to DOTween.

  • Tweening Engine
  • Animation Library
  • Runtime Animation
  • Custom Framework
  • Performance

Blind Museum Guide With Beacons

An innovative app designed to assist blind and visually impaired visitors navigate through museums using beacon technology. By detecting nearby beacons, the app provides auditory information about exhibits, helping users independently explore cultural heritage.

  • Beacon System
  • Admin Tool
  • Audio Triggers
  • Indoor Navigation
  • Accessibility

Rolling Rocket Prototype

Hyper casual rocket prototype built around one finger controls, obstacle navigation, fuel management, and fast paced gameplay reactions.

  • Hyper Casual
  • One Finger Gameplay
  • Physics Movement
  • Dynamic Obstacles
  • Game Feel

Grinders Prototype

Fast paced casual prototype where players switch between platforms, avoid deadly grinders, and feed a constantly moving monster.

  • Casual Game
  • Swipe Controls
  • Endless Gameplay
  • Reaction Based
  • Obstacle Avoidance

Magic Tales AR App

Interactive AR storybook experience where scanned book pages transform into animated 3D scenes with narration and sound effects.

  • Augmented Reality
  • Interactive Storytelling
  • Asset Bundles
  • Educational App
  • Mobile Experience

Custom Pluggable State Machine Prototype

Custom pluggable AI state machine framework using Scriptable Objects to create modular and reusable gameplay behaviors.

  • AI Systems
  • State Machine
  • Scriptable Objects
  • Modular Architecture
  • Gameplay Framework

RoboCode

Educational programming game designed to teach children Java fundamentals through interactive robot based gameplay challenges.

  • Educational Game
  • Programming
  • Java
  • Kids Learning
  • ActionScript 3
  • Problem Solving

Brain Lines

Physics based puzzle game originally developed with Adobe Flash and ActionScript, focused on drawing mechanics and problem solving challenges.

  • Puzzle Game
  • Physics Based
  • Drawing Mechanics
  • ActionScript
  • Problem Solving