View all by logicandchaos
Creator
Follow logicandchaos
Follow
Following logicandchaos
Following
Add To Collection
Collection
Community
Devlog
Endless Prose
←
Return to Endless Prose
Devlog
Finishing the Library
April 05, 2024
by
logicandchaos
Today, I made the decision to finalize my work on the library. While it might appear lacking without an encounter system and a few other features, it was never intended to be a complete game engine an...
Continue reading
Text Adventure Library - Builder Pattern
March 27, 2024
by
logicandchaos
Welcome back fellow developers! Today I am going over how I build complex objects for my text adventure. I created the Noun class as the base class for all objects in my game, there are three derived...
Continue reading
Text Adventure Library - Slaying the Spaghetti Monster!
November 22, 2023
by
logicandchaos
Greetings, fellow developers! In my previous installment, I revealed my project was rapidly growing in both size and complexity becoming unmanageable. To tackle this issue, I made a crucial decision:...
Continue reading
From Prototype to Production
September 25, 2023
by
logicandchaos
Hello, fellow developers! It's been a while! Don't worry, the project is far from abandoned, but I did have to take a step back and redesign the whole thing. I'll go over the reasons why, the obstacle...
Continue reading
Redesign!
July 22, 2023
by
logicandchaos
Hey, I haven't posted anything in awhile, and that is because there hasn't been anything new to post. Part of this development journey was to test out using chatGPT for game development. A lot of deve...
Continue reading
Improving the Name Generator using ChatGPT
April 20, 2023
by
logicandchaos
I wasn't happy with the Markov chain name generator that ChatGPT provided, as it often produced names that were difficult to pronounce and sounded like gibberish. I knew that I had to improve it at so...
Continue reading
Creatures & Encounters!
March 30, 2023
by
logicandchaos
I had map and dungeon movement complete! But moving around with no encounters is pretty boring, so I wanted to move on to encounters. In my previous text adventures, the fighting was all one on one, b...
Continue reading
Travelling Across The Map
March 23, 2023
by
logicandchaos
Hey there, fellow indie game developers! In this devlog, I'll go over moving on the map using the method from my previous text adventures and the challenges that arose from trying to apply an abstract...
Continue reading
Exploring Dungeons
March 13, 2023
by
logicandchaos
Hey there, it's me again! I finished the procedural map generator for dungeons and a fog of war system, now I want to be able to explore these dungeons. To start off, I created a method called EnterDu...
Continue reading
Markov Chains and Names
March 09, 2023
by
logicandchaos
I want my text adventure to be all procedurally generated, that includes names. I did not know much about this when I started, but I wouldn't let that stop me! I decided to ask chatGPT to make a rando...
Continue reading
Fog Of War!
March 08, 2023
by
logicandchaos
Hello! In this tutorial, I'll be exploring how to create a Fog of War mechanic to conceal your game map. Previously, I showed you how to use a random walker algorithm to create dungeons. This time, we...
Continue reading
Random Walkers
February 23, 2023
by
logicandchaos
In this tutorial I will be showing you how to use a random walker function to create dungeon maps. A random walker is a computational model used to simulate a random path. It was first introduced by K...
Continue reading
Map Generation Tutorial Part 2: Fall Off Map
February 22, 2023
by
logicandchaos
Welcome back to the second part of the Map Generation tutorial! In the previous tutorial, I generated a random ASCII map using Perlin noise, but I'm not satisfied with the result, I wanted to create o...
Continue reading
Map Generation Tutorial Part 1: Perlin Noise
February 18, 2023
by
logicandchaos
Welcome to this tutorial on map generation. For this tutorial I will be using Perlin noise. Perlin noise is a type of gradient noise that was developed by Ken Perlin in 1983. It is widely used in comp...
Continue reading
Adding Aesthetic
February 17, 2023
by
logicandchaos
It's early on into development, but I decided to improve the overall appearance of my game. I already created animated text typing, now I wanted to create a title screen for my intro state. I decided...
Continue reading
Generated Content
February 15, 2023
by
logicandchaos
Now that I'm past the boring stuff of setting up the game, it's time to move on to the fun part: implementing procedural generation algorithms. In this dev log, I'll go into which generation tools I u...
Continue reading
Creating the Game Loop and Menu System
February 14, 2023
by
logicandchaos
1
When I started working on my game, the first thing I knew I needed was a way to control the different parts of the game. I decided to use a finite state machine for this. I began by creating an enum w...
Continue reading
Animate Text in C# Console Applications: A Step-by-Step Tutorial
February 12, 2023
by
logicandchaos
1
Welcome, in this tutorial, we will be writing code to animate text in a console application, simulating the appearance of text being typed on the screen. This tutorial is designed to help you learn ho...
Continue reading
Getting Started
February 11, 2023
by
logicandchaos
I decided to start at the beginning with a title screen. Within minutes of starting the project, I was able to create a basic intro screen with a static message. But, I wanted to make the intro more e...
Continue reading
Diving into Endless Prose: A Text Adventure Adventure
February 10, 2023
by
logicandchaos
Welcome to Endless Prose! I'm Matt Timmermans, a solo developer and I'm creating a new text adventure game Endless Prose. I'm no stranger to text adventures, I have two others on here, Epic Prose and...
Continue reading