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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 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 Stars·973 Forks·JavaScript·5 Aufrufelunakepio.github.io/Mario-Kart-3.js↗

Mario Kart 3.js

Mario-Kart-3.js ist eine browserbasierte 3D-Rennsimulation, die in JavaScript implementiert ist. Sie nutzt eine WebGL-Game-Engine, um dreidimensionale Rennstrecken und Fahrzeugmodelle direkt im Webbrowser unter Verwendung der Grafikhardware zu rendern.

Die Simulation bietet ein physikbasiertes Drifting- und Manöversystem, um Geschwindigkeitsvorteile zu erzielen, sowie ein Item-System für Wettbewerbsvorteile während der Rennen.

Das Projekt umfasst ein Fahrzeugsteuerungssystem, das Tastatur- und Maus-Eingaben auf Lenkung und Beschleunigung abbildet, sowie eine Simulations-Engine, die Kollisionserkennung und skriptbasierte Item-Logik verwaltet.

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.

Star-Verlauf

Star-Verlauf für mustache-dev/mario-kart-3.jsStar-Verlauf für mustache-dev/mario-kart-3.js

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Mario Kart 3.js

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Mario Kart 3.js.
  • o3de/o3deAvatar von o3de

    o3de/o3de

    8,954Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,954
  • urho3d/urho3dAvatar von urho3d

    urho3d/urho3d

    4,707Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,707
  • flame-engine/flameAvatar von flame-engine

    flame-engine/flame

    10,646Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,646
  • hiloteam/hiloAvatar von hiloteam

    hiloteam/Hilo

    5,932Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,932
Alle 30 Alternativen zu Mario Kart 3.js anzeigen→

Häufig gestellte Fragen

Was macht mustache-dev/mario-kart-3.js?

Mario-Kart-3.js ist eine browserbasierte 3D-Rennsimulation, die in JavaScript implementiert ist. Sie nutzt eine WebGL-Game-Engine, um dreidimensionale Rennstrecken und Fahrzeugmodelle direkt im Webbrowser unter Verwendung der Grafikhardware zu rendern.

Was sind die Hauptfunktionen von mustache-dev/mario-kart-3.js?

Die Hauptfunktionen von mustache-dev/mario-kart-3.js sind: Racing Simulations, Vehicle Simulation Controls, 3D Game Engines, Collision Detection, WebGL Rendering, HTML5 JavaScript Games, Racing Game Implementations, Tactical Item Systems.

Welche Open-Source-Alternativen gibt es zu mustache-dev/mario-kart-3.js?

Open-Source-Alternativen zu mustache-dev/mario-kart-3.js sind unter anderem: 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…