Cosmos Journeyer: play it, understand it, build it | devrel tutorial video made with ngram

Cosmos Journeyer: play it, understand it, build it | devrel tutorial video made with ngram

Rishikesh Ranjan

About the video

This devrel tutorial video was made with ngram to introduce cosmos journeyer, a free, open-source space exploration game that runs in the browser across a procedurally generated universe of star systems, and to orient developers who want to run or contribute to its codebase. using html/css motion graphics, the video moves through seven scenes: what the game is, the three ways to play it at cosmosjourneyer.com, via a desktop installer, or self-hosted with one build command, a map of the code's pnpm workspace, the core architectural rule of keeping data models separate from presentation, instructions for running the project locally with node.js and corepack, a checklist for preparing a pull request, and where to go next. the script walks through the workspace packages, including universe-model and universe-generation for data, the game package built with babylon.js for rendering, shared physics and random utilities, and separate desktop-electron and website shells. it explains the backend-produces-models, frontend-renders-3d principle using the example of a star shown as a sphere up close and a sprite on the star map, then directs viewers to read contributing.md and architecture.md, run tests and the linter, and disclose ai use in pull requests.

  • Cosmos Journeyer
  • Open Source
  • Space Exploration Game
  • Babylon.Js
  • Procedural Generation
  • Developer Onboarding
  • Pnpm Workspace

Activity