Inspiration

Behind the captivating visuals and thrilling gameplay lies the story of our process in creating CodeBow. It all started with a vision - a game that not only entertains but challenges players' intellect and stimulates their curiosity about the wonders of STEM.

What it does

To turn our vision into reality, we harnessed the power of graphics development tools like OpenGL, LWJGL, and GLFW. With these technological marvels, we embarked on a journey to create the graphics output entirely from scratch, ensuring seamless rendering and fluid interactions.

How we built it

The backbone of CodeBow's captivating world is its ingenious implementation of procedural terrain generation. Drawing inspiration from the works of Ken Perlin, we employed Perlin noise to generate vast, realistic landscapes that seem to breathe life.

Challenges we ran into

No grand journey is without its challenges, and ours was no exception. While crafting CodeBow's world with Perlin noise, we faced the formidable task of optimizing procedural terrain generation for optimal performance. Through diligent tuning and iterative development, we conquered this obstacle, ensuring that the world of CodeBow runs smoothly and seamlessly.

Accomplishments that we're proud of

Another significant challenge we encountered was integrating the reading of .obj files into the game. Yet, with the unwavering support of the Blender community and our team's dedication, we seamlessly integrated custom 3D models, adding an unparalleled level of visual richness to the game.

What we learned

As our journey comes to an end, we extend our heartfelt gratitude to the esteemed judges of STEMist 2.0 for this incredible opportunity. We hope that CodeBow's innovation, creativity, and technical prowess have left an indelible impression on your hearts.

What's next for CodeBow

The next steps: Refining Gameplay Mechanics, Expanding Content and World Building. Implementing Storyline and Quests Enhancing Graphics and Visuals

Built With

Share this project:

Updates