Media Summary: My game has a basic entity system. I show how You've probably seen it: IOrderService, IEmailService, IPaymentService… and every class has exactly one implementation. How to follow the principle of Couple To Abstractions, Not Concretions, and how to avoid tempting others to break the rule.

Interfaces In Odin - Detailed Analysis & Overview

My game has a basic entity system. I show how You've probably seen it: IOrderService, IEmailService, IPaymentService… and every class has exactly one implementation. How to follow the principle of Couple To Abstractions, Not Concretions, and how to avoid tempting others to break the rule. I'm doing trying to get some basic UI rendering ideas up and running using D3D12. Learn Content worked on in this video: GitHub: Discord: ...

Photo Gallery

Interfaces in Odin
"using" in Odin lang simplifies my entity system
You Don’t Need an Interface for Everything
Odin Intro (2 / 3) - Polymorphism
Always Use Interfaces
Basics of Odin - A Fast, Simple Programming Language
LTS Webinar “Statically checked interfaces” with Odin Holmes
cOdin' Odin: D3D12
Odin api walk-through & game explorations
Creating Flexible Interfaces | The Odin Project Walkthrough
Gameplay State Machines Using Unions ⭐ Great Odin Feature
Docking finally working with Odin, IMGUI, BGFX, GLFW
Sponsored
View Detailed Profile
Interfaces in Odin

Interfaces in Odin

Learn more about

"using" in Odin lang simplifies my entity system

"using" in Odin lang simplifies my entity system

My game has a basic entity system. I show how

You Don’t Need an Interface for Everything

You Don’t Need an Interface for Everything

You've probably seen it: IOrderService, IEmailService, IPaymentService… and every class has exactly one implementation.

Odin Intro (2 / 3) - Polymorphism

Odin Intro (2 / 3) - Polymorphism

An introduction to the

Always Use Interfaces

Always Use Interfaces

How to follow the principle of Couple To Abstractions, Not Concretions, and how to avoid tempting others to break the rule.

Sponsored
Basics of Odin - A Fast, Simple Programming Language

Basics of Odin - A Fast, Simple Programming Language

This video is an intro to the

LTS Webinar “Statically checked interfaces” with Odin Holmes

LTS Webinar “Statically checked interfaces” with Odin Holmes

In this talk

cOdin' Odin: D3D12

cOdin' Odin: D3D12

I'm doing trying to get some basic UI rendering ideas up and running using D3D12. Learn

Odin api walk-through & game explorations

Odin api walk-through & game explorations

Backend repo: https://github.com/arturfil/coffees_odin Frontend repo: https://github.com/arturfil/coffees_odin_client.

Creating Flexible Interfaces | The Odin Project Walkthrough

Creating Flexible Interfaces | The Odin Project Walkthrough

Content worked on in this video: https://www.poodr.com/ GitHub: https://github.com/raulvillajr95 Discord: ...

Gameplay State Machines Using Unions ⭐ Great Odin Feature

Gameplay State Machines Using Unions ⭐ Great Odin Feature

Let me show you why

Docking finally working with Odin, IMGUI, BGFX, GLFW

Docking finally working with Odin, IMGUI, BGFX, GLFW

Stream ▻ http://www.twitch.tv/zealousprogramming.

I Asked Odin Devs About Zig... They Said THIS

I Asked Odin Devs About Zig... They Said THIS

Ultimate Zig Course 2026 - Zig vs