Captain’s Log m•5•6•1: Embracing

Took my month off. Tried to storyboard a kids’ book. Didn’t work. Did a game jam. Did okay.

Here’s kind of where I’m at.

I decided to roll my game dev back to the gameboy-esque standards. I’ve been slowly rebuilding Prelude to Nightmare using all the knowledge I’ve gained about Godot since I made it. Here’s where it was…

.. and here’s where it is..

A long bit away from where it was, but with numerous improvements. Things I’m doing “right” that were being done in a hacky way before, but I didn’t know.

Quite the whirlwind tour to come back to the beginning. But to my way of thinking, if it took Yacht Club Games a bazillion years to finish all their Shovel Knight promises, and they have way more skill and experience than me, then… 🤷

Time to start biting off smaller bites or something.

Meanwhile, since zero of this process is making something new, my brain has been freed up to consider what I should make. Refactor the kids’ book ideas. That sort of thing. And I keep circling back to John Michael Jones.

Maybe Wren would be better off motivated as a monster hunter/collector than a bounty hunter. Maybe that would fix her story. But I’m already exploring that angle for Princess Pluot. I don’t want the characters to overlap! Maybe I can do an action story for Jump the Shark. But why not do the action story with John Michael instead? Man, I wish there were more stories that had X, or Y. John Michael has these things!

One of the things I was worried about was trying to take the story of a kid getting sucked into a game, and making a game look like the story. For instance, I gave these trees zigzag bark and square moss and flowers that aren’t physically connected to themselves all as ways of signaling that John Michael is in a digital world..

But good old pixel art does that just fine.

Indeed, I originally planned to have the comic be black and white in the real world, and colored in the game, as a nod to Wizard of Oz. But I want to tell the opposite story from Oz. I want kids to enjoy the fantasy of being sucked into a video game, but then also have it feel natural when the characters in the game say, “Ah, but in real life I have friends and steak and wind in my hair.” So the “real” world should have color, and the game should be black and white.

So yesterday I colored John Michael’s first comic, and then made a proper cover for the first arc of the series.

So that’s where I am. Gearing up to release John Michael Jones Fights a Dragon. Simultaneously developing a Hat Trick game. And trying hard to nail it down to just those two things for now.

Captain’s Log m4•q1: Will o’ the WIPs…

Wren Valen draft is stuck. The problem with continuing a story that is over a decade old is that my plans don’t all work anymore. Looks like I may have to redo it from scratch. Sad, because this moment:

..is both the place where the train jumped off the ancient rails, and the thing I am most committed to keeping.

Right. Set it aside. Draft something else. Just keep going until I have one or more actual books to make, right? Sure. Maybe.

Looking back at the last couple months:

I mean, yeah the first one is nicer to look at. It’ll sell better, probably. And it takes no more time to make than something similarly detailed in pixel art.

But a heck of a lot less than something like the second, which also looks nice, will print nice, and can be assembled in a fraction of the time.

More to the point, if I’m making a comic about John Michael and his friends falling into a game world, it works better if the game world look like a game.

Along those lines, while trying to dig myself out of my book plot corner, I’ve been pondering what sort of game I’d like to make if I were making games just for the heck of it, and not as some sort of massive multimedia project.

Go back on the road to 8 Lives Left/Breath of the Gameboy?

Action platformer with Mega Man influences?

Digital Monsters on your phone?

Bring back the RPG/Adventure engine?

Right now I’m sleep depraved. I’m leaning towards a turn based RPG with influences from Link’s Awakening, Mario RPGs, and games nobody’s heard of any more like The Magic Candle. But where this ship goeth, nobody knoweth. Except God. Who may well will that it run aground.

Just wanted to toss my thoughts out there before retiring to ponder.

Planning on being broke

At present I own and use the domains “logicmonkey.media” and “bunny-trail.com.” However, I typically pay for my web service with my tax returns, and well, things are tighter this year than last.

My plan is to definitely renew the “bunny-trail” domain, but not the expensive business hosting plan that lets me use the webcomic theme. This will result in Bunny Trail Junction’s format getting utterly replaced.

As I’m considering the comic possibilities using HTML5/Godot/Itch, this is not necessarily a bad thing, but it does mean the first pass at Bunny Trail Junction will be primarily available as the paperbacks.

Much as I like having this blog ad-free and at an easy URL, I’m probably going to let it lapse. I believe it will be logicmonkey.wordpress.com after that*, but I’m not certain. People subscribing or following through WordPress’s interface, which is most of you, should still be able to find it just fine.


*it will not.

Captain’s Log M3•I4 – Meet the New Plan: Same as the Old Plan

So, here’s the quick rundown:

February, I do what I want. It’s my sabbatical from trying to be pragmatic about my projects.

Now, the plan in December and January was simultaneously make an adventure game and plan a comic for the Mad Christian Mondays newsletter. That resulted in this demo:

And the realization that it is a bad idea to plan a release for an adventure game when you don’t already have the story nailed down.

Of course, not having the story nailed down meant not only didn’t I have the adventure game, I didn’t have the comic either. I let the crew know where I was, made noises about focusing on the comic for February, but really committed to tinkering with whatever I felt like, as is my tradition, and hoping the comic would bubble out of it.

So I started throwing a bunch of my characters together in a video-game art compilation, to try and kick something loose.

I tried making a space shooter with Spaz McDragon, since that was the most scaled-back game idea I could come up with. Here was the plan: get Spaz McDragon into a space shooter, release that after a couple of months of dev. Then make a Spaz platformer. Release that after a couple of more months. Make the comic about John Michael Jones getting sucked into a video game, and have his initial area of hanging out be one of the Spaz Platformer level. Thus, bring all the projects together.

I got Spaz animated and loaded into the Adventure/RPG codebase, and got some space shooter mechanics running in a day or two.

Started working out the John Michael Jones story alongside it, and built some forest platformer graphics to stick them both into:

I realized that my dislike for shmups was strong enough that it would be worth it to just go straight to the platformer right away, even if it did take a little longer. So I animated John Michael as a platformer character, in case I could come up with a game idea that overlapped with the comic story.

And that’s where the status quo lay until the end of February.

In the last week of February, I had almost everything I needed for the comic nailed down, when I was inspired by a series of videos to try HD videogame art in Godot one more time. So, I spent three days jerry-rigging a demo of John Michael running and jumping in an HD hand-drawn world.

Thing is.. I’m sold now. I absolutely want my games to be hand-drawn. It’s not even significantly harder to do it this way than pixel art. It’s harder to animate. You can’t tweak things as quickly. But throwing together backdrops is even easier. And I can take advantage of code-based squash and stretch without it looking weird. And my game can have a unique look that immediately stands out.

I’ve spent the first two weeks of March hurriedly figuring out the last bits I need to know about the comic to actually produce it. And actually producing it I am. Expect the first episode next Monday or the Monday after that. Bunny Trail Junction is coming back, albeit (for starters) at a slower pace.

But if I’m going to make a game, what should it be? I have some great ideas, but they are all too big. I need to start small. Get something finished and shipped. I’ve been contemplating that for the last week, as I wrap up the work I need to do for the comic launch.

I figured it out. Meet the new plan: same as the old plan.

Yeah. I’ll just make Prelude To Nightmare a platformer. When it’s done, I’ll have a solid start on the graphics necessary to continue Hat Trick as an (HD) sprite comic, if I so desire.

And the plan after Prelude To Nightmare was to make a game for my wife that layered stealth mechanics on top of Prelude To Nightmares’s mechanics. I see no reason why we can’t assume that second step next.

So, let’s make set the tentative schedule as follows:

Last Week of March/First Week of April: Race to make Prelude to Nightmare a complete game.

Remainder of April: Expand Prelude to Nightmare

May: Playtesting/me working on other projects.

June: Fix and polish Prelude to Nightmare.

July: Launch as a $5 game.

As always, this is less a promise and more a chosen direction. But I think it’s time to put the pedal back down to the floor!

Update

I’m being an idiot. Hat Trick: Prelude to Nightmare in engine would be very nice, and I should add it to the list of potential things to make. But as far as “smallest, best first building blocks” go, making the exact same gameplay with John Michael Jones characters is a far better plan.

Captain’s Log M3•41: Bygone Months

I know I haven’t said much in February. I’ve been working on comic development for the Mad⳩ crew all month, more or less. I’ve been experimenting with how to make the comic dev and the game dev overlap as well, leading the previous blog post, as well as this:

I think I’m close. I think before I wrap up tonight’s shift, I may have an actual product going into production.

But I’m not there yet.

Captain’s Log M1•O1: I dunno

At the start of last week, I got Spaz into the game engine. Everything seems to be going about as swimmingly as it can.

But I promised the Mad⳩ Crew I’d take a look at the comic when my “two-month” game was done. And since Last Legend Zero is done with me pretending it’s in production, when it’s actually still in the tinkering phase, I turned to the comic.

I was recently reminded that Isekai Is My Favorite genre, from Narnia, to Oz, to Digimon. No, I haven’t seen any of the popular anime, That Time I Got Hit By A Truck And Woke Up in a Fantasy World Where Girls Like Me, and I don’t intend to. I found the first two episodes of Sword Art Online sufficiently tiring to repel me from that particular formula. But Portal Fantasy is my jam. Why not have the escapism be actual escapism?

The first night my mother was home, instead of sleeping, I played various old vidya to try and drum up inspiration for dialing back Last Legend. What I got instead was a notion:

A man sees a bunch of people hunched over their phones. Feels his family has spent too much screen time. Decides to go camping. He drags his kid away from some vidya. Kid reluctantly goes along. At the campsite, finds a retro console in the basement or attic of a cabin, or in the woods or something, and gets sucked into a video game world.

It’s not the first time the idea of isekai’ing someone into a retro game world has occurred to me. John Michael Jones was made to go there at one point…

Well, what I have for John Michael and his family at present doesn’t really fit the story idea. But then, I’m not a huge fan of the story I’ve got going for them, either.

So, I’ve begun toying with the idea of taking this idea, and adapting John and his family into it. Fleshing out situations, world settings, and the like. And making concept art to go with it…

I still haven’t got anything solid. I have some notions that, if I keep pushing them, will turn into a setting that might make a good comic strip or storybook.

So now I’m at a sort of crossroads. I can spend February creating Spaz Invaders. I can spend February developing the comic. Both are good to do. Both feed into each other. I am going to do both. The question is which I will do first.

I’m going to put a bit of thought into it today. This week, I’ll be getting my papers in order, though, and February will be a new year.

Captain’s Log M1•G3: Smaller Bites of the Elephant

So, a few things have changed. Now that my mother’s home, someone needs to stay on call throughout the night in case she needs anything. My sleep schedule still hasn’t recovered from being an overnight stock boy last summer, so it was easiest for me to make the shift.

More to the point of these logs: looking at what I’ve done in the last week and what I aim for this week. You already have my notes on the matter. The fact of the matter is that I bit off a larger project than I expected, and I also put a project into production when it should have remained in the tinkering stage.

All is not lost. In fact, very little is lost. 70% of the work I did for Last Legend Zero can be retooled for any game I want to make. Of the other 30%, most of it is still useful for multiple game projects I’d like to get to, and all of it can come up again if I take Zero off the back burner and put it on the front.

So let’s scale all the way back and start with a shmup. I know, I’ve said I’d rather do anything but another shmup, but that’s no longer true. I’m willing to use it as a stepping stone to larger games. Let’s take the work I’ve done on palettes, screen sizes, controls, menus, and so forth, and reuse it to finally finish my old project Spaz Invaders.

We’ll keep the art style consistent, consider this all one project, and keep on trucking.

When I finished the brainstorm, I put together Spaz, used him and myself to scale a coin:

.. and then got to work building the basic shmup movement animations for Spaz.

He still needs to be able to spit fire, hover for aim mode, charge his breath, take damage, and die. Ideally, I’d also have his spines sway in the breeze while he glides. But animating a character like this has been very enjoyable. I’d forgotten how much I love the absurdity of smears.

This week I’ve got to take a couple days and get back into the good graces of the paperwork brigade. Hopefully I’ll finish in a day or two, and have Spaz up and running before the end of the week, but I make no promises.

Captain’s Log M1•B2: Cleaning Up

This week’s update is simple. My mother is returning home on Thursday. I have to spend most of my time preparing her house for her return. I may tinker a bit here and there before, and I may return to my work full-force after, but this week will be mostly dedicated to those preparations, and to her return.

That I am, by no means, anywhere near where I thought I’d be at this point in development means I need to reconsider my whole plan and workflow. Since my watchers in the government are asking what my plan is, I think next week will be dedicated first and foremost to very question.

February, I historically take off to do whatever I feel like. At the moment, despite spending three weeks of December and one of January pushing hard, though, I don’t feel burnt out on this project. I could easily switch projects, but I could easily just keep my nose to the grindstone and keep going. That’s a good sign that the medications are working, and I expect to re-evaluate, come to new estimates on the same plan, instead of changing plans again.

I ended last week by finding a plugin for Godot that will allow me to import animations directly from Aseprite, and by being fed up with my social media participation and choosing to go dark for a while. I predict both aid my productivity immensely.

Presently, I aim to spend whatever work time I get this week retooling the plan to take the new timing information into account. That, and producing a polished business plan take priority until such are done. I hope next week’s post will be the result.

Captain’s Log M1•52: Cracks in the Plan

Last week, the goal was to finish the game.

A game is complete when it has a start menu, sound and graphics options, an input screen (although, ideally input customization options), a credits screen, and gameplay with the game over conditions (win conditions, lose conditions, so on).

I do not release incomplete games.

Note LAS8

I did get a start menu, sound and graphics options, and an input screen implemented. So I’m partway there. But I’m not all the way there. And my mother is coming home in two weeks, so more and more of my time needs to be spent preparing her house for occupation.

Now, between cleaning and working on the game, it is possible that I can, this week finish the game. But that leaves me three weeks in January to expand and polish it instead of all 4, at best less time per week than I expected to have, and I’m not trucking along as quick as I expected, even adjusting my expectations for the last game I worked on.

Besides that, my Business Plan, while “finished” with as much information as I have, needs to be polished and brought to the agencies that are expecting it. Preferably soon. Like this week or so.

So I need to re-estimate. Perhaps game dev should go into February. Perhaps I should make the game for the rest of January, take February off to work on tie-in comics and books as originally planned, but use the fact that my target release date is the Ides of March to schedule two weeks of March as polish.

There are other considerations. I would like to create a nice setting with pixelart me sitting at a desk or something, and script a discussion of the gameplay and the plans for the Last Legend series, to present as part of the business plan.

I’m not sure which plan is best. So I’m going to stop, make a polished business plan, make that scene in Last Legend Zero that explains Last Legend, and then next week I’ll be able to tell you what we are going to do next. My best guess is next week will also be an attempt to complete the game by adding the bare bones story and gameplay. Weeks 3 and 4 of January will be filling out the game. Adding new doodads. Characters. The like. And on we shall go.

Captain’s Log LC•R2

Last week, as predicted, I did very little on the game. Not nothing, though. I spent a lot of time doing character and setting designs that will tie into the comic. I found a workflow that is almost as fast for creating “hand-inked” looking vector art as my pixel art workflow is at making pixel art…

..which re-sparked the age-old question of whether I should use HD art or Pixel Art.

There were three elements that tipped the balance for me. First was the seasonal enjoyment of Muppets Christmas Carol. My piqha, and indeed all characters in the retro-cartoony art style I’m developing, are my version of muppets as much as anything. And one thing I like about “my” muppets is that they exist in a digital world, where Mr. Henson’s exist physically. It’s something I’ve tried, and failed, to develop, in the past:

But as much as I haven’t got it figured out, I haven’t let go of it either. Even my “paper dolls” exist conceptually in my head as digital life forms. Pixel art merely makes that explicit.

The second element that tipped the balance was watching a video on Super Mario Brothers speedrunning where they talked about frame rules and manipulable RNG. Mechanics necessitated by the hardware of the time, but mechanics that I fully desire to include in my games on purpose. And the fact that they are pixel art helps thematically hint that these things will exist in my games.

The third element that helped tip the balance was a tutorial on YouTube on how to create a pixelation filter, which I immediately implemented yesterday out of the sheer joy of doing it.

I now have a glitch animation I can call whenever I want from code, as well as a fade out/fade in method that is both more elegant than what I did with Prelude to Nightmare and more Godoty: my Hat Trick fade was done the same way I would do a fade in Unity.

Along the way, I tweaked my inky caricature to be in tune with Popeye, and tweaked my pixel art caricature to be in line with my inky one.

Which is a great improvement in my eyes.

Ink and pixels will both always be elements of how I present my stuff, I think. With 3D making rare but real appearances from time to time..

But I do love the pixels.

One marginal fourth factor convincing me to go with pixels over HD was that I want my games to run on potatoes, and not require super high-end hardware.

One marginal fifth factor is that Sierra called their graphical adventure games “Hi-Res Adventures” because this was hi-res compared to a text adventure:

… and I think it would be hilarious to call my games “Low-res adventures” despite them being higher res than the Sierra high res adventures.

The one thing that was not a factor despite the fact that it ought to have been the single most important factor is that it’d take much of a week to rebuild what I’ve got so far in HD. At some point in a project, you have to commit to not starting over, even though you’ve learned so much and done so much that you know starting over would be faster and better. Because if you let yourself start over once, you’ll let yourself start over again and again and never get done.

My books are not perfect, but they are finished, and the lessons I would learn by starting over get applied to the next book.

But while that should have been the first factor and the deciding factor, I never considered that factor, as the other factors made the decision before I got to that point.

What are we going to do this week?

A game is complete when it has a start menu, sound and graphics options, an input screen (although, ideally input customization options), a credits screen, and gameplay with the game over conditions (win conditions, lose conditions, so on).

I do not release incomplete games.

Note LA•S8: Complete Game

This week, my primary goal is to turn my gameplay demo into a small complete game. Doing the bare minimum work as fast as possible to have it done.

Then, in January, the first two weeks will be dedicated to expanding the game, and the second two to polishing the game, making sure at the end of each week to end with a finished game. In this way, at the beginning of February, even if I have to cut content that I wanted to put in the game, I will be able to release a game.

So that’s the plan for this week. Make a title screen/start menu, the options and credits, and the end conditions.

The FYOOOTCHER..

If God wills, and I haven’t finished development for the Mad Christian Last Legend comic by February, as a side-effect of making this game, February will be devoted to comic development until it is ready to go. Using the game engine and comic assets together to make YouTube animated shorts (and I dunno, TikToks) will be the hoped-for side-effect of that project as well, because the plan is then to spend March and April producing a JRPG, Last Legend I.

If Bunny Trail Junction is the the rocket, then Last Legend I is the launch and Last Legend Zero is the fuel.