Skip to content
View antoniukoff's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report antoniukoff

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
antoniukoff/README.md

Hi, I'm Volodymyr 👋

I'm a game developer with a focus on game engines, graphics programming, and performance optimization. My projects range from custom game engines to complete games, and this GitHub showcases my technical skills and work.

🔧 What I do:

  • Game Engines: I have a strong passion for game engine architecture. I have developed multiple engines from scratch, with a focus on rendering, physics, and optimizing performance.
  • Graphics Programming: OpenGL and Vulkan are my go-to APIs for working with shaders, lighting, and 3D rendering.
  • Optimization: I enjoy squeezing performance out through memory management, multithreading, data-oriented design, and other approaches.

🚀 Projects I'm Proud Of:

  • Unbreaded: A 3D action-puzzle platformer where I implemented an AI system with custom behaviors and optimized gameplay code to reduce bugs and boost performance.
  • Reflecs: A fast ECS library for efficient entity management featuring compile-time reflection, individual field pooling, and more.
  • Inferno Engine: A game engine designed for performant 2D game development featuring batch rendering, particle system, UI, etc.
  • EvolvECS: A 3D engine project that includes a physics engine and advanced rendering, all written from the ground up in C++.

Feel free to explore my repositories! You’ll find a mix of well-documented projects and personal experiments that help me learn and grow as a developer.

🎓 A bit about me:

I’m currently finishing my Advanced Diploma in Game Programming at Humber College in Toronto. I’m open to collaboration and always looking for new challenges whether it’s a project idea or just discussing interesting technical topics.

📫 Get in touch:

Thanks for stopping by, and I hope you find something interesting in my work!

Pinned Loading

  1. reflecs reflecs Public

    A Lightweight ECS Library for fast and easy entity management

    C++ 1

  2. InfernoEngine InfernoEngine Public

    Inferno Engine is a homemade and versatile game engine developed with a focus on performance and ease of use. the Inferno Engine offers a range of features tailored to assist in building immersive …

    C++

  3. EvolveECS EvolveECS Public

    3D engine ptototyped for seamless constrained and unconstrained physics simulations. The engine also showcases features regarding code design, optimization, dynamic content loading, etc.

    C++

  4. rylerbleau/TowerDefense rylerbleau/TowerDefense Public

    Tower Carnage is a tower defense game with a focus on AI algorithms such as steering behaviors, decision-making logic, and pathfinding algorithms which all come together to simulate intelligent ene…

    C++

  5. TickleRebellion TickleRebellion Public

    My Global Game Jam 2024 Submission on the theme "Make Me Laugh!"

    C

  6. MashdorDev/unbreaded MashdorDev/unbreaded Public

    Unbreaded is a captivating game where a gingerbread man, animated by a passionate chef's final act, embarks on a quest against an evil corporation. Set in a world merging a cozy bakery with industr…

    C++ 2 1