awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OneLoneCoder avatar

OneLoneCoder/olcPixelGameEngine

0
View on GitHub↗
4,208 स्टार्स·917 फोर्क्स·C++·3 व्यूज़

OlcPixelGameEngine

olcPixelGameEngine is a cross-platform pixel game engine and rendering library designed for building two-dimensional games, simulations, and algorithm visualizations. It provides a framework for rendering graphics on a per-pixel basis across multiple operating systems.

The project functions as an embedded UI framework, allowing for the creation of interactive interface elements and the management of user input within a pixel-based visual environment. It is used for pixel art rendering and the development of cross-platform graphics prototypes.

Features

  • 2D Game Frameworks - Functions as a 2D game framework providing tools for building pixel-based interactive games across platforms.
  • Pixel Drawing - Enables direct rendering and manipulation of individual pixels on a canvas for simulations and prototypes.
  • Pixel Game Engines - Provides a comprehensive engine for rendering per-pixel graphics and building 2D games across multiple operating systems.
  • Direct-to-Buffer Framebuffers - Implements a direct-to-buffer framebuffer for high-performance, low-overhead pixel rendering.
  • Per-Pixel Graphics Renderers - Implements a per-pixel rendering system for building two-dimensional games and algorithm visualizations.
  • Software Rasterizers - Uses software-based rasterization to write color data to a memory buffer on the CPU before GPU upload.
  • Pixel Art Rendering Pipelines - Ships a rendering pipeline optimized for low-resolution, pixel-perfect visual experiences.
  • Pixel-Based UI Frameworks - Functions as an embedded UI framework for creating interactive elements within a pixel-based environment.
  • Frame-Based Input Polling - Uses frame-based input polling to check keyboard and mouse states at the start of every game loop.
  • Cross-Platform Graphics Frameworks - Provides a cross-platform graphics framework for quickly developing and testing visual prototypes.
  • Cross-Platform Windowing Abstractions - Provides a unified interface to abstract native windowing APIs for consistent display and input across platforms.
  • Algorithm Visualizers - Provides the tools to create interactive graphical animations for visualizing computer science algorithms.
  • Graphical User Interfaces - Provides capabilities to build interactive graphical user interfaces within a pixel-based environment.
  • Immediate Mode UI Frameworks - Implements an immediate mode UI rendering pattern where the interface is redrawn every frame.
  • Deterministic Main Loops - Executes game logic, input, and rendering in a deterministic, single-threaded main loop.
  • Game Engine Components - Game engine.
  • गेम इंजन - Simple tool for 2D game development.

स्टार हिस्ट्री

onelonecoder/olcpixelgameengine के लिए स्टार हिस्ट्री चार्टonelonecoder/olcpixelgameengine के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

OlcPixelGameEngine के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो OlcPixelGameEngine के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • isadorasophia/murderisadorasophia का अवतार

    isadorasophia/murder

    3,171GitHub पर देखें↗

    Murder is an entity component system game engine designed for 2D game development. It provides a core framework for managing game objects through an ECS architecture and includes a dedicated 2D game editor for asset management and real-time property configuration. The engine features a specialized 2D rendering pipeline supporting pixel art, sprite slicing, and parallax effects. It includes a hierarchical A* pathfinding system for agent navigation and a comprehensive asset management system for serializing and loading game resources. The project covers a broad range of capabilities, including

    C#fnagame-enginegamedev
    GitHub पर देखें↗3,171
  • faiface/pixelfaiface का अवतार

    faiface/pixel

    4,525GitHub पर देखें↗

    Pixel is a 2D game library and graphics engine for the Go programming language. It provides a hardware-accelerated renderer for drawing sprites, geometric shapes, and text, utilizing an optimized system of batching and transformation matrices. The project functions as a comprehensive toolkit for two-dimensional interactive applications, combining a graphics engine with a 2D vector math library for affine transformations and coordinate space projections. It includes a dedicated input manager that tracks keyboard presses and mouse movements using a polling-based system rather than asynchronous

    Go
    GitHub पर देखें↗4,525
  • vurtun/nuklearvurtun का अवतार

    vurtun/nuklear

    14,186GitHub पर देखें↗

    Nuklear is a portable, header-only immediate mode graphical user interface library written in C. It is designed to function as a lightweight framework for creating interfaces that render directly to hardware, making it suitable for integration into custom graphics engines, embedded systems, and resource-constrained environments. The library operates by generating abstract draw commands that are converted into vertex buffers, allowing for hardware-accelerated rendering through standard graphics APIs. By utilizing an immediate mode approach, the interface state is defined and updated within the

    Ccc89gui
    GitHub पर देखें↗14,186
  • laurentgomila/sfmlLaurentGomila का अवतार

    LaurentGomila/SFML

    11,911GitHub पर देखें↗

    SFML is a cross-platform multimedia framework for C++ designed for creating 2D graphics, audio, and network applications. It functions as a unified set of libraries that provides a 2D graphics rendering engine, an audio processing library, a network socket library, and a cross-platform window manager. The framework allows for the development of interactive software by coordinating real-time 2D graphics rendering, audio playback, and user input handling. It provides a standardized interface for creating and controlling application windows across multiple operating systems. Its capability surf

    C++
    GitHub पर देखें↗11,911
OlcPixelGameEngine के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

onelonecoder/olcpixelgameengine क्या करता है?

olcPixelGameEngine is a cross-platform pixel game engine and rendering library designed for building two-dimensional games, simulations, and algorithm visualizations. It provides a framework for rendering graphics on a per-pixel basis across multiple operating systems.

onelonecoder/olcpixelgameengine की मुख्य विशेषताएं क्या हैं?

onelonecoder/olcpixelgameengine की मुख्य विशेषताएं हैं: 2D Game Frameworks, Pixel Drawing, Pixel Game Engines, Direct-to-Buffer Framebuffers, Per-Pixel Graphics Renderers, Software Rasterizers, Pixel Art Rendering Pipelines, Pixel-Based UI Frameworks।

onelonecoder/olcpixelgameengine के कुछ ओपन-सोर्स विकल्प क्या हैं?

onelonecoder/olcpixelgameengine के ओपन-सोर्स विकल्पों में शामिल हैं: isadorasophia/murder — Murder is an entity component system game engine designed for 2D game development. It provides a core framework for… faiface/pixel — Pixel is a 2D game library and graphics engine for the Go programming language. It provides a hardware-accelerated… vurtun/nuklear — Nuklear is a portable, header-only immediate mode graphical user interface library written in C. It is designed to… leaferjs/leafer-ui — Leafer UI is a high-performance HTML5 canvas rendering engine and 2D vector graphics library. It utilizes a… laurentgomila/sfml — SFML is a cross-platform multimedia framework for C++ designed for creating 2D graphics, audio, and network… pistondevelopers/piston — Piston is a modular game engine and framework written in Rust for building two and three-dimensional graphical…