neon-engine

byZporter461

Build fully functional 3d game engine

LandingResultsPhysicsProfileHomeSignupGamePlaySettingsVRPlatformDashboardEditorLoginGamePageMultiplayer
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks27

#1

Implement Theme & Structure

To Do

As a Frontend Developer, I want to implement the global theme, color palette, and layout structure from the mock-design pages so that all existing scaffold pages (Home, Login, Signup, Welcome, Dashboard/Overview, Dashboard/AI-Assistant, Dashboard/Settings) look exactly identical to their mock-design counterparts. This includes applying the neon-engine color palette (#0D0D0F background, #1A1A2E surface, #EAEAEA text, #FF6F61 accent, #4E4E50 muted), global typography, spacing system, reusable UI components (buttons, cards, inputs), and removing any scaffold pages not present in the mock-design. This task is fully independent and must be completed before all other UI tasks.

AI 80%
Human 20%
High Priority
2 days
Frontend Developer
#2

Build Landing Page

To Do

As a Frontend Developer, I want to implement the Landing page based on the existing JSX design (Landing v2) so that users can view the engine overview, explore features, and navigate to Signup or Login. The page should feature the interactive 3D holographic cityscape, neon glow effects, parallax scrolling, micro-animations on hover, and the futuristic aesthetic defined in the SRD. Links to: Signup page, Login page.

Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
2 days
Frontend Developer
#3

Build Login Page

To Do

As a Frontend Developer, I want to implement the Login page based on the existing JSX design (Login v4) so that Developers and Players can sign in securely. The page should match the neon-engine theme and provide navigation to Signup. On success, Developers land on Dashboard and Players land on Home. Links from: Landing page.

Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
1 day
Frontend Developer
#4

Build Signup Page

To Do

As a Frontend Developer, I want to implement the Signup page based on the existing JSX design (Signup v4) so that new Developers and Players can create an account. The page should match the neon-engine theme and link back to Login. Links from: Landing page.

Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
1 day
Frontend Developer
#5

Build Dashboard Page

To Do

As a Frontend Developer, I want to implement the Dashboard page based on the existing JSX design (Dashboard v2) so that Developers can view and manage their game projects. The page should display a project list, provide a 'Create Project' action, and navigate to the Editor. Links from: Login page (Developer). Links to: Editor page.

Depends on:#1
Waiting for dependencies
AI 88%
Human 12%
High Priority
2 days
Frontend Developer
#11

Build Settings Page

To Do

As a Frontend Developer, I want to implement the Settings page based on the existing JSX design (Settings v2) so that Developers can optimize performance and configure preferences. Links from: Platform page.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
1.5 days
Frontend Developer
#12

Build Home Page

To Do

As a Frontend Developer, I want to implement the Home page based on the existing JSX design (Home v2) so that Players can browse and search games after logging in. The page should display featured games and provide a search input. Links from: Login page (Player). Links to: Results page.

Depends on:#1
Waiting for dependencies
AI 88%
Human 12%
High Priority
2 days
Frontend Developer
#6

Build Editor Page

To Do

As a Frontend Developer, I want to implement the Editor page based on the existing JSX design (Editor v2) so that Developers can build 3D environments, write scripts, and import assets. The page should support environment building, scripting panels, and asset import workflows. Links from: Dashboard. Links to: Physics page.

Depends on:#5
Waiting for dependencies
AI 85%
Human 15%
High Priority
3 days
Frontend Developer
#13

Build Results Page

To Do

As a Frontend Developer, I want to implement the Results page based on the existing JSX design (Results v4) so that Players can view game search results. The page should display filtered game listings and allow navigation to individual game pages. Links from: Home page. Links to: GamePage.

Depends on:#12
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
1.5 days
Frontend Developer
#17

Implement Project Management API

To Do

As a Backend Developer, I want to implement REST API endpoints for project management (create, list, update, delete projects) using FastAPI so that the Dashboard page can display and manage Developer game projects. Endpoints: GET /projects, POST /projects, PUT /projects/{id}, DELETE /projects/{id}.

Depends on:#5
Waiting for dependencies
AI 80%
Human 20%
High Priority
2 days
Backend Developer
#23

Implement Game Catalog API

To Do

As a Backend Developer, I want to implement API endpoints for the game catalog so that Players can browse, search, and retrieve game details. Endpoints: GET /games, GET /games/search?q=, GET /games/{id}.

Depends on:#12
Waiting for dependencies
AI 80%
Human 20%
High Priority
1.5 days
Backend Developer
#7

Build Physics Page

To Do

As a Frontend Developer, I want to implement the Physics configuration page based on the existing JSX design (Physics v2) so that Developers can configure realistic physics simulations for their games. Links from: Editor page. Links to: Multiplayer page.

Depends on:#6
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
Frontend Developer
#14

Build GamePage Page

To Do

As a Frontend Developer, I want to implement the GamePage based on the existing JSX design (GamePage v2) so that Players can view game details and launch a game. The page should show game description, screenshots, and a launch button. Links from: Results page. Links to: GamePlay page.

Depends on:#13
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
1.5 days
Frontend Developer
#18

Implement Editor & Asset API

To Do

As a Backend Developer, I want to implement API endpoints for the Editor page so that Developers can save environments, manage scripts, and import/export assets (FBX, OBJ). Endpoints: POST /projects/{id}/environments, POST /projects/{id}/scripts, POST /projects/{id}/assets, GET /projects/{id}/assets.

Depends on:#17
Waiting for dependencies
AI 78%
Human 22%
High Priority
2.5 days
Backend Developer
#8

Build Multiplayer Page

To Do

As a Frontend Developer, I want to implement the Multiplayer setup page based on the existing JSX design (Multiplayer v2) so that Developers can configure network settings and multiplayer functionality. Links from: Physics page. Links to: VR page.

Depends on:#7
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
Frontend Developer
#15

Build GamePlay Page

To Do

As a Frontend Developer, I want to implement the GamePlay page based on the existing JSX design (GamePlay v2) so that Players can play a game and adjust in-game settings. The page should render the game view and provide settings controls. Links from: GamePage. Links to: Profile page.

Depends on:#14
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
Frontend Developer
#19

Implement Physics Simulation API

To Do

As a Backend Developer, I want to implement API endpoints for physics simulation configuration so that Developers can save and retrieve physics settings per project. Endpoints: GET /projects/{id}/physics, PUT /projects/{id}/physics.

Depends on:#18
Waiting for dependencies
AI 78%
Human 22%
Medium Priority
1.5 days
Backend Developer
#25

Integrate AI Coding Assistant

To Do

As an AI Engineer, I want to integrate Claude 4.6 Opus (via Litellm) into the Editor page so that Developers can receive AI-powered coding assistance while writing game scripts. The integration should support context-aware suggestions and explanations routed through Litellm.

Depends on:#18
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2.5 days
AI Engineer
#9

Build VR Page

To Do

As a Frontend Developer, I want to implement the VR configuration page based on the existing JSX design (VR v2) so that Developers can set up VR-compatible settings for their games. Links from: Multiplayer page. Links to: Platform page.

Depends on:#8
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
Frontend Developer
#16

Build Profile Page

To Do

As a Frontend Developer, I want to implement the Profile page based on the existing JSX design (Profile v2) so that Players can view their achievements and edit their profile. Links from: GamePlay page.

Depends on:#15
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
1.5 days
Frontend Developer
#20

Implement Multiplayer Network API

To Do

As a Backend Developer, I want to implement API endpoints for multiplayer network setup so that Developers can configure and persist multiplayer settings. Endpoints: GET /projects/{id}/multiplayer, PUT /projects/{id}/multiplayer.

Depends on:#19
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
2 days
Backend Developer
#26

Integrate Visual Asset Generator

To Do

As an AI Engineer, I want to integrate Google Nano Banana (via Litellm) so that Developers can generate visual assets directly within the Editor. The workflow should use Langchain to orchestrate generation requests and return assets ready for import.

Depends on:#25
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2.5 days
AI Engineer
#27

Integrate GPT Dev Assistant

To Do

As an AI Engineer, I want to integrate GPT 5.4 (via Litellm) as a user-friendly assistant in the development environment so that Developers can ask questions, get documentation summaries, and receive guidance. The AI assistant should be accessible from the Dashboard and Editor.

Depends on:#25
Waiting for dependencies
AI 72%
Human 28%
Medium Priority
2 days
AI Engineer
#10

Build Platform Page

To Do

As a Frontend Developer, I want to implement the Platform deployment page based on the existing JSX design (Platform v2) so that Developers can deploy and test their games across PC, mobile, and console platforms. Links from: VR page. Links to: Settings page.

Depends on:#9
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
Frontend Developer
#21

Implement VR Configuration API

To Do

As a Backend Developer, I want to implement API endpoints for VR configuration so that Developers can save and retrieve VR settings for their projects. Endpoints: GET /projects/{id}/vr, PUT /projects/{id}/vr.

Depends on:#20
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
1.5 days
Backend Developer
#24

Implement Player Profile API

To Do

As a Backend Developer, I want to implement API endpoints for the Player profile so that Players can view and update their profile and achievements. Endpoints: GET /players/{id}/profile, PUT /players/{id}/profile, GET /players/{id}/achievements.

Depends on:#16
Waiting for dependencies
AI 78%
Human 22%
Medium Priority
1.5 days
Backend Developer
#22

Implement Platform Deploy API

To Do

As a Backend Developer, I want to implement API endpoints for platform deployment and testing so that Developers can trigger builds and tests for PC, mobile, and console targets. Endpoints: POST /projects/{id}/deploy, GET /projects/{id}/deploy/status.

Depends on:#21
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
2 days
Backend Developer
Landing design preview
Landing: View Engine
Landing: Explore Features
Signup: Create Account
Login: Sign In
Dashboard: View Projects
Dashboard: Create Project
Editor: Build Environment
Editor: Write Scripts
Editor: Import Assets
Physics: Configure Simulation
Multiplayer: Setup Network
VR: Configure VR
Platform: Deploy Game
Platform: Test Platforms
Settings: Optimize Performance