From Java to C++ – lambdas

In Java, we have our take on functional programming with lambdas. Obviously, as functional programmers love to tell us – they’re just a mere simplifications of the ‘real’ functional languages. However, introduced in Java 8, they’ve had  really changed how we do things in Java…

Read more

May 2021 Summary

The very beginning of May was a long weekend here in Poland, so I’ve caught some break. Well-rested I’ve dived in the internals of C language right after that. In general what was left were two chapters of C course. They’ve dealt with compilation, linking,…

Read more

April 2021 Summary

From the very beginning April was planned to be fully dedicated to C course. I’ve done nothing else, but just dive in it as deep as I could. Therefore, this summary is short, as it’s C, C and C all over 😉 The only original…

Read more

March 2021 Summary

March started with me finishing eight chapter of Tanenbaum’s book. It was caused by me waiting for C course to start, and therefore there’s another chapter already on GitHub. After that I could’ve started C course, but unfortunately suddenly I got some health problems (not…

Read more

BareMetalDev from 5 months’ perspective

It feels to me like it was a really long time ago, when I was writing my entry post for this whole project. Today it is over five months since I’ve started my journey on the path of mastery. What is more – my project…

Read more

Roguelike Aoc – Christmas is all around

With the Advent of Code finished I’ve decided to write one more post about the fixes and changes that I’ve introduced. During the lessons I was writing down all the ideas for improvements of the code. Below You’ll find all the changes. Previous location removed…

Read more

Roguelike AoC – part 26

In the twenty-sixth lesson of a roguelike game tutorial (the last one) we started with inventory. Unfortunately there’s no more lessons – the author dropped the project, however it still does not allow me to skip it. Last march of the BareMetalDev Advent of Code…

Read more

Roguelike AoC – part 25

In the twenty-fifth lesson of a roguelike game tutorial no actual logic-changes were introduced. Only the cleanup happened – which I’ve done also in my code. We’re not in Kansas anymore – split of main header file The author decided to split humongous rogue.h file…

Read more

Roguelike Aoc – part 24

In the twenty-fourth lesson of a roguelike game tutorial a decoupling of display and logic happened. That was something that I was planning for some time (Locations in my Level instance were specifically created for that). Let’s get into it. Starting with the Player Again…

Read more

Roguelike AoC – part 23

In the twenty-third lesson of a roguelike game tutorial something new appeared – a game menu. Instead of diving into locations, pathfinding and such – we do some interface work. However, there was a problem. Write once, run everywhere. Oh, wait… Yup. The problem is…

Read more

Back to top