💾 Archived View for lantashifiles.com › gemlog › entries › 2022-01-17.gmi captured on 2024-07-08 at 23:58:37. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2022-03-01)
-=-=-=-=-=-=-
I've been busy the last couple days! I have too many hobbies, and I tend to jump between them.
Lantashi's Dungeon, my "Zork type" project, is coming along slowly. The Player isn't a ton of help, despite having programmed in C++ in the past! So, yeah, having to declare class methods as "virtual" so that the class becomes polymorphic is strange. It seems like that would be the default behavior. And Lambda's are fun.. very convenient!
I'm moving a lot of logic from where I started, the main.cpp class, to the Dungeon class, which now remembers where the Hero is (another class), and Monsters are, another class, though Monster is sub-classed by each Monster type (goblins, ogres, evil wizards and the like).
What I really need to do is start building content - the map, the monsters, what treasures you are going to uncover, stuff like that!
I'm using emacs to program Lantashi's Dungeon, g++ to compile, and I just set up gdb to help with debugging (setting up breakpoints, stepping through the code, examining variables). I saw a book about gdb at the fsf.org website (link below), and might be picking that up.
Sometimes I write fast, with the Player's help of course (*elbows the Player*), and sometimes a scene seems to take me forever. I don't know why. We've written another scene, but it isn't quite ready for public consumption yet, even though it is only a first draft.
If I can keep the Player awake long enough tonight, we might finish it up and publish that scene tomorrow.
I am also informing the Player that I, Lantashi, am getting jealous that all these *other* stories are going up, and not the one about me! (Lantashi's Dance) We'll be getting back to that soon, maybe after we post Chapter Two of Hybrid Shadows (which is mostly written).
Lantashi Files was mentioned in SmolZine, in issue 18 (link below!!!!). I want to thank SmolZine for talking about Lantashi Files in the "Hidden (and not so hidden) Gems" section. I want to thank SmolZine for the kind words about the capsule, and the fiction I put on here.
I also want to thank Ainent's World for mentioning this capsule, and helping SmolZine to find mine. Ainent wrote a Gemini server called "smolver". That's cool. One of these days I should try to write my own server software, though the "agate" software runs really well. Maybe I will give "smolver" a spin too.
Check out both those capsules. I will link them on the front page, as well as below!
Well, after tickling the Player awake, The Company is beckoning, and we have to go. Talk to everyone later!
Email: lantashi [at] protonmail [dot] com
https://shop.fsf.org/books-docs/debugging-gdb-gnu-source-level-debugger-v-731