BareMetalDev is officially online!

It’s just an announcement post to make it official. All my work from September 2020 just went online. Starting today I’m done with using GitHub for writing. My brand new blog is therefore publicly available at baremetaldev.com.

Read more

January 2021 summary

Usually the January is a brave new world to everyone, with resolutions, big plans and agendas. I’ve started my project back in September, so I feel like I’m a few months ahead. What I did not write in the December summary was information that I’ve…

Read more

December 2020 summary

When I’ve finished writing – November summary – it was actually 29th of it. Sunday is usually a free day for me – however I have a habit to plan my whole month in advance, therefore Sunday was the day to do it. It occurred…

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

Roguelike Aoc – part 22

In the twenty-second lesson of a roguelike game tutorial we still remain in the area of connecting doors. I’ve skipped a large part of the lesson as I’ve already implemented part of it. The details are below. Move everything down That is actually the thing…

Read more

Roguelike AoC – part 21

In the twenty-first lesson of a roguelike game tutorial we fix the ‘going through walls’ problem. Piece of cake The main thing to start with actually here, was to fix usage of Y variable in the while loop at the end of pathFind function. Second…

Read more

Back to top