Skip to content

About

A prototype of an interactive drama game made in 7 days for a game jam. Built on a custom C++/OpenGL game engine.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

Repository files navigation

Rewind-Prototype

A prototype of an interactive drama game made in 7 days for a game jam. Built on a custom C++/OpenGL game engine.

Controls

WASD - move
E - interact

Tech

Engine:

  • Custom C++ / OpenGL 4.3 engine built from scratch
  • ~15,000+ lines of C++ code

Rendering:

  • Forward rendering with PBR (Physically Based Rendering)
  • IBL (Image Based Lighting) - diffuse and specular
  • Light Probes with CPU-based baking (SH coefficients)
  • Screen-Space Volumetric Fog
  • GPU skinning for animated characters
  • Frustum culling and shadow mapping (PCF)

Post-processing:

  • Bloom, SSAO, DOF, FXAA, Color Grading

Systems:

  • Custom UI (buttons, sliders, text, progress bars, combo boxes)
  • QTE system, ChoiceSystem, Triggers

Libraries:

  • OpenAL for 3D audio
  • Assimp for FBX/OBJ import
  • Bullet Physics for collision detection

Status

Prototype. A complete version - Rewind: Complete Edition - is planned with more locations, more interactive objects, multiple endings, and a longer, more polished experience.

Credits

3D Models (modified or used as reference):

Everything else: Game design, engine, code, lighting, scene layout, and modifications - made by me.

Note on AI use: AI tools were used as a coding assistant - for generating boilerplate code, suggesting solutions, and speeding up development. All final decisions, architecture, integration, and debugging were done manually by me.

Asset License

All original assets (3D models, textures, audio, and other content created by me) are All Rights Reserved.

They may not be copied, modified, redistributed, or used in any project without explicit permission from the author.

Third-party assets used in this project are credited above and are subject to their original licenses.

Links

Screenshots

Prologue Kitchen
Hallway River

About

A prototype of an interactive drama game made in 7 days for a game jam. Built on a custom C++/OpenGL game engine.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages