awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mustache-dev avatar

mustache-dev/Mario-Kart-3.js

0
View on GitHub↗
4,578 estrellas·973 forks·JavaScript·6 vistaslunakepio.github.io/Mario-Kart-3.js↗

Mario Kart 3.js

Mario-Kart-3.js es una simulación de carreras en 3D basada en navegador e implementada en JavaScript. Utiliza un motor de juego WebGL para renderizar pistas de carreras y modelos de vehículos tridimensionales directamente en el navegador mediante hardware gráfico.

La simulación cuenta con un sistema de derrape y maniobras basado en física para ganar velocidad, además de un sistema de objetos de poder para obtener ventajas competitivas durante las carreras.

El proyecto incluye un sistema de control de vehículos que mapea las entradas de teclado y ratón a la dirección y aceleración, junto con un motor de simulación que gestiona la detección de colisiones y la lógica de objetos programada.

Features

  • Racing Simulations - Provides a full browser-based racing simulation including speed and position tracking.
  • Vehicle Simulation Controls - Ships keyboard-driven controls for steering, acceleration, and vehicle navigation.
  • 3D Game Engines - Ships a 3D game engine capable of rendering high-performance race tracks and vehicles.
  • Collision Detection - Provides collision detection to calculate intersections between vehicles and track geometry.
  • WebGL Rendering - Employs WebGL for GPU-accelerated rendering of 3D race tracks and vehicle models.
  • HTML5 JavaScript Games - Implements a complete racing game using HTML5 and JavaScript for logic and rendering.
  • Racing Game Implementations - Provides a functional JavaScript implementation of kart racing mechanics and physics.
  • Tactical Item Systems - Includes a tactical item system for deploying power-ups to gain advantages over opponents.
  • Drifting Mechanics - Implements a physics-based drifting system that allows players to gain speed boosts.
  • Entity Component Systems - Implements an entity component system for managing kart positions and velocities with high performance.
  • Game Loops - Utilizes a core game loop to synchronize physics updates and rendering cycles.
  • Game Logic Scripting - Implements scripted logic to define the behavior of power-up items during races.
  • Gameplay Mechanics Implementation - Implements core racing mechanics such as drifting for speed boosts and item usage.
  • Vehicle State Machines - Uses a state machine to handle transitions between acceleration, steering, and drifting based on user input.

Historial de estrellas

Gráfico del historial de estrellas de mustache-dev/mario-kart-3.jsGráfico del historial de estrellas de mustache-dev/mario-kart-3.js

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Mario Kart 3.js

Proyectos open-source similares, clasificados según cuántas características comparten con Mario Kart 3.js.
  • o3de/o3deAvatar de o3de

    o3de/o3de

    8,954Ver en GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    Ver en GitHub↗8,954
  • urho3d/urho3dAvatar de urho3d

    urho3d/urho3d

    4,707Ver en GitHub↗

    Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game objects from nodes and attached components, separating transforms from behaviors for modular design. The engine integrates AngelScript and Lua scripting for game logic, uses the Bullet library for physics simulation, and renders scenes with OpenGL or Direct3D through forward, deferred, or light pre-pass pipelines with customizable render passes and shadow mapping. The engine distinguishes itself with a built-in visual scene and UI editor for composing 3D worlds and interface layouts

    C++2d3d3d-graphics
    Ver en GitHub↗4,707
  • flame-engine/flameAvatar de flame-engine

    flame-engine/flame

    10,646Ver en GitHub↗

    Flame is a 2D game engine for Flutter and Dart. It provides a component-based game framework for managing entities and their lifecycles through a hierarchical architecture, alongside a dedicated system for game asset management and input handling. The engine distinguishes itself through a specialized integration layer for external physics engines to handle rigid body dynamics and collision detection. It also features a high-performance task model that uses isolates to offload heavy computations and prevent main thread blocking. The framework covers a broad range of capabilities including vis

    Dartdartflameflutter
    Ver en GitHub↗10,646
  • hiloteam/hiloAvatar de hiloteam

    hiloteam/Hilo

    5,932Ver en GitHub↗

    Hilo is an HTML5 game engine for building 2D games that run across browsers and devices. It renders graphics through Canvas, DOM, or WebGL backends, automatically selecting the best option for the target environment. The engine provides a complete game development solution with sprite, skeletal, and particle animation, along with a texture atlas system for efficient image loading and rendering. The framework distinguishes itself through its integration of the DragonBones skeletal animation engine, which drives bone-based character movement without frame-by-frame sprites, and its Chipmunk phys

    JavaScriptcanvasgamehilo
    Ver en GitHub↗5,932
Ver las 30 alternativas a Mario Kart 3.js→

Preguntas frecuentes

¿Qué hace mustache-dev/mario-kart-3.js?

Mario-Kart-3.js es una simulación de carreras en 3D basada en navegador e implementada en JavaScript. Utiliza un motor de juego WebGL para renderizar pistas de carreras y modelos de vehículos tridimensionales directamente en el navegador mediante hardware gráfico.

¿Cuáles son las características principales de mustache-dev/mario-kart-3.js?

Las características principales de mustache-dev/mario-kart-3.js son: Racing Simulations, Vehicle Simulation Controls, 3D Game Engines, Collision Detection, WebGL Rendering, HTML5 JavaScript Games, Racing Game Implementations, Tactical Item Systems.

¿Qué alternativas de código abierto existen para mustache-dev/mario-kart-3.js?

Las alternativas de código abierto para mustache-dev/mario-kart-3.js incluyen: o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… urho3d/urho3d — Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game… nem0/lumixengine — LumixEngine is a high-performance C++ 3D game engine designed for building interactive 3D applications. It is built on… flame-engine/flame — Flame is a 2D game engine for Flutter and Dart. It provides a component-based game framework for managing entities and… hiloteam/hilo — Hilo is an HTML5 game engine for building 2D games that run across browsers and devices. It renders graphics through… galacean/engine — This is a web-based 3D game engine designed for creating high-performance interactive experiences on web and mobile…