BernuviaBernuvia
Categoría: JuegosWeb

Nitro Pals – 3D Kart Racing Game (three.js + Vite)

1/13
#carrera de karts#juego 3d#threejs#juego de navegador#juego de carreras

Un completo juego de carreras de karts en 3D para navegador: 8 pilotos originales, modos Gran Premio, VS y Contrarreloj, 11 potenciadores, derrapes y pantalla dividida para 2 jugadores. 100% procedural, sitio estático, PWA instalable.

16 USDC20 USDC−20%

Pago protegido

Tu dinero queda en custodia durante 1 día

Entrega inmediata

Descarga el código completo al pagar

Compra respaldada

¿Algún problema? Levanta una incidencia

Qué incluye
  • Código fuente completo: JavaScript, three.js, Vite (compilación estática, sin backend)
  • 100% procedural: pilotos, karts, estadio, objetos, música y SFX generados en código
  • 143 pruebas unitarias + pruebas e2e de Playwright, configuración de ESLint y Prettier
  • Guía de arquitectura + README con configuración, controles y pasos de despliegue
Tecnologías
JAJavaScriptTHthree.jsVIViteWEWebGL 2PWPWA
Descripción

¿Por qué Nitro Pals?

Nitro Pals no es una demostración técnica — es un juego de carreras de karts 3D completo y jugable que funciona en cualquier navegador moderno. Elige uno de ocho pilotos originales, compite contra siete rivales de CPU en copas completas de Gran Premio y envíalo a cualquier lugar como un sitio estático: sin servidor, sin base de datos, sin claves API.

  • 8 pilotos originales: Pip, Mochi, Bolt, Nova, Kiki, Bruno, Tako y Juno, cada uno con su propio kit de kart, colores y emblema
  • 3 modos de juego: Gran Premio (4 carreras, puntos, ceremonia de premios en 3D), Carrera VS y Contrarreloj con repeticiones fantasma
  • 4 clases de velocidad: 50cc, 100cc, 150cc y Espejo
  • Modo local para 2 jugadores en pantalla dividida (teclado + gamepad o dos gamepads)
  • Derrapes con potenciadores de turbo de tres niveles, secciones antigravedad y planeo
  • 11 potenciadores originales utilizados estratégicamente por la CPU
  • Banda sonora original procedimental: menú, carrera, vuelta final más rápida, Poder Estelar, temas de victoria y derrota
  • Controles de teclado, gamepad y táctiles en pantalla
  • PWA instalable que funciona sin conexión después de la primera visita

01. Elige tu piloto

Una pantalla de título limpia y animada con una vista previa 3D en vivo del piloto seleccionado en el estadio. Elige modo, 1 o 2 jugadores, duración de la carrera (1 o 3 vueltas) y clase (50cc, 100cc, 150cc, Espejo). Los retratos de los pilotos se renderizan a partir de los modelos 3D al inicio, y tus últimas elecciones se recuerdan.

02. Carreras completas de 8 karts

Inicio de cuenta regresiva con un impulso de salida perfecto, clasificaciones en vivo, minimapa, contador de vueltas y monedas que aumentan tu velocidad máxima. Siete pilotos de CPU siguen la línea de carrera, derrapan para obtener turbos, recogen cajas de ítems y lanzan potenciadores al grupo — y a ti.

03. Tres formas de competir

Gran Premio — cuatro carreras consecutivas con puntos (15-12-10-8-7-6-5-4), una tabla de clasificaciones después de cada carrera, el líder comenzando desde la parte trasera de la parrilla, y una ceremonia de premios en 3D para los tres primeros.

Carrera VS — una carrera única contra siete rivales de CPU, con resultados completos y tiempos de finalización.

Contrarreloj — solo tú, tres Nitros y el reloj. Los mejores tiempos se guardan por clase y número de vueltas, y un fantasma translúcido de tu mejor carrera compite a tu lado para que puedas ver exactamente dónde ganas o pierdes tiempo.

04. Multijugador en el sofá

Dos jugadores compiten uno al lado del otro en una pantalla — teclado + gamepad o dos gamepads — cada uno con su propia cámara, HUD, posición e ítems, contra todo el campo de CPU.

05. Carreras que se sienten geniales

Mantén un derrape para cargar chispas a través de tres niveles y suéltalo para un turbo. Las rampas de planeo te lanzan al aire, las secciones antigravedad te pegan a las paredes, y las almohadillas de impulso, baches y derrapes mantienen cada vuelta animada.

06. 11 potenciadores originales

Banana, Bote Rebote, Bote Teledirigido, Buscador de Cielo, Nitro, Triple Nitro, Bomba, Fantasma, Poder Estelar, Cometa y Rayo — cada uno con su propio ícono en el HUD, modelo 3D, efectos y reglas. Las probabilidades de ítems dependen de tu posición, así que los que están al final del grupo obtienen grandes regresos.

07. Juega en cualquier lugar, con cualquier controlador

  • Teclado: flechas o WASD para girar, Z/W para acelerar, Shift o K para derrapar, Espacio o E para ítems — cada acción se puede reasignar
  • Gamepad: cualquier controlador estándar (A gas, B freno, RB/RT derrape, LB/LT ítem)
  • Táctil: los botones en pantalla aparecen automáticamente en teléfonos y tabletas
  • Presets gráficos (Auto mantiene 60 fps), volumen de música y efectos, sacudida de cámara

08. Banda sonora original procedural

Cada nota está escrita en código y sintetizada en vivo con Web Audio: un tema de menú relajante, un tema de carrera emocionante, una versión más rápida para la última vuelta, un tema de Poder Estelar y fanfarrias de victoria / derrota, además de efectos de sonido sintetizados de motor, derrape y objetos.

100% procedural — sin dolores de cabeza por licencias de activos

Conductores, karts, el estadio, la multitud, tableros de patrocinadores, modelos de objetos, música y efectos de sonido son todos generados en código. No hay modelos, texturas ni archivos de sonido de terceros que licenciar. ¿Quieres tu propio arte? Coloca GLBs de karts o muestras de audio en la carpeta opcional del paquete de activos y reemplazarán las versiones procedimentales.

Arquitectura limpia y extensible

La simulación de carreras (reglas, objetos, CPU, física) vive en una capa pura, testeable con Node, completamente separada del renderizado, la interfaz de usuario, el audio y la entrada. Agregar un conductor, objeto o modo tiene un lugar documentado donde ir.

  • Música, volumen de efectos, sacudida de cámara y configuraciones de reasignación de teclado
  • Arnés de depuración (?debug=1) para iteración rápida
  • Construcción de ruta relativa: hospeda desde cualquier carpeta o host estático

Pila tecnológica

  • JavaScript (módulos ES)
  • three.js · WebGL 2
  • Vite 7
  • node --test pruebas unitarias · Playwright e2e · ESLint · Prettier

Requisitos

  • Node.js 20.19+
  • Cualquier navegador con WebGL 2 (escritorio o móvil)

Plantillas relacionadas

−33%

Smart-Money Tracker for Polymarket – macOS SwiftUI App

Aplicación nativa de macOS para descubrir, seguir y analizar las carteras más rentables de Polymarket: tasa de ganancia real, apuestas compartidas, alertas y simulación de copy-trading. Sin claves API, sin backend.

Aplicación de escritorio

10 USDC15 USDC
3
−58%

MediAgenda - medical booking SaaS

Completo SaaS de reservas médicas construido con Next.js 14, Prisma y Stripe. Cuatro portales (pacientes, doctores, administrador, soporte) chat en tiempo real, registros médicos, bilingüe EN/ES. Lanza tu clínica en días.

SaaS

19 USDC45 USDC
(1)1
−59%

Cursa – Aplicación Android para Estudiantes Universitarios (Kotlin + Compose)

Aplicación nativa de Android para estudiantes universitarios: calificaciones por cortes de período con la calificación que necesitas, horario y asistencia, tareas, gastos y notas. Kotlin + Jetpack Compose, 100% offline, inglés y español.

Aplicación móvil

12 USDC29 USDC

Aún no hay reseñas. Sé la primera persona en contar tu experiencia.