In this update3
Full notes
Full Code Tycoon update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Performance
- UI and audio
- Balance
- Fixes
Code Tycoon changes
Code Tycoon is moving to our own engine
When we started building Code Tycoon, we used VISU — an existing PHP-based rendering framework. It got us off the ground quickly and proved the concept: a full game, written in PHP, running natively on the desktop.
But as the project grew, we wanted more control. More control over the renderer, the scene format, and the entire authoring pipeline. So we built our own.
Introducing PHPolygon
PHPolygon is a PHP-native game engine we developed from the ground up. It's built around a single core idea: the entire stack — game logic, scenes, UI layouts, shaders — should be readable and writable by both humans and AI tools like Claude Code.
ECS architecture — Entity Component System with JSON scene format
OpenGL rendering — hardware-accelerated rendering via a clean PHP abstraction layer
AI-first authoring — no proprietary binary formats, no visual node graphs; everything is text
What this means for Code Tycoon
The port to PHPolygon is complete. The game runs on our own engine now. For you as a player, nothing changes — same game, same content. Under the hood, we now have full control over every layer of the stack.
Reported bugs will be addressed promptly.
What comes next
PHPolygon will power all our future projects: Software Architect, Code Rescue, and Netrunner: Uprising. All three are being built on PHPolygon from day one.
Thanks for playing Code Tycoon.
Source
Changelog.gg summarizes and formats this update. How we read updates.
