Open in app

Sign In

Write

Sign In

Niko Savas
Niko Savas

272 Followers

Home

About

Oct 12, 2018

NomadECS released!

Finally some code — This post is part of a series where I’m documenting my experience building an ECS game engine from scratch. Check out the homepage for this project for more posts, information, and source code. As promised, I’ve built a barebones version of the Nomad game engine to share as an example…

Game Development

1 min read

NomadECS released!
NomadECS released!
Game Development

1 min read


Oct 2, 2018

What’s next for Nomad?

If you were worried that I’d leave the topic here, fret not! I’ve still got a lot of goals with both my game engine and this series. Fleshed-out examples

Game Development

3 min read

What’s next for Nomad?
What’s next for Nomad?
Game Development

3 min read


Sep 1, 2018

Nomad 8: Wrapping up

This post is part of a series where I’m documenting my experience building an ECS game engine from scratch. Check out the homepage for this project for more posts, information, and source code. If you’ve made it this far in the series, well done! At this point I’ve covered everything…

Game Development

2 min read

Nomad 8: Wrapping up
Nomad 8: Wrapping up
Game Development

2 min read


Aug 2, 2018

Nomad Game Engine: Part 7— The Event System

Inter-System communication — This post is part of a series where I’m documenting my experience building an ECS game engine from scratch. Check out the homepage for this project for more posts, information, and source code. Up until this point, we’ve almost got a working game engine — we have entities with components…

Programming

6 min read

Nomad Game Engine: Part 7— The Event System
Nomad Game Engine: Part 7— The Event System
Programming

6 min read


Jun 27, 2018

MacCoin — A fake cryptocurrency (Postmortem)

A look back at McMaster Software Engineering’s 2018 Kipling prank — The night before the Ritual of the Calling of the Engineer, each engineering faculty at McMaster University sets up a prank for the rest of the school to enjoy during our special day. Past pranks have included building a bridge on campus, a maze, and a water fountain. …

Cryptocurrency

7 min read

MacCoin — A fake cryptocurrency (Postmortem)
MacCoin — A fake cryptocurrency (Postmortem)
Cryptocurrency

7 min read


Jun 21, 2018

Nomad Game Engine: Part 6— The World

The engine’s glue — This post is part of a series where I’m documenting my experience building an ECS game engine from scratch. Check out the homepage for this project for more posts, information, and source code. I’ve gotten a few messages from readers about how parts of the engine fit together. In a…

Programming

7 min read

Nomad Game Engine: Part 6— The World
Nomad Game Engine: Part 6— The World
Programming

7 min read


Jun 9, 2018

Back in business

My last post was almost 3 months ago… Yikes. This will be a quick post to update on some general life stuff. …

2 min read

Back in business
Back in business

2 min read


Jun 30, 2017

Nomad Game Engine: Part 5 — Systems

Finally some game functionality — This post is part of a series where I’m documenting my experience building an ECS game engine from scratch. Check out the homepage for this project for more posts, information, and source code. After a bunch of posts on theory, we’re finally ready to touch upon the part of the…

Programming

6 min read

Nomad Game Engine: Part 5 — Systems
Nomad Game Engine: Part 5 — Systems
Programming

6 min read


May 4, 2017

Nomad Game Engine: Part 4.4 — SoA Implementation

Prepare to have your socks blown off — This post is part of a series where I’m documenting my experience building an ECS game engine from scratch. Check out the homepage for this project for more posts, information, and source code. Almost all of the things I’m going to share with you were taught to me in this…

Programming

9 min read

Nomad Game Engine: Part 4.4 — SoA Implementation
Nomad Game Engine: Part 4.4 — SoA Implementation
Programming

9 min read


Feb 28, 2017

Nomad Game Engine: Part 4.3 — AoS vs SoA

Optimizing data storage — This post is part of a series where I’m documenting my experience building an ECS game engine from scratch. Check out the homepage for this project for more posts, information, and source code. In the next couple blog posts, we’re going to take a dive off the deep end. I’ll…

Programming

7 min read

Nomad Game Engine: Part 4.3 — AoS vs SoA
Nomad Game Engine: Part 4.3 — AoS vs SoA
Programming

7 min read

Niko Savas

Niko Savas

272 Followers

http://savas.ca/ — niko@savas.ca

Following
  • Shawn Price

    Shawn Price

  • Chris Simmons

    Chris Simmons

  • Neon Essays

    Neon Essays

  • kin ko | ckxpress

    kin ko | ckxpress

  • Phil Pearl

    Phil Pearl

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech