Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
53
This document provides a brief analysis of the project to be used by the Gemini agent.
Loading actions...
This document provides a brief analysis of the project to be used by the Gemini agent.
This is a Pokémon-style game prototype built with Remix, TypeScript, and p5.js. The core game logic resides in JavaScript files, while the Remix framework serves the game canvas and assets.
app/: Contains the Remix application code.
root.tsx: The main application component, which loads the p5.js game.routes/: Defines the application's routes.entities/: Contains game entities like the player, NPCs, and camera.scenes/: Contains the different game scenes (menu, world, battle).assets/: Contains game assets like images and fonts.maps/world.json: This file (specifically public/maps/world.json which is served) contains the map layout and crucial spawn point data for players and NPCs.main.js: The main entry point for the p5.js game, handling the game loop and scene management.package.json: Defines project dependencies and scripts.npm run dev: Starts the development server.npm run build: Builds the application for production.npm run lint: Lints the codebase.npm run typecheck: Runs the TypeScript compiler to check for type errors.