About Starlight

Info

Starlight is an action rogue-lite game from Stellar Octopians, set in a story-rich world filled with magic and mystery. The game blends nostalgia with modern technology through its unique visual style, a dynamic soundtrack that adapts to every action, emergent combat customization, and sophisticated procedural level generation. Explore ever-changing dungeons, engage in frenetic combat, and adapt to new and hostile environments. Discover thousands of emergent magical spell combinations, uncover secrets, and conquer this perilous world.

Team

Stellar Octopians

  • Daniel Fiuk - Gameplay and Systems Programmer and Procedural Level Designer
  • Constantine Pallas - Composer and Light Engineer
  • Mason Desjarlais - Writer/Narrative Lead
  • Rylan Dressler - VFX Artist
  • Lilian Anderson - 3D and Texture Artist
  • Gavin Cole - Gameplay Programmer

Game Promo


Game Awards

Gamecon

Gamecon is an event hosted by the Game Development Students’ Association and Faculty at Ontario Tech University. It aims to celebrate creativity and innovation within the Game Development program. Each year, groups of students create a game for the end of the year, which is presented at the event.

In 2024, we won Best Overall Third Year Game and Best Tech for my Wave Function Collapse Level Generator and our Modular Magic System.

Learn More at Gamecon.ca


Check The Game Out!


My Contributions

3D Wave Function Collapse Level Generation

I created a level-generation algorithm based on the principles of Wave Function Collapse. It employs a 3D grid of tiles, beginning with a random placement and eliminating any conflicting tiles. The algorithm selects the position with the fewest potential tiles and randomly places one of them, repeating this process until the generation "collapses."

Here's A Demo!

The Modular Magic System

The magic system enables players to alter core spells, crafting powerful combinations that can devastate the playing field through experimentation. Modifications are applied sequentially, with each addition enhancing the spell's base effects.

Art and Modeling

Using Crocotile3D, I created the player and enemy character models and the tile set used in our level generator. I assembled a few simple assets to populate our levels randomly. I also produced various pixel art pieces to display around the walls of the level as they were generated. You can check them out in my Lospec Gallery or look up at the walls to see a few hanging there.



Gallery