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
·

4 repository-uri

Awesome GitHub RepositoriesFixed-Point Arithmetic Engines

High-performance mathematical engines using integer-based fixed-point arithmetic to avoid floating point overhead.

Distinct from Fixed-Point Math Optimizations: Focuses on the engine implementation for general C development rather than specific embedded optimization strategies.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Fixed-Point Arithmetic Engines. Refine with filters or upvote what's useful.

Awesome Fixed-Point Arithmetic Engines GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • waruqi/tboxAvatar waruqi

    waruqi/tbox

    5,111Vezi pe GitHub↗

    tbox is a multi-platform C standard library and toolkit designed for portable software development. It provides a core foundation for low-level system programming through a collection of system primitives, data structures, and memory management tools. The project includes a coroutine framework for cooperative multitasking and asynchronous logic, a data structure library featuring generic containers with a consistent iterator interface, and a memory management toolkit for pool allocation and debugging of heap overflows and leaks. It also provides a network and serialization toolset for handlin

    Provides a fast mathematical engine using integers and configurable scale factors to avoid floating point hardware overhead.

    C
    Vezi pe GitHub↗5,111
  • xproger/openlaraAvatar XProger

    XProger/OpenLara

    5,017Vezi pe GitHub↗

    OpenLara este un motor de joc open-source și un emulator de jocuri clasice conceput pentru a încărca și executa fișierele de date originale ale jocurilor clasice de acțiune-aventură. Funcționează ca un runtime de joc cross-platform care permite activelor jocurilor legacy să ruleze pe hardware și sisteme de operare moderne. Motorul dispune de un sistem de fizică determinist folosind matematică în virgulă fixă pentru a asigura mișcarea și comportamentul consistent pe diferite medii hardware. Proiectul încorporează un sistem de entități bazat pe componente și un proces de încărcare a nivelurilor bazat pe date pentru a reconstrui geometria lumii și plasarea obiectelor. Suprafața sa tehnică acoperă detectarea coliziunilor bazată pe grid, blending-ul animațiilor bazat pe stare și un pipeline de randare abstractizat care separă logica de bază a jocului de API-ul grafic.

    Utilizes a fixed-point arithmetic engine to ensure deterministic physics and movement across different hardware environments.

    C
    Vezi pe GitHub↗5,017
  • beyond-all-reason/beyond-all-reasonAvatar beyond-all-reason

    beyond-all-reason/Beyond-All-Reason

    3,991Vezi pe GitHub↗

    Beyond-All-Reason este un joc de strategie în timp real și o simulare militară 3D axată pe lupte tactice la scară largă, construcția de baze și gestionarea resurselor. Acesta funcționează ca o platformă competitivă multiplayer cu lobby-uri clasate și matchmaking bazat pe abilități. Proiectul include un editor de hărți personalizat pentru proiectarea unor niveluri și medii de joc unice prin configurare structurală și tematică. Simularea acoperă gestionarea economiei militar-industriale, inclusiv extracția resurselor și recuperarea activelor. Gameplay-ul tactic implică comandarea formațiunilor de armată, utilizarea radarului pentru detectarea unităților inamice și gestionarea expansiunilor bazei pentru a susține forțele militare.

    Uses a fixed-point math engine to prevent floating point drift and maintain simulation synchronicity across different hardware.

    Lua
    Vezi pe GitHub↗3,991
  • linebender/resvgAvatar linebender

    linebender/resvg

    3,895Vezi pe GitHub↗

    Resvg este o bibliotecă de randare SVG de înaltă conformitate și un motor de parsare conceput pentru a converti grafica vectorială scalabilă în imagini raster. Funcționează ca un convertor SVG în raster care rezolvă arbori XML și gestionează transformarea datelor vectoriale în formate bitmap. Proiectul asigură consistența vizuală cross-platform prin producerea unui output identic, pixel-perfect, indiferent de sistemul de operare sau arhitectura CPU. Se distinge printr-un motor de layout de text care gestionează tipografia complexă, inclusiv reordonarea bidirecțională, modurile de scriere verticală și fonturile emoji colorate. Biblioteca acoperă o suprafață largă de capabilități, inclusiv aplicarea foilor de stil CSS externe, randarea filtrelor vizuale precum Gaussian blur și rezoluția programabilă pentru fonturi și imagini. De asemenea, încorporează măsuri de securitate pentru a proteja împotriva atacurilor de epuizare a resurselor prin impunerea unor limite privind complexitatea documentului și adâncimea de imbricare.

    Implements a rendering engine using fixed-point arithmetic to ensure deterministic, pixel-perfect output across different CPU architectures.

    Rustrendersvg
    Vezi pe GitHub↗3,895
  1. Home
  2. Software Engineering & Architecture
  3. Integer Arithmetic
  4. Fixed-Point Math Optimizations
  5. Fixed-Point Arithmetic Engines