Skip to content
View tiagzoc's full-sized avatar
💼
Open to work
💼
Open to work
  • France, Lyon
  • 22:42 (UTC +01:00)

Highlights

  • Pro

Block or report tiagzoc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tiagzoc/README.md

Hey there 👋

I'm Tiago, a 3rd-year programming student based in Lyon, France.

I mostly create tools and game engines using C and C++. I often work with low-level libraries such as DirectX12 and OpenGL for rendering and try to rely on as few external libraries as possible. I'm also comfortable working on gameplay, as my first two years at school were more gameplay-focused.

The objective of this profile is to upload and showcase the projects and experiments I'm currently working on — some projects may be in progress or not completely finished. I work on many group projects at school but can't always fork them, so please check the repositories’ README files to see other contributors.


Tools and Technologies

  • Native C, C++ and C#
  • Miro for project architecture
  • DirectX12 and OpenGL for rendering
  • CMake for the files management

About me

  • I really like maths and physics — discovering new concepts is very cool
  • I'm a very social person and enjoy discussing and debating with people
  • I like sports, especially the gym and football

Pinned Loading

  1. PIT_Engine PIT_Engine Public

    A 3D Game Engine made with DirectX12 and native C++ only. It contains an ECS system with real time collision and physics. A small shooter game is included for testing. Made by 3 people in 5 weeks.

    C++

  2. MultiPlayer MultiPlayer Public

    Multiplayer project using Winsock2 and a small custom 2D Engine. Rendering is done with SFML 2.6. Project made by 2 people in 3 weeks.

    C++

  3. MultiThreading MultiThreading Public

    A C++ project simulating thousands of moving entities in real-time using multithreading and a spatial partitioning system. Each area of the arena is managed by a dedicated thread, and entities int…

    C++

  4. DonutMath DonutMath Public

    Small C++ console project that renders a rotating 3D donut using ASCII characters. The project is inspired by A1k0n's donut. This was my 3rd year math project.

    C++

  5. MomoCrash/gc-ministudio MomoCrash/gc-ministudio Public

    A contemplative game about Norwegian folklore.

    Python 1

  6. AudioEngine AudioEngine Public

    A C++ audio editor done for a school project by 2 people in 2 weeks. It includes a SMFL UI, function to edit .wav file and a XAudio2 sound player.

    C++