The Two Minute Rule

I have to confess something. It feels so silly to admit this, and as you read it you’ll probably agree that it really is silly. My greatest fear in life right now is simply picking up a pencil and drawing a picture.

I decided that for a handful of reasons that I’ll likely go into in a future blog post, that I want to produce all the art for my game myself. To that end, I need to level up my drawing ability and produce a lot of art. The game I’m making is very art heavy, with loads of monsters, characters, and other set pieces that populate the game. My skill level is such that I can produce everything I need, but it will almost always take quite a few more practice attempts, drafts, and touching up of my work than a seasoned pro would. That means that to be successful I really need to be drawing every day as much as I can. The problem is I’m terrified of picking up that pencil!

I think a lot of you will know what I’m talking about. You’ve want to start something new. You know you can do it. All you need to do is just start and you’re probably most of the way to completion of the thing from that point on. Yet, because your own mind can be your worst enemy you find it to be a terrible mental challenge to just start it. That is what I’ve been going through. I’m afraid to put pencil to paper, because what if that one drawing isn’t good enough. What if my drawing looks bad. The thing is, it probably will at this stage, but that doesn’t even matter. It shouldn’t bother me, but it does and it is very difficult to push past that.

To help with this problem I’ve decided to try to implement The Two Minute Rule. I won’t go into detail about how the two minute rule works since there is so much already written about it. I’ve linked a couple of articles on the topic below. My goal is to simply draw for a minimum of two minutes every day. I even put a reoccurring appointment on my calendar for 2pm to remind me each day.

I will update in the future to let you know how well this new strategy is going. So far I have felt really good about it. Not only are my drawing sessions generally a lot more than 2 minutes, I just don’t feel as much pressure from the sense of obligation to draw and it is easier just to start.

Orc or Ork?

After reading my last blog post, my wife asked me what was up with my spelling of ork. I really hadn’t actually thought about it. I’m not sure why I chose the ork spelling, I just needed to type out that word and it is the first that came to mind. It got me curious though, had I actually misspelled a simple 3 letter word like that?

Based on my 3 minutes of research, no, ork is a valid spelling. Although, it could easily be argued, and I wouldn’t put up a fight, that orc is more appropriate. Ork is most commonly used in the Warhammer 40k game for their sci-fi version of the orc. Orc is most commonly used everywhere else with only some exception. While there is no official convention, ork, is generally used in science fiction and orc for fantasy. Ork is also used in several european language spellings.

Because it is bothering me now, I’ll be switching to the use of orc as the spelling in my game code and everywhere else. The only place you’ll see ork from now on is in this and the previous blog post where I used it.

My Content is Procedural

I love procedural content generation! It allows you to add so much content to a game without too much extra effort. If you have been playing Dungeons of Lunaria for a while you may have noticed that the dungeon looks different each time you refresh the game, and if you revisit after destroying the dungeon orb. Monsters and other entities are also placed randomly throughout the dungeon. This allows for near infinite dungeons for the hero to explore.

My goal is to have as much of the content generated procedurally as possible in this game. My first monster subject for this process is the ork. Among the free assets I got from OpenGameArt.org are 5 different ork skin tones. By randomly choosing a skin tone while creating an ork for the game, I can have 5 different looking orks appear. I also have 24 different sleeveless shirts for the ork to wear. If I generate a random skin tone and a random shirt, that is 120 different orks! Now add in the 25 pants to the ork and you get 3,000 ork variations! All with very minimal programming.

What I just described is really only the beginning for the ork. In addition to other articles of clothing, I also plan to mix and match the ork stats too. Speed, hit points, attack damage, and probably a few other metrics can all be adjusted algorithmically. Orks and other enemies will all be stronger each time the dungeon orb is destroyed and a new dungeon is generated. This means that there are potentially hundreds of thousands of ork variants that can be found in this game. I don’t have an exact number yet, since I’m not sure which metrics I will decide to adjust among variants.

The game has more monsters than just orks though, the skeleton generator will also get the same upgrade as the orks, meaning thousands of skeleton variants will be in the game with very minimal new code. I will also be adding other monsters to the game which will have their own combinations of clothing, body parts, and stats. By the time I’ve added just a few more monsters there should be millions of monster variants to combat within the dungeon.

At some point I also plan to have equipment that the hero can pick up and use. These will also be varied in the same way. There will be millions of weapons the hero can equip, littered about the dungeon.

I do plan to have some static content in the game. Certain characters that populate the camp/village will not be procedurally generated. The map for the surface will also be statically created. I have plans for this part of the game that do not lend itself to procedural generation. You’ll have to keep playing to find out what!

Dungeons of Lunaria

Hey! A blog post! I must be up to something, right? I sure am. I’ve begun and have gotten a significant amount of work done on a new video game called Dungeons of Lunaria. The game is playable by visiting dungeonsoflunaria.com although it won’t work properly on mobile.

The game is meant to be an adventure dungeon crawl style game, with procedural generated dungeons and monsters. You delve into the dungeon to find the dungeon orb, destroying monsters along the way. Once the orb is destroyed you’ll need to escape the dungeon, quickly, or die trying to find your way out.

Right now a majority of the planned features are still missing. I have some fun game-play coded, but there is a long way to go. Right now I have a placeholder map put in for the surface of the dungeon. It just has a campfire the read me sign and the entrance to the dungeon. I’m using free images from opengameart.com as a stand in until I can get my own images produced. It is possible to find some pretty high quality images for free on there, but it is my goal to have a unique consistent look for the game, but that is expensive and there is a lot of code for me to write before I think it’ll make sense to upgrade the look.

Once I flesh out the core features of the dungeon, I plan to work on creating a city builder above ground. Dungeon heroes will need someplace to spend all that gold they find in the dungeon below ground. They’ll be able to spend it upgrading their camp, which can eventually grow into a small town, and eventually perhaps a thriving metropolis. I’m not really sure how far I’ll take that. I like the idea, but as a solo dev it might take some time to create.

Making this game is going to take a lot of time. I so far have only spent a short amount of time each day working on the game in between my day job, taking care of the kids, and everything else I need to do before I can start on my hobbies. I’ve gotten pretty good however, at making the most out of short intervals of time. So keep checking back for more progress. Dungeonsoflunaria.com will always link to the newest version of the game and I will try to keep this blog updated with what’s new.

The Hole in the Oak: Day 2

I am as with pretty much all my blog posts very late with this one since we played about 2 weeks ago. This post is a recap of a Dungeons and Dragons session where we play a module called The Hole in the Oak. Please be aware that this whole post is a spoiler for that module.

This blog post was actually written by Elena who plays Monstera. In the future I will try to be less lazy and do more work on these posts on my own, but I’ve gotten to a point where I just need to quickly have this ready before our next session!

‎A Hole in the Oak Session 2 – 12/‎4/‎2020

We decide to head back to Ramius’s house to investigate the study, which we left in haste 5 nights previously. 

We enter the study, and begin to investigate. In the room, we see many shelves of books that contain childish stores, and some upholstered chairs.  None of us discover any traps (so many fails), however suddenly Shen asks the group if anyone saw the chair in the center move. No one did, but  then Rhys walks over to the chair and gives it a kick. Suddenly, a ton of books fly off the shelves at us. Some of us take damage. We enter combat, and defeat the upholstered chairs handily. We then head back towards the faces.

Bosbe agrees to forfeit 5GP to hear another hint from the faces in the wall. They say, “A silver sword lies hidden in a pillar of stone”

Shen also pays out 5GP to hear more. The faces say: “The horned ogre owns a treasure whose value he doesn’t understand” 

Kaliyah pays out 5GP to hear the following: “Reptile worshippers dwelt here long ago. They entombed a great enemy, guarded by his queens.” 

Monstera reluctantly pays 5GP as well: “Do not meddle with the hunter. His presence still haunts these caverns” 

We decide to head westish, towards the sound of rushing water.The path is sandy with 6ft high ceilings and some roots hanging about. The path then curves to the north, where the sound of wind/water gets a little louder. 

Ahead, we suddenly see the ethereal form of a white haired, purple robed wizard. He gestures seemingly benevolently, and says “Welcome to the realm of the imperishable… Please wait in the …. provided…” and then the voice cuts out. It sounded sort of like a borken, magical recording. 

I proceed forth and check for traps, and successfully dont find anything. However, the rug in the center of the room gives me the heebie jeebies. 

Rhys investigates the rug (as he is a magic user) and comes to the conclusion that the rug itself is not magical, but there seems to be magic in the room maybe?

Shen chooses to throw a pebble  onto the rug to see what happens, and the pebble sort of disappears into the shag of the carpet, but thats it. Shen repeats the process of throwing a pebble, and as the pebble reaches the center of the rug, it seems to disappear, just like the first time.  Shen moves the rug a bit and throws another pebble to see if the “center” of the rug where the pebbles have disappeared remains with the center of the rug, or if the pebble disappears in the center of the actual room. it disappears in the center of the room. We determine the rug is not magic, but something in the center of the room is. We roll up the rug and push it to the side. In the space that was covered by the rug, there is a circle of magical runes. Rhys is not skilled enough to read what the runes say. 

Suddenly. worms wriggle up from the dirt between the cobbles and form the words “Burn the Stump” before quickly wriggling back into the ground.

Shen moves forward a bit to peek down the hall to the right.  something is reflecting light from his torch, but he cant tell what it is.  

There is a door with tree motiffs on it on the left side of the room, a path to the right (that Shen checked out) and then the path continues to the north, where the sound of water/wind is emanating. 

I choose to to open the door on the left. Inside i see stone walls and floor, and an ornamental table about 2ft high in the room. there are dozens of glass jars and one green bottle. In the jars is a tiny dead person, about 1 inch tall. They are human, and appear to be fully grown, but shrunken human bodies.  I check for traps and enter the room to inspect the jars of bodies. It doesnt look like anyone has been in here in a long time. The bodies in the jars all look different. THey are fully clothed, and it looks like they died in the jars. The green bottle appears to be half full of wine or something, and there also appears to be a piece of rolled up paper in the neck of the bottle. It looks like the intent was probably to keep the bodies in the jars like a kid keeps a bug in a jar. 

While i am checking out this room, shen listens to the north. Nothing remarkable is heard. 

I pocket one of the jars. I then pull out the paper from the neck of the jar and find that it is actually two sheets. One is covered in writing i cant make out. The other appears to be a page from a tale about a journey to a world of micro people. I pocket the story. 

Rhys glances at the paper with undiscerned writing, and mentions that the paper is covered in magic writing. It looks like a magical scroll. I give the scroll to Rhys on the condition that he buy me a drink when we get back to the tavern. 

Both the table and the rug in this appear to be high quality, and could be worth a pretty penny if we can carry it out of here. 

We then proceed down the path to the East. In the center of that easterly path is a statue of a Hunter with his two hounds. He has a bow in his hand and sword at his belt. The statue appears to be made of stone. The walls to the sides of this path are lined with tall mirrors. The statue brings to mind the prohecy from the faces, regarding  avoiding the hunter. We snealpast the statue taking care not to disturb it. 

We then come upon an archway in the path, made of tnree carved stone serpents intertwined. 

Shen chooses to throw his pebble down the hall through the archway. As the pebble passed directly under the archway, he noticed the very fleeting image of something reaching down and back up again.  Like an appendage maybe? 

We decide to turn around, grab the rug and the table, and head back to the tavern for the night. we hope to get a bigger party together before proceeding any further into the eastern path. It takes us three times as long to get back due to dragging all this heavy stuff. 

Treasure per person:

50XP

and we keep the rug and table to decorate our space.