Into the Canvas is a couch co-op game starring a cat and mouse who've fallen into another world within a painting, where the 2 must work together using paint to avoid obstacles and get through multiple chaotic levels.
The project was created in the span of 3 months by a team of 10 Game Development students (4 programmers, 5 artists, 1 designer) as a part of the summer programme from Kajaani University of Applied Sciences. It features 3 fully fledged levels, each with their own unique mechanic and twist, as well as unique level design and art.
The game is currently on Itch.io, and is soon to make its debut on Steam too!
Assumed the role of Lead Programmer and was in charge of managing the other 3 programmers.
Provided a solid and flexible codebase for the other programmers to easily build off of, allowing for ease of integration and bug testing in later stages.
Worked on several core gameplay systems, such as the Input handling, Custom Character physics, Obstacle interactions, Paint mixing algorithm, etc.
Worked on various developer tools that are developer-friendly to those unfamiliar with Unity, such as a 3d inspector-based tilemap with Rule tile support, GPU instancing for static geometry and Custom asset support.
Planned out the timeline and tasklist for the programming side, accounting for various production bottlenecks and allocating necessary buffer time for certain tasks.
Delegated tasks amongst the 3 programmers, with consideration taken regarding each of their strengths related to programming topics (eg: Shader programming, UI programming, gameplay programming, etc).
Enforced code quality and design patterns through frequent check-ins and meetups.