Evaluando propuestas

Experienced Asp.Net Core Developer for Modern Multiplayer Snake Game

Publicado el 08 Noviembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

We are seeking a skilled ASP.NET Core developer to revitalize the classic Nokia 'Snake' game. The goal is to create a modern, web-based version with real-time multiplayer capabilities and automated deployment.

Gameplay Scope:
- The core experience should remain faithful to the Classic mode, preserving the familiar mechanics of the original Snake game.
- Visuals will be updated to crisp, modern 2D graphics, moving away from retro pixels towards clean lines and smooth animations.
- A lightweight real-time multiplayer layer is crucial. The game must support two or more players joining a room, seeing each other's snakes, and competing until only one player remains.

Technical Expectations:
- Server-side logic must be implemented in C#, ensuring proper separation between the game loop, the multiplayer hub (using SignalR or a similar technology), and the UI layer.
- The front-end can be developed using Blazor, Razor Pages, or a small JavaScript canvas, provided the technology stack remains within ASP.NET and ensures cross-browser compatibility.
- Automated deployment to fly.io is required, with provisioning, building, and pushing handled via GitHub Actions. Each commit should trigger a fresh instance deployment.
- The codebase must include a clear README file and comprehensive inline comments to facilitate future maintenance and hand-off.

Deliverables:
1. A well-structured GitHub repository containing all source code.
2. A working fly.io application URL with the multiplayer Classic mode fully enabled.
3. Comprehensive setup documentation and a short video walkthrough (Loom or GIF) demonstrating gameplay and the deployment flow.

We will collaborate through short sync calls, review pull requests, and clarify any edge cases. However, the selected freelancer is expected to drive the bulk of the implementation and provide realistic time estimates upfront. Join us in crafting a polished, nostalgic yet modern Snake experience.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por A. L.