Home
Oskar Mendel
Cancel

Creating good puzzle games

During the last three weeks I have not spent too much time on just programming and instead addressed a topic of game development that I’ve just like many other more programmer-oriented game develop...

UI Subsystem Iteration

The title already spoiled the subject as we’re going to dive into the UI system that has been implemented into my engine. In this post I will outline some of the improvements made to the current ui...

Maraton Release v1.4.0

It is finally time for me to step out of the shadows and make my work public for the programming enthusiasts out there. Today I have finally merged one of the biggest PRs I’ve ever made to my engin...

Mathematics And Physics Part 2

After learning more about numbers it is time to investigate the most elementary part of mathematics, arithmetic. Arithmetic consists of the study of the more fundamental properties of numbers as we...

How to hack a .NET Core game

During my vacation, I spent some time with an MMORPG that I had not played before. I was enjoying playing the game but when I had to get back to work I realized that I won’t have time to play this ...

Mathematics And Physics Part 1

Whether you like it or not eventually you will have to apply some mathematics in your programs. Maybe you’re writing a game and have to simulate the player moving around in the world. You may have ...

Computer Memory Part 4

In this article, we will finally get our hands dirty by writing some code. We’ve now learned about how the CPU works and how it deals with memory so now it is time to discuss what programmers can d...

Computer Memory Part 3

Last article we learned about CPU caches and its different levels, we also learned about cache lines, how they are stored and retrieved and last but not least we also touched upon multiprocessing d...

Computer Memory Part 2

Last article we talked about the physical aspects of memory, how it communicates with different components, and how RAM chips work. This time we will combine that with how the memory within the CPU...

Computer Memory Part 1

At work, we have something that we call “competence day” once per month where all developers spend an entire day learning new things and keeping up to date with technology. Recently I’ve been spend...