From 6dd3a6dbb3dd26342ba143724330ab802baf897c Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Tue, 24 Feb 2026 15:23:56 +0800 Subject: [PATCH] up --- docs/gsoc2026/guide.md | 4 ++-- docs/gsoc2026/ideas.md | 13 ++++--------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/docs/gsoc2026/guide.md b/docs/gsoc2026/guide.md index 5ce96761..f81b0c55 100644 --- a/docs/gsoc2026/guide.md +++ b/docs/gsoc2026/guide.md @@ -7,7 +7,7 @@ label: "Application Guide" Welcome to the Google Summer of Code 2026 application guide for pocketpy. We are recruiting a student who is passionate about vibe coding and mobile game development. -See [Project Ideas (TBA)](./ideas.md) for more details about the project. +See [Project Ideas](./ideas.md) for more details about the project. ## Prerequisites @@ -16,7 +16,7 @@ To apply for this project, you need to satisfy the following prerequisites: + You are a student enrolled in an accredited institution (university, college, etc.) pursuing a degree in computer science or a related field. And this is your first time participating in Google Summer of Code. + You have interest in vibe coding and mobile game development. + You are experienced in [Python](https://www.python.org/) and backend technologies, such as [FastAPI](https://fastapi.tiangolo.com/) or [Flask](https://flask.palletsprojects.com/). -+ You are glad to learn mobile app development using frameworks like [Flutter](https://flutter.dev/). ++ You are glad to learn game engines like [Godot](https://godotengine.org/). ## Application steps diff --git a/docs/gsoc2026/ideas.md b/docs/gsoc2026/ideas.md index 38753025..c1554065 100644 --- a/docs/gsoc2026/ideas.md +++ b/docs/gsoc2026/ideas.md @@ -7,7 +7,7 @@ label: "Project Ideas" ## Idea Title -Build a Vibe Coding Agent in Python for Creating Mobile Games +Build a Vibe Coding Agent in Python for Creating Games ## Project Size @@ -18,14 +18,14 @@ Medium - CPython - Agentic Programming - Prompt Engineering -- PIXI.JS Framework +- Game Engines ## Description pocketpy is an organization dedicated to creating game development tools in Python language. Nowadays, vibe coding has become a popular approach for rapid game development, allowing developers to create games quickly and efficiently by leveraging language models and agentic programming techniques. -For Google Summer of Code 2026, we are looking for a student to develop a vibe coding agent that can assist developers in creating mobile games. +For Google Summer of Code 2026, we are looking for a student to develop a vibe coding agent that can assist developers in creating games. This agent is composed of two main components, backend and frontend. @@ -36,11 +36,6 @@ which is composed of the following modules: + AI Service Provider. This module is responsible for communicating with AI service providers, such as OpenAI, to generate code and assets based on user prompts. + Persistent Memory. This module stores the state of each vibe coding project, including project progress, user preferences, and other relevant information. + Agentic Core. This module uses Persistent Memory and AI Service Provider to implement the agentic programming logic, enabling the agent to understand user prompts and generate appropriate code and assets. -+ PIXI.JS Integration. We decide to use [PIXI.JS](https://pixijs.com/) as the default rendering engine for user projects. This is because PIXI.JS is fully source-driven, -which makes it easier for the agent to generate and modify game code. - -The frontend part is optional. Knowing this could help students better understand the whole project. -We aims to create a mobile app using Flutter framework. This app invodes backend services via RESTful APIs, -and provides a user-friendly interface for users to control and run their vibe coding projects. ++ Game Engine Integration. For more details, we will discuss with the selected student during the community bonding period.