Git Product home page Git Product logo

Hi, I'm Sami 👋

I'm a low-level game programmer committed to providing fast, reliable, efficient code that lasts.
I aim to empower game designers, artists and programmers with performant, scalable and easy-to-use tools and systems.

Topics I find fascinating or want to get into

C & C++, game engines, optimisation and performance, x86/ARM/PowerPC SIMD intrinsics and assembly, CPU dispatching, CPU inner workings, cross-platform code, Windows and Linux APIs, profiling, efficient memory management, multithreading, audio programming, network/socket programming, data compression, algorithmics, mathematics, graph theory, physics, energy-efficient development practices/code/hardware, hardware repair and diagnostic software

People I look up to for their work and programming philosophy

linkedin.com/in/samiamara /// [email protected]

Sami's Projects

bad icon bad

A C/C++ SIMD math library for video game programming and connected fields, targeting x86, x86-64 and ARM architectures.

cpu_specs icon cpu_specs

CPU features detection at runtime with the x86 CPUID instruction

logs icon logs

Personal C buffered logging library. No C runtime, no C stdlib.

mini_company icon mini_company

Mini Company is a short single player third-person brawler game. Play as a group of 9 brave knights to free an island.

mmt icon mmt

Managed Memory Tools – Functions and allocators to help with managing allocated memory and reduce memory allocations

procedural_szen icon procedural_szen

Practical school assignment on sequences and series in the complex field, applied to 2D pattern drawing.

projection icon projection

PROJECTION is a 2.5D action game which mixes puzzle and platforming.

rubiks_cube icon rubiks_cube

Rubik's cube implementation in Unity, by Sami AMARA and Thomas DALLARD

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.