# RPGGO Developer Documentation

## API Docs

- [RPGGO API: the AI Engine for Game](https://developer.rpggo.ai/dev-docs/introduction/rpggo-api-the-ai-engine-for-game.md): Welcome to RPGGO Public API documentation site!
- [Getting Started](https://developer.rpggo.ai/dev-docs/introduction/getting-started.md): Start from here and see which best describes your need.
- [Understand the data schema](https://developer.rpggo.ai/dev-docs/data-schema/understand-the-data-schema.md): How it functions?
- [🪿LLM-based Game Open Schema (L-GOS)](https://developer.rpggo.ai/dev-docs/data-schema/llm-based-game-open-schema-l-gos.md): https://github.com/RPGGO-AI/l-gos-spec
- [V2 API](https://developer.rpggo.ai/dev-docs/creator-api/v2-api.md)
- [Create Character](https://developer.rpggo.ai/dev-docs/creator-api/v2-api/create-character.md): Creating a minimalist Solo-Character.
- [Create Game SpriteSheet](https://developer.rpggo.ai/dev-docs/creator-api/v2-api/create-game-spritesheet.md): Creating a 2D pixel art for your game.
- [API Overview](https://developer.rpggo.ai/dev-docs/player-api/api-overview.md): The description of V2 of APIs powered by RPGGO's AI engine
- [API V2 (New)](https://developer.rpggo.ai/dev-docs/player-api/api-overview/api-v2-new.md): Fetch Game, Set Control, Integrate Characters, Chat in SSE, Manage User Goal Check with AI Released on May 11, 2024.
- [Game Control](https://developer.rpggo.ai/dev-docs/player-api/api-overview/api-v2-new/game-control.md): Fetch Game, Start Game, Change Chapters while Goal Check Triggers, Resume with Memories
- [Chat with NPCs & Check Goal with SSE](https://developer.rpggo.ai/dev-docs/player-api/api-overview/api-v2-new/chat-with-npcs-and-check-goal-with-sse.md)
- [API V1 (Deprecated)](https://developer.rpggo.ai/dev-docs/player-api/api-overview/api-v1-deprecated.md)
- [Game](https://developer.rpggo.ai/dev-docs/player-api/api-overview/api-v1-deprecated/game.md)
- [NPC](https://developer.rpggo.ai/dev-docs/player-api/api-overview/api-v1-deprecated/npc.md)
- [Memory](https://developer.rpggo.ai/dev-docs/player-api/api-overview/api-v1-deprecated/memory.md)
- [ErrorCode](https://developer.rpggo.ai/dev-docs/player-api/api-overview/api-v1-deprecated/errorcode.md)
- [Notes: API V2 Released](https://developer.rpggo.ai/dev-docs/player-api/notes-api-v2-released.md): We just released our latest V2 API in May 12, 2024. And the legacy V1 API will be continued maintained till the end of this year.
- [Changes](https://developer.rpggo.ai/dev-docs/player-api/notes-api-v2-released/changes.md): Introduction
- [Step by Step: Discord with V1 API](https://developer.rpggo.ai/dev-docs/open-source-use-cases/step-by-step-discord-with-v1-api.md): Based on our Discord game, here is a basic practice to demonstrate how to create a simple detective game using our API.
- [Simple Chat Game with V2 API](https://developer.rpggo.ai/dev-docs/open-source-use-cases/simple-chat-game-with-v2-api.md): Based on our V2 API, here is a 3rd party practice to demonstrate how to create a simple interactive website.
- [2D AI Town with V2 API](https://developer.rpggo.ai/dev-docs/open-source-use-cases/2d-ai-town-with-v2-api.md): Based on our V2 API, here is a sample practice to demonstrate how to create an AI town in 2D. And you can build your own AI town if you wish.
- [Stardew Valley Mod with V2 API](https://developer.rpggo.ai/dev-docs/open-source-use-cases/stardew-valley-mod-with-v2-api.md): Instead of creating a game by yourself, you can also to be a Mod developer and ingest your favor game /character into any existing AAA game.
- [AI Game Website with V2 API](https://developer.rpggo.ai/dev-docs/open-source-use-cases/ai-game-website-with-v2-api.md): If you want to have you own ai game website, this open source code is just for you!
- [Thesis 2024: A Text-to-Game Engine for UGC-Based Role-Playing Games](https://developer.rpggo.ai/dev-docs/thesis/thesis-2024-a-text-to-game-engine-for-ugc-based-role-playing-games.md): We are a startup working on AI-powered game engine. Here are what we learned in the past one year.
- [Initial Vision 2023: Text-To-OpenWorld Engine](https://developer.rpggo.ai/dev-docs/thesis/initial-vision-2023-text-to-openworld-engine.md): We are a startup working on AI-powered game engine. Here are what you can expect in a long-term from RPGGO.
- [Apply Your Test Key](https://developer.rpggo.ai/dev-docs/support/apply-your-test-key.md): What you need to make your game link into RPGGO's API...
- [Contact us](https://developer.rpggo.ai/dev-docs/support/contact-us.md)
