Skip to content

sonataFarm/lost_in_wiki

Repository files navigation

Lost in Wiki

Lost in Wiki is a game developed collaboratively by Marlene Flores, John Hartman and Nate Festinger. In it, Wikipedia articles are represented as stars in a 3D starfield; users must navigate to a destination page, traversing via page links.

Technologies

Lost in Wiki utilizes a Rails backend and PostgreSQL database to serve API calls to a React/Redux frontend. All 3D rendering and animation is accomplished using the Three.js library.

This design results in a robust and optimized backend; performant and compelling 3D rendering; and an immersive user experience.

Key Features

  • Implements pagerank algorithm to order articles for a compelling gaming experience
  • Combines Three.js with React/Redux, using class extensions of Three.js objects to achieve a modular and DRY design
  • Integrates wiki.js API with custom requests, fetching only necessary data to ensure minimal bandwidth usage

About

Can you escape the labyrinth?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages