top of page

The Gatekeeper

The Gatekeeper is a visual novel for Windows, Mac, and Linux developed solo with Python as a test of the Ren'Py game engine.

​

You wake up in a strange place. Your only companion in this unfamiliar landscape is... a weird boy with cat headphones?

Octicons-mark-github.svg.png

Project Overview

Length

 ~3 Days

09/13 - 09/16/23

​

Tools

Ren'Py

Visual Studio Code (Python)

Clip Studio Paint

Role(s)

Gameplay Programmer

2D Asset Artist

​

Contributions

  • ​Composed a compelling interactive visual novel in Ren’Py and Python with distinct endings dependent on a point-tracking system, emphasizing the player’s agency in determining story outcomes.

friendPoints system.jpg
friendPoints example.jpg

The "friendPoints" variable is used to track Inase's emotional state as the player interacts with him, later evaluated to determine what ending the player receives.

endings.jpg

There are two distinct endings based on how many friendPoints you have accumulated after interacting with Inase.

  • Implemented the ability for the player to provide a name for the character to refer to them as, allowing for a more personalized and immersive experience.

name selection.jpg

Inase asking for your name at the beginning of the game.

  • Utilized Clip Studio Paint to design a sprite sheet with 5 striking expressions for the main character, ensuring he was given a distinct visual identity in consideration of player appeal and memorability.

inase sprites background.jpg

Inase's sprite sheet.

  • Designed the background artwork with the assistance of several asset store brushes to craft a mysterious game atmosphere.

background i gujess.png

Game background art.

bottom of page