awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
gameplay3d avatar

gameplay3d/gameplay

0
View on GitHub↗
4,864 stele·1,317 fork-uri·C++·9 vizualizăriwww.gameplay3d.io↗

Gameplay

Gameplay este un motor de joc C++ de înaltă performanță și un framework cross-platform conceput pentru dezvoltarea de jocuri interactive 2D și 3D. Funcționează atât ca un motor grafic 3D pentru randarea mediilor, cât și ca un kit de dezvoltare de jocuri 2D pentru crearea de mecanici bazate pe sprite-uri.

Framework-ul oferă un strat de abstractizare cross-platform pentru a se asigura că logica jocului și grafica rulează pe diverse platforme hardware și software folosind un codebase partajat.

Motorul implementează un pipeline de randare accelerat hardware și o logică de joc bazată pe componente pentru a separa datele de comportament. Utilizează o implementare C++ nativă cu gestionare manuală a memoriei pentru a gestiona randarea 3D în timp real și alocarea resurselor.

Features

  • C++ Game Engines - A high-performance C++ game engine designed for developing interactive 2D and 3D games across multiple platforms.
  • 2D - Provides the tools and environment necessary for designing and deploying two-dimensional interactive experiences.
  • 3D Game Engines - Functions as a comprehensive framework for rendering high-performance 3D graphics and managing complex gameplay mechanics.
  • Cross-Platform Game Clients - Ensures the same core game logic and assets execute across multiple operating systems using a shared C++ codebase.
  • Multi-Dimensional Game Creation - Provides a high-performance environment for creating and deploying both 2D and 3D interactive game experiences.
  • Hardware-Accelerated Rendering - Interfaces directly with graphics hardware to process 3D geometry and shaders for high-frame-rate visual output.
  • 3D Rendering Engines - Provides a specialized engine for the real-time calculation and display of three-dimensional graphical environments.
  • Modular Game Architectures - Uses a component-based architecture to organize game objects as independent parts, separating data from behavior.
  • Cross-Platform Abstraction Layers - Provides a unified interface to native operating system and hardware services to ensure cross-platform compatibility.
  • Cross-Platform Frameworks - Provides a development framework that supports multiple operating systems and target platforms for game logic and graphics.
  • Manual Memory Management - Implements explicit control over memory allocation and asset lifecycles to prevent pauses during real-time rendering.
  • Native C++ Implementations - Implements the engine core using native C++ to maximize execution speed and minimize system overhead for real-time rendering.
  • Game Development Kits - Ships a set of tools and libraries for creating two-dimensional sprites and gameplay mechanics.
  • Game Engines - Native C++ framework for mobile and desktop games.
  • Game Engines and Frameworks - C++ framework for 2D and 3D games.
  • Motoare de jocuri - Framework for 2D and 3D mobile and desktop games.

Istoric stele

Graficul istoricului de stele pentru gameplay3d/gameplayGraficul istoricului de stele pentru gameplay3d/gameplay

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Gameplay

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Gameplay.
  • flaxengine/flaxengineAvatar FlaxEngine

    FlaxEngine/FlaxEngine

    6,878Vezi pe GitHub↗

    FlaxEngine is a cross-platform game engine and development kit designed for creating high-fidelity 2D and 3D games. It functions as a programmable framework that supports the use of C# and C++ for building interactive experiences. The project includes a high-speed graphics rendering engine capable of producing professional visual assets and detailed three-dimensional scenes. It provides a pipeline for compiling and exporting project files across various operating systems using native software development kits and toolchains.

    C++
    Vezi pe GitHub↗6,878
  • panda3d/panda3dAvatar panda3d

    panda3d/panda3d

    5,150Vezi pe GitHub↗

    Panda3D is a cross-platform game engine and 3D graphics rendering system developed for Python and C++. It functions as a comprehensive framework for building interactive 3D applications, providing a real-time physics simulator and a specialized 3D asset pipeline tool. The engine distinguishes itself by combining a high-performance C++ core with interoperable Python language bindings. It utilizes a scene graph architecture to organize 3D objects and provides a pipeline-based asset conversion system to optimize models and textures for runtime loading. Its capability surface includes low-level

    C++c-plus-pluscross-platformgame-development
    Vezi pe GitHub↗5,150
  • ambientrun/ambientAvatar AmbientRun

    AmbientRun/Ambient

    3,902Vezi pe GitHub↗

    Ambient is a cross-platform multiplayer game engine and runtime environment developed in Rust. It provides a system for building and deploying high-performance games that run across web browsers and desktop platforms using WebAssembly and WebGPU. The project features a networked database that automatically replicates real-time state and components between servers and players. It utilizes WebAssembly sandboxes to isolate game logic, which prevents individual script crashes and allows for the secure execution of untrusted code. The framework includes a graphics system for high-fidelity 3D visu

    Rust
    Vezi pe GitHub↗3,902
  • spring/springAvatar spring

    spring/spring

    3,914Vezi pe GitHub↗

    Spring is a cross-platform game engine and framework designed specifically for the development and execution of multiplayer real-time strategy games. It provides a high-performance simulation environment for managing large-scale battles and unit movements across different operating systems using a shared codebase. The engine functions as a multiplayer game server and networking layer, coordinating real-time game state and match synchronization between remote players. It includes a dedicated lobby client system for multiplayer match coordination as well as the capability to execute single-play

    C++
    Vezi pe GitHub↗3,914
Vezi toate cele 30 alternative pentru Gameplay→

Întrebări frecvente

Ce face gameplay3d/gameplay?

Gameplay este un motor de joc C++ de înaltă performanță și un framework cross-platform conceput pentru dezvoltarea de jocuri interactive 2D și 3D. Funcționează atât ca un motor grafic 3D pentru randarea mediilor, cât și ca un kit de dezvoltare de jocuri 2D pentru crearea de mecanici bazate pe sprite-uri.

Care sunt principalele funcționalități ale gameplay3d/gameplay?

Principalele funcționalități ale gameplay3d/gameplay sunt: C++ Game Engines, 2D, 3D Game Engines, Cross-Platform Game Clients, Multi-Dimensional Game Creation, Hardware-Accelerated Rendering, 3D Rendering Engines, Modular Game Architectures.

Care sunt câteva alternative open-source pentru gameplay3d/gameplay?

Alternativele open-source pentru gameplay3d/gameplay includ: flaxengine/flaxengine — FlaxEngine is a cross-platform game engine and development kit designed for creating high-fidelity 2D and 3D games. It… panda3d/panda3d — Panda3D is a cross-platform game engine and 3D graphics rendering system developed for Python and C++. It functions as… spring/spring — Spring is a cross-platform game engine and framework designed specifically for the development and execution of… ambientrun/ambient — Ambient is a cross-platform multiplayer game engine and runtime environment developed in Rust. It provides a system… ttimo/doom3.gpl — This project is a high-performance 3D game engine implementation written in C++. Its primary purpose centers on game… openmw/openmw — OpenMW is a modern, open-source game engine designed to execute the game Morrowind and its expansions. It serves as a…