Winter is Coming, Possibly a Long One

Game Update

This week I spent some time on the legal side of the game. I spoke to a lawyer about some of the steps I can take to protect certain parts of the game. They will also be reviewing contracts with distributors for me to make sure that everything is on the up and up. It’s possible that I’m spending money on things I can’t afford, but I think it’s valuable to go through the processes even if the game is a flop. It will be important to have the knowledge of walking through the process. Just like they say in self development, “your brain wants proof not promises.” This simply means that you can explain a concept to someone and tell them what to do until you are blue in the face, but until they take steps to actually do it they won’t truly believe it deep down in their core.

We are shoring up some of the problems with the leader system and it seems like we’ve punched through so that won’t be an issue for our players. One of the big problems was setting a leader for a squad which when removed would still be assigned. This created a problem where levels could be started with leaderless squads causing havoc on the systems.

I still need to go back and clean up the starting squads for the players as well as looking to balance some of the abilities of the troops. I’m doing a lot of experience gain tweaking right now. It’s important to get down just how the numbers “should feel” for a good game.

I’m still thinking about a hard mode for the game and it might be interesting to rev up some of the bonuses for troops/spells being used when they match up with their terrain in hard mode. It might also be interesting to give troops a large negative like -50% damage when they are in opposing areas.

Personal Update

The next 2 weeks are going to be very busy filled with a lot of driving for me. I will be taking my children to be with my ex-wife as well as transitioning to my new job in Florida. I’m excited, but I know there will be a lot of work ahead. It’s been a long road to get to a place where I will feel like I can settle for a while. I expect that I won’t have a lot of time to work on the game as I tear down my setup. I should move some files over to my laptop to keep working on some simple things. I still need to re-name all the stages on the map as all the names that are there right now are silly place holder names.

I did my best to take in the time I spent in my home town to appreciate where I came from so long ago. This is the longest I’ve lived at home since I left 20 years ago. Staying with my parents again has opened my eyes to some things as well that I wasn’t completely aware of before I did all the self development. I might even be leaving here with some really good news! Fingers crossed!

Should I do Items?

Game Update

Fixing more problems this week that are minor ones with simple fixes. I also think that I might be able to add some simple items or something to allow players a little more agency with their team. You’re always balancing the scales between giving the player a lot of choice to make things interesting and keeping things simple and accessible. The troop duplication feature might also make my item idea a little problematic.

The problem that I fixed was that at the end of levels there are a set of conditions to send the player to different follow on screens. I thought that I had all the possibilities covered but the level was soft locking at the end. Luckily I had placed a debug statement if all the conditions failed. I added a new condition and that fixed the problem. I was happy that I could parse it out quickly.

Chris and I are still working through some of the issues with the tactics on the Force Organization screen. I feel like it’s 90% where it needs to be. It’s good enough for early access.

For a long time I thought that I couldn’t add any items to the game until the second iteration of the game. I woke up today and thought to myself, “I have a system during stages that’s increasing and decreasing stats on troops when we take over towns and so I should be able to take that machinery and leverage it for single use items.” It might be pretty simple, and I might even be able to use it for consumable. With a little work I might be able to make equipable items as well. The only question is how simple will it be, and how much value will it add to the game. I like the idea of having other things for the player to spend money on as well as adding something random to the stages that the player can earn.

Personal Update

I’m still going through the house purchasing process as well as figuring out the time table for the transition. I realized that the holiday events might be a little difficult this year and so I’ve done some preparing ahead.

I took some time with my boys last weekend to do something special as I know things will be hectic later. I’m sure that I will miss my hometown when I’m gone, but I’m ready for the next adventure. It’s been about 3 years since I’ve had a place that wasn’t something that was transitional. I’m happy for the time I’ve had while I was at home and I took a lot of chances on some possibilities while I was here as well. I had the chance to see places I hadn’t been too, meet really cool girls, and even DJ at a local bar which paid me. I’m glad that I had this time here and I feel like the things that happened over the last couple months will have an impact on me that I’ll carry with for some time to come (possibly even longer than expected).

Opportunity Knocks

Game Update

This week was really interesting and productive. It started off with a message over LinkedIn from last weeks update. I had the COO of ESports Labs contact me. I followed up with him later in the week and we discussed putting the game up on the Esports platform. The platform is doing a lot of what has been asked for by Twitch and YouTube content creators for a while now. Namely, they want the ability to connect directly to the community and allow viewers to purchase the game that they are playing with a little kickback. It’s specifically focused on small creators as they build up their framework. I’m not sure if I can talk about the percentages but it’s a solid deal for game developers and streamers which is a great thing for the industry. In the book the 21 immutable laws of marketing they talk about creating new things and being the first to market with it. This is one of those products which is very exciting!

I have to do some research and talk to some people before I sign but the deal is very enticing. To be clear Six Aspects is still slated to release on Steam and this will not effect that. They are not asking for exclusivity. It’s also nice to be validated by someone else in the games industry.

This week I worked primarily on building out the combat scene backgrounds a bit more. The distance that can be seen is further as we changed our fog settings. I enjoy building the levels and the backgrounds, it’s almost therapeutic.

The more we fix the more possible exploits or holes we find. Better to find them now than when it’s out on the Steam Store. The newest big ticket problems have to do with leaders in squads, and having all your troops destroyed in a stage, but not through combat. I’m also seeing late combats during the summary scene sometimes.

Personal Update

Things are still clipping along for my future move. It’s the typical thing you go through when you’re dealing with this sort of thing. You go to sleep one night thinking you have all the paperwork done and wake up the next day to discover that some all new paperwork has cropped up that you must do. Dates are shifting too but I know that I will have a lot of driving in my future. I’m looking forward to the next stage in my life but I have to make sure to stay present to what’s happening now too. It’s important to stay present to what’s happening.

Learn to Love Working (Re-Frame the Situation)

Game Update

Last week Chris and I worked on fixing a problem with the tactics system in game. The problem was that the leader on the squad needs to be set in order for the tactics to read properly. Additionally, if the tactics are set on a squad the button shows like they are set on the next squad. We’re working on fixing the issue and so far we have the tactics set up so that they wipe out when selecting new squads. We still need to set up an error message for the leader being set before selecting tactics.

We also took a look at the combat scenes with the new fog system and background. All the scenes look fine however the player can now see further which means that all the combat scenes need to be built out a little bit more. I look forward to working on the scenes to build them out a bit more. Building stages might have been one of the most natural things I’ve done throughout this process.

Personal Update

One of the questions that my mentor Chris asked me when he was vetting if he wanted to start working for me was about my gaming habits. It was something like, “how often do you play games? How much time do you spend doing that?” I answered that I had spent a lot of time in the past but that I had more recently been spending less and less time. Once I feel like I’ve accomplished what I wanted I usually move on.

That said I started moving through my life transition of retiring, getting a new job, closing on a new house, and having various relationships that haven’t worked out. Instead of working on my game, I was playing other games to help me cope and relax. I’ve spent a lot of time playing Slay the Spire. 410 hours as I look at my Steam library. Not to mention leveling a character in World of Warcraft which probably absorbed quite a few hours as well. Not all of that time was spent actively on the computer but it’s still time that could have been spent working on the game. So why wasn’t I doing it?

At a guess I’m doing it because I’m trying to “have fun and relax” and I “don’t want to do work at the end of my day after a day of work.” The issue is that I’ve framed the work situation as something that’s not enjoyable which has killed my motivation. I need to frame working on the game as something I enjoy doing, which I do from time to time. It needs to be something I re-wire my brain for. It’s time to put the games I’m playing down to work on my game to get it to market. Maybe I needed a break. I don’t feel bad or judge myself, but it’s time to get back to work. A new season needs to begin.

Is it Fun?

Like many indie developers I’ve seen Indie Game the Movie. In that movie the developer for the video game Fez asks the important question of “is my game good?” He was afraid he was focused so hard on making the game that he wasn’t sure if it was good anymore. I feel that way often at this point. I’m going to be doing a play through of the game to look for bugs and get some more screenshots for the Steam Capsule image. I’ve been looking at a lot of other games and I keep asking myself what makes these games fun or addictive and how I can leverage those things for my game.

Last week we added a button to allow the player to hide the combat UI the same way we’re doing during game play with the F5 button which will remain on release. I felt that players are going to want that option. It’s similar to what’s available in a lot of MMO’s when you want to take a nice screenshot.

I spent some time on my laptop working on character profiles. The general feel and purpose of the troops available to the player in game aren’t well defined well. We have not items in the game, and so the only thing we can give players are more troops or interesting troops. I may need to add items to the game when it’s in full release. There may not be enough options for players to feel like they are able to “play their own way.” That said if there are to many options then some players will likely feel overwhelmed. There’s a balance that needs to be struck. Another route we could go in is to make the characters have quality levels between 1-3 or 1-5. I’m not sure I like that idea but it would be an easy fix to add more quality levels for troops.

As I sit down and look forward to moving and starting my new job in Florida I’m thinking about my work area when I get there. I do have my desktop computer here with me but it’s not exactly the most conducive work area. I’m hoping I’ll get more work done when I’m there, but realistically I will have to keep choosing to get work done and pass up other things to finish. It’s so much easier to choose to slack off than to get work done. I need to focus and set aside time to work or I’ll never complete my goal and all my time will go to leisure. It will be important to have balance.

Most of my spare time this week went into closing on my house. It was very exciting as on Sunday night we didn’t see a lot of good options and then on Monday a very exciting house went on the market. I was lucky that my Mom was looking at houses with me as she was the one that spotted it. I looked at it and thought about it for about and hour or two. I contacted my realtor and secured a virtual walk through with her.

Things fell into place and I put a bid up on the house that day. I was lucky that I did as there were 2 other bids on the house that went in that day too. How lucky the sellers were to have so much interest so quickly! They had some more showings on Tuesday and late that night they decided to go with my bid. I was so relieved to finally have a home. It’s been a long time since I’ve had a place to belong where I truly felt was good enough for my family to live in. It did remind me of some past regrets too. I guess it’s been an emotional week.

The rest of the week was spent doing paperwork for the house, and trying to figure out timelines when I might be able to move. The way I’m looking at it the sooner I can close on the house the better. It will take some time to get my household shipment as well.

No More Excuses

And then I emerged from my cave after 3 months of being hidden from view. A lot had happened in the time that I was away, but I can’t just let the world pass by anymore.

After transitioning from the military, getting a new job, and figuring things out I lost a lot of interest and drive to work on the game. I’m so grateful to have a mentor like Chris to help me in times like this. Paying to meet with him as a mentor every week is what keeps the project moving forward even if it’s at a snails pace. I’m going to endeavor to keep the game updates toward the top of these blog entries and life updates towards the bottom while making it clear when I’m going into those ramblings to save you the trouble if you’re only interested in the game updates.

Game Update

Right now I’m working hard on getting the Steam “Capsule Artwork” completed. This is the artwork for the game that will be seen on the steam store. It looks a lot like a banner. It is basically the “branding” for the game. It’s something I know will be VERY important and so I’ve spent a lot of time with Chris working out a general concept idea of what we want it to be. I looked at around 100 steam art pieces with similar strategy genre titles. I played the game with an automatic screenshot program to capture shots of the game while playing and Chris and I found that the UI for the game was getting in the way. So the next time we met we created a hot key to hide the UI. It worked so well and I like it so much that I will be adding it to our options menu which only has the sound volume options at this moment.

Last week we did do some bug fixes, as I’m finding some soft locking that is happening with the game. It’s tough to say exactly what the cause is. I’m worried that our “Go Button” mechanic might be the culprit.

While playing the game I was excited to notice that the sound cues that I’ve started to add to the game have started to make a real difference in the overall experience. It’s a polish detail sure but it makes things really pop for me. There is a bit of an issue with normalizing the sound volume levels however.

In order to get the game to market the biggest thing in our way is getting the “Capsule Art” finished. I really want to get it as right as I can the first time. I know how big a deal branding is for every game. I’m trying to build art that showcases different classes and environments in it without being to busy. It’s a tall order but I know I can get it right.

Life Update

Transitioning out of the military has been a bit of a jarring experience. It was still a let down that the pandemic cancelled my plans in so many ways. It’s possible that God just didn’t want me to go in that direction though. I’ve found it very hard to stay present to the moment as my mind wanders back to mistakes I’ve made over my career or even in the last year. Things I can’t really change, time that doesn’t really exist anymore. Other times my mind wanders to the future with a new job on the horizon, a new house, costs to live there, the prospect of finding that special someone, and so many other little details. I need to spend more time in quiet contemplation becoming as present as possible. I need to enjoy this time of transition because it won’t be for much longer.

I have so many excuses not to work on the game, and it really comes down to what I choose to do. Instead of working on my passion project like I had planned I have

  • Played World of Warcraft, phone games, or Slay the Spire

  • Continued to date even though I’m moving

  • Dealt with additional fallout from my failed marriage

  • Took care of my parents needs (staying with them for now while I transition)

  • House Hunting

  • Netflix

  • Set up insurance

  • Put children in school

  • Medical appointments for children

  • Watched children more closely due to household situation

  • Took children to parks

  • Birthday parties for children

  • DJ’d at bars

  • Spent time with family

  • Voted

I’m not saying these things are bad, or good. I’m not trying to beat myself up about it but it’s important to know where the time went. Life is about choices and every choice we make passes up a different path. Overall I’m happy with a lot of the things I was able to experience and do while I’ve been in my hometown again. It’s been a nostalgic journey, but I can’t help feel like I won’t be back again soon. It’s funny because a year ago I couldn’t imagine myself being in the position that I’m in right now, but here I am. I guess life has a way of taking sharp turns sometimes.

I think I want to try, I really want to get this game on the market. I need to make more choices to get this thing done and less choices that are indulgent. No more excuses, I had my fun now it’s time to work. I won’t say that I’m not going to mess up or get complacent again, but at least for today I’m ready to start pushing again.

This Our Independence Day!

It’s been a month of reflection for me as I prepare to move into the next phase of my life. I’m remembering last year on the 4th of July when I was visiting Austin, and enjoying the time I had there. I’m thinking back over my career in the military and how there were many things that didn’t go as I had pictured them. Maybe in some ways I feel a little bad when I think back on what I’ve seen which has created a lot of expectations for me. It’s so easy to go down a rabbit hole of expectations, just like I spoke about 2 weeks ago with the “Who Moved My Cheese” entry. I apologize for not doing an entry this past week, as that might have been an expectation that someone has for me. We always have to be ready for things not to go as planned for sure. There are many stories throughout our society where a lot of what we expected isn’t happening right now.

I feel it’s more important than ever to push out positive thoughts and hope right now. Eckhart Tolle talks a lot about how we have become “unconscious” in our society. We feel bad and so it’s difficult to give when we’re in a taking mindset. We’re numb to other peoples problems which makes us less empathetic. In a sense as a very logical person empathy is something I’ve had to work on greatly and I still get it wrong often.

Years ago when I was in one of my lowest point I heard about the concept of pushing out positive thoughts and actions without expectations. So I did that. I made an effort to be a positive force when I went to get coffee and then a surprising thing happened to me. I found that it came back to me from the other person and that I felt a little better about myself. The thing is few people feel comfortable being positive and pushing out those feelings, or there’s an expectation of getting something in return. After that I started branching out into pushing positive thoughts and actions at work, at home, even while running on my work out.

In the times when I get someone that didn’t respond or in the rare case when I had a negative response I re-frame it to attempt to be empathetic to their situation. Maybe they were caught off guard, maybe they are in a place where they simply can’t accept it. In any case that’s not something for me to dwell on. My day needs to be only 1% better if I get a good response from someone. I need to give the 99% and take the 1% back.

I watched Independence Day this morning and it made me think about the situation we’re all in right now as a nation. We have a common enemy in Corona Virus just like the Aliens in the movie. We have a lot of amazing stories about people fighting it and doing the right thing. Also in a minor role the movie shows looters, and individuals not heeding the warnings of the governing bodies. It’s sad but I hope that we can keep pushing forward like the heroes of the film instead of following in the footsteps of those minor characters.

I guess I should talk about game development on my game development blog too. Things are clipping along as Chris and I are building in sound options that will enable players to shut off music, or effects as well as controlling the master volume. Quality of life options that are important to the overall game. I’m looking forward to a time when things have settled down and I can really dig in without my transition hanging over my head. A lot of my time is going to World of Warcraft right now as I’m stuck inside. I’m streaming regularly and would love to have visitors stop by for a chat!

www.twitch.tv/errantsquire

See you again soon!

Who Moved My Cheese?

In leadership school we discussed the book “Who Moved My Cheese” in relation to expectations and how life often leads down unexpected paths. I can’t say a lot about it right now but this last week has had a lot of “cheese movement” moments. I have some clarity about where I’ll be but there are still some things that are up in the air. Things got pretty crazy for me this week, and I have some control but I’m also praying a lot about where God wants me to be. Before I know it I will have my answer and so there’s no reason to agonize about it now.

I went through some spell creation with Chris this week, just to see how long it would take. We’re starting to figure out that 15 step pipeline to batch or automate portions of it. That said a lot of my time this week was eaten up by the “cheese movement” in my life. I put a lot of effort into finding a way forward and at times I found I couldn’t even relax. One night in particular I didn’t sleep well at all. I do feel a peace about it now however.

The book “Who Moved My Cheese” is about 2 mice and 2 humans. Every day they all wake up and run the maze to get the cheese. Eventually the humans decide to build houses closer to the cheese in the maze and they invest a lot of personal time and effort into it. One day they all wake up and go to where the cheese has always been to find that it isn’t there. The mice take this opportunity to search the maze to find more cheese, but the humans become distraught. The humans cry, and complain wasting precious time instead of going to find new cheese.

Many of us are in that exact position right now. In 2020 we might have had plans to graduate, retire, get married, vacation, or any number of other things. I realized when I went to conventions year after year that I would try to re-create experiences from previous years only to come up short. It was important for me to realize that the moments in our lives are so special and so it’s important to really take them in because they can end at any time without warning. There have been many things that I wished went the way that I had thought, but I’m so thankful to have had the experiences I had, and I look forward to experiencing all new things!

Some of us are sitting at home crying about it, wishing things were different. Still others of us have found creative ways to discover “new cheese”. Things that are new aren’t comfortable, it’s painful to grow. After going through a lot of changes and growth I’ve experience it first hand. Right now the trick for me is to keep growing and keep moving forward as I search for my “cheese.”

Standstill

Sometimes life throws enough at you that it’s time to stop everything and really take stock of what’s been going on. I’m in a state of limbo right now and as such have lost a lot of the motivation to move forward with the game. I’m still asking if it’s even a fun experience. I’m not sure if it is.

I’m not sure where I’ll be right now, and I’ve promised my boys a better place to live when they return to me mid summer. Maybe somewhere deep inside I’m saying to myself, “I’ll start working on the game after I move into my new house and I know where things are going.” That said it’s a bit of a mistake and I need to find some time to commit to making these spell effects.

So if I’m not working on my game what am I doing with all this at home Corona Virus time? Well I still socialize a bit through my phone but I’ve gone back to playing World of Warcraft. I managed to find a good guild of dudes to chill with which has been a bit odd for me as I haven’t been social with guys in a long time. It’s been a bit of an adjustment, but it’s good to have that as I’m typically running from one thing to the next when I have my kids with me.

From a game development standpoint I do find that I’m assessing the game and thinking about how they texture and the choices that they made in the game. Who knows once I release my full game maybe I’ll make some tribute maps from the game. I really appreciate the texturing work in the game, and I’m taking notes for the maps in my game.

Overall maybe it was a good time to take a short vacation and breather after the way this year has had a lot of surprises. I feel a little bad about not working, but as long as I keep getting a little done I think it will have a positive effect when I come back full force after I move.

Tough Decisions and Gratitude

This past week I made the difficult decision to stay in the military due to the job situation that isn’t panning out because of the Corona Virus. It wasn’t an easy decision but it has given me a lot of much needed focus in my life. The next steps will be to move through the process to take back my retirement, and figure out where I will be. I promised my boys a better house when they return, although it’s difficult to say where that will be right now.

I often think about how “hard” I have it but realistically I’m very lucky and I should be counting my blessings. The more people I meet the more I understand just how hard it is for everyone. I’m especially blessed just to have a job right now in these trying times. There is a report that unemployment is at 11% but I still have a hard time believing that when a UK report said that 75% of people aren’t working. Of course that may mean that they have jobs to come back to, but the work place isn’t ready yet. Still my friend in California says that it’s just as bad as ever right now and that the recent race related riots made things a lot worse. Yes I am very lucky to be safe and secure where I am right now.

That said I had a distinct reduction in my own push to get work done on Six Aspects this week. Yes I was attending to a lot of work related things, but it does feel like because I’m secure and comfortable I’ve lost a lot of the drive to get it done. I need to re-capture that but the possibility of a move soon also has me in a state of uncertainty about the future.

Due to my choice to stay in the military I have finally closed out a chapter in one of the best relationships I’ve ever experienced. I was hoping against hope for something to happen where we would come back, or at the very least be friends but it looks like that’s just not possible now. I guess I can move on now. I still pray about it, along with prayers for my children, my own direction, the future of our nation, etc… It’s difficult because there are some times when it really does feel like I’m firing off prayers into nothingness. It’s frustrating dealing with a God that has all the excuses ready and is infallible. Many times I feel like He isn’t speaking at all. I probably just need to seek Him out more by reading my Bible and praying more often.

I guess this week is less about progress on the game and more about what I’m personally dealing with. I’m hoping that next week will be a bit better. That said on a positive note I do have more focus on what the next steps are. I have an opportunity to DJ at a local club coming up, and I’m still being as social as I can with people from my house. I took the plunge and started playing World of Warcraft again, mostly for the social aspect. I figure I’ll do this until my children are back. Investing in the stock market has also been a good way to distract myself as I’m really starting to get used to the ebb and flow of things.

Last week in Six Aspects we tightened up some simple things like feeding the escape key into a conditional statement to end the game. I talked a bit about polishing up our menu’s some more. We also looked at the “Go Button”. There is still an issue where the player is able to use it to exploit the game a bit. Not that it matters to much as it isn’t an online game, but it is something that can break the game experience. I still want to get the game out on early access this summer. It feels like we’re getting closer.

I was thinking about Six Aspects when I played World of Warcraft. I asked myself what the WoW game loop was at the most basic level. It seems to be killing a thing to get a reward rinse and repeat. I would say that the rewards in Six Aspects could be better or more engaging. I also think it might be important to have the player click on something when they receive a reward as well. We have no items in the game and that might have to be something that I have to add after early access. Random rewards is such a big deal for driving engagement as a skinner box mechanic it’s insane. It’s really difficult to just sell the game on the merits of moving troops to win battles. The incremental random payout is a big deal.

Overall I’m happy with my decision to stay in the military, but at the same time it wasn’t exactly my plan. These last few months have been very stressful for me and for people around the world. I’m glad to have the things God has given me and I will press forward to the next challenge.

Big Changes Incoming

It’s the summer time and that means that my kids go to be with their mom which opens things up for more productivity for me. That said I still have a lot of question marks that need to be worked out in the coming two weeks. I’ve resolved myself to stay in the military if I don’t have a job by then. I have a solid second interview coming so we’ll see how that goes. It will be a real relief when I have some idea where things will be going with my life soon.

Most of this past week was spent preparing for the trip to drop off my kids but I did get a couple of hours in to work on Six Aspects. I decided to relax a bit with my mentor Chris on Tuesday and just do a play through as I marked down some bugs that we came across. We talked about usability and how the game could polish up this point or that point. I’m looking for a great sound to go with the “go” button in the game. It’s going to be pressed so much that I think it will be important to give it a very satisfying sound when pressed. I also discovered some more flaws with the combat system as negative numbers kept popping up.

I fixed the negative combat damage numbers the following day by creating a check for less than zero damage and assigning a damage value of 1. The issue was that defense values could be high enough that they cause damage values to fall below zero as they are subtracted from final damage numbers.

I also found through game play that the troops were leveling up way to fast and so I pulled the experience curve down quite a bit. The big issue was I was awarding experience for each kill to the entire player squad. This means that if the enemy was the same level as the player and the player killed 4 enemies that’s a level for each troop in combat. In theory this is fine until you realize that there can be 7 enemies in a squad and there are multiple squads. Players don’t get levels awarded until the end of the level which means that they can really rack up way to much experience and gain on average 3-6 levels during a stage.

The money rewards were also tweaked a bit to reference enemy deploy costs and give some randomization. I keep having to reduce the amount of money the player is receiving as they seem to have an easy time accumulating it over the course of a stage. I suspect there will be a lot of feeling out the numbers as I make changes over the coming weeks.

I’m hoping to make some life decisions to focus so that I can turn my full attention to getting a solid early access version of the game out to players soon. I just need to pace myself and understand that it’s OK when everything doesn’t happen all at once. We just take things one step at a time to get through those big changes in our lives.

Guess high and then add 20%

Last week I guesstimated that it would take around 6 steps to get a new skill into the game but it turns out I didn’t estimate high enough. After going through the process with my mentor it turns out it’s closer to 16 steps. I should have taking a much bigger guess and then added more time to it. Speaking of which I think it’s going to be important to set some sort of goal to get all the skills built for the game. Maybe Jun 12th will be reasonable. Setting deadlines is important but sometimes it’s best to guess a little longer than my first assessment.

My mom told me that I look pretty tired, and other people say I look stressed. It’s probably all the things I have on my plate lately. The hits just keep coming but I know a lot of people have it a lot worse. Dealing with Covid 19, a job search, relationship issues, single parenting, a possible move has been a lot lately. It’s probably why I’ve been retreating into Slay the Spire a lot lately. I keep thinking to myself, “I wish I could make my game play as engaging as this game.” That said I should have a lot more understanding about where things are going in the next couple of weeks.

The Slay the Spire game cycle of having a short engaging sessions and then giving blind reveal rewards is very engaging. The closest thing I have to that is the random buff or debuff from taking over towns. Maybe I should tie it a little closer to the reputation meter. I need to surface it a little more for the player too. I think another big key to the Slay the Spire deck building model is that it gives random choices which present different archetypes and strategies to game play. I don’t know if I can do all that with what I built though. It also leverages that Skinner Box random reward system that adds so much to keep you wondering when you’re going to hit it big. Playing through a game of Slay the Spire is that rogue like feel that makes you want to keep trying your luck.

Six Aspects doesn’t have a lot of unfair moments that end the game quickly, or overpowered hard fights. Maybe I should give the game a play through to see how it feels. I haven’t done that much lately. I want to be rolling the dice in my own game to get that rush. I just need to figure out how to give it that great addictive feel.

Adding an item system to the game for early access won’t really work but it might need to be placed in the game to give players more engagement and customization. There will be a lot of content to build out if I end up doing this however. It might be better to go into the the town settling system that’s currently on hiatus.

I’m hoping to get a lot more done once my kids go to be with mom for the summer. I should be able to really buckle down to get this game to early access.

Closing in on New Early Access Release Date

Last week I finished all of the enemy troop replacements over the 12 stages to release. It’s good to have this done as I move forward. I also removed all the tutorial text from every stage after the first one. With a heavy heart I hid all the settling options from the final screen, but I’m hoping they will make a return with the full release of the game. Last week I talked about adding a random relic system to change the way the game unfolds and add replayability to the game. I feel like it meshes best with the settling system I built.

With all that said I need to work on spell effects for all the spells in the game before I can start looking at a new Early Access date. There are 50 different attacks on the spreadsheet however it’s likely that not all of them will get used. Additionally, I will likely have to come up with entirely new attacks. I think this is when I might want to look at building a system to automate building these. I remember the GDC talk where the Darkest Dungeon developers talk about how they built their system. They created a system that runs a check for names and then creates a list in software based on that. From there whenever a lookup or match has to be done it always matches as long as all the assets have unique names.

It’s a six step process to add a new spell effect/skill to the game right now. I have to create it in a spreadsheet and then I have to implement it on another spreadsheet. After I’ve done that I have to go into the script and make sure it matches up. Then I need to create the particle effect and make sure it’s being triggered from a matching name on the 3D Model in game. Occasionally I have to worry about something happening with the target which makes things a bit more complex in the case of the fireball that spawns an explosion on the enemy after the fireball hits them. Finally once everything is working I have to add a sound to the spell and at that point I have my spell effect.

It feels like it will be ambitious to complete 3 of these in one day if I’m not distracted, but maybe I’ll get into some sort of groove and flow state and be able to do it more quickly. After I get all this done I’ll focus on fulfilling the Steam requirements and set a new Early Access Release date. It’s exciting to be this far in development!

On a social note I managed to get out for a drink with a friend this past weekend. It’s so crazy to think about how much of an “abnormal” thing that is right now. I can’t wait to have some more direction on where things will be but a lot of us are in limbo lately. Some of the jobs came back with interest, but I still feel like people aren’t really hiring even if the hiring manager say they are. I’m probably just spinning my wheels there. I’m just hoping that I’ll be able to move on to the next challenge this summer, but who knows where I’ll be when the dust settles.

Let’s get these skills built out so I can get this beast to market!

Upgrades, but Something is Missing

This week I focused on building out all the enemies for the levels in the game. A similar thing happened when I got to the last stage. I stalled a little bit for about 24 hours. This seems to be something that happens a lot when I’m getting closer to the end of the project. There’s internal push back not to finish.

Chris and I continue to parse out the problems with the tactics in the game not saving after stages. The system wasn’t built well to begin with compared to the way we do things now. Also with the tactics we have available in the game there’s one choice that’s a little to powerful, and so I plan to remove it from the game. I’m a firm believer in powerful options that are to powerful removing choice from other options which means that I can remove them or try to buff up other options. In this case I feel it’s best to remove the option to target leaders. It also makes sense within the construct of combat as it’s not always easy to know who the leader is of a group

In the game time I do spend I’ve been playing a lot of “Slay the Spire”. It really helps me forget about a lot of the stress that I’m under. I’m able to become fully present to the game when I play it which can become problematic when I become less productive as a result. That said I do feel like there’s a system in the game that would make my game some more replayability. There’s a random relic system that changes game play slightly for the rogue like game. It might be interesting to build a system like that into the game. Hmmmm now that I think about it we have a system that’s not getting utilized that does have 3 options like that which is related to settling your population. Maybe I could tie some random rewards to the different options. That would add a lot more weight to the decision. I’ll think some more about it, but I like the idea as it would change the game slightly each time it’s played.

I went against my own judgment and applied to some jobs this past week. I’m working through a test right now, and it’s frustrating that it doesn’t really allow the skills I’ve built up in the game development realm to shine. I feel like I want to develop some tests specifically for game developers someday. The biggest issue is the way that data is handled and I’ve had to learn some things on the fly, even while I’m taking a timed test. Still I put a lot of work into doing the test this past weekend and I’ll be submitting it soon. It’s difficult to do a timed test during the daytime which means that I study for it during the day and take the test at night. I continue to improve though and eventually I’ll just knock it out of the park.

It’s painful going through tests and not doing well, just like a lot of other failures in life. Game developers say, “fail faster” in order to find something that really works. Self development community people say that, “you need to go through pain to have growth.” We are predisposed to do things as easily as possible to stay comfortable and avoid pain. This makes us feel good, but it also keeps us from growing. We need to face down our problems or forever be dominated by them.

It's funny how quickly things can change

This week we inched a little closer to finishing the game by focusing on what tasks need to be completed to get to early access. I’ve talked before about putting off the release which is unfortunate. I need to set a new date and really push hard to get this thing out. The issue is that I have so many things in my life that are pulling me in different directions. I’m doing my best to calm the noise down and focus but the game production has suffered.

Months ago things were a lot more clear. I had a way forward and I felt good about where things were going. It’s interesting how things in life can change so quickly. I’m really caught between the risk vs reward of most of my decision possibilities right now. Do I leave the safety of the military and try to start a second career in the wake of the largest unemployment crisis and uncertainty that the world has seen in recent memory? The answer is probably play it safe and stick around. It feels like I’m not living up to what I had planned. The biggest issue is that it’s not just myself that I have to worry about which adds another level of complexity to everything.

On the plus side I picked up my first Fiverr client this week. I’m teaching him how to use RPG Maker which is a lot of fun and not very stressful at all. I do a little groundwork to prepare and so far he seems happy enough. I should probably add some more skill based operations to see what else I can get going. I’m exploring alternative revenue streams because finding a traditional job looks pretty bad.

A lot of job prospects are asking for additional job training which would cost more money. They seem like poor prospects. It’s frustrating when I’ve taught our military for over 3,000 hours hold a bachelors, and 2 associates degrees and I’m not allowed to simply step into a teaching position. Oh no sir, you see we will need you to do additional training to get a “teaching degree” in our state for that which will cost $5,000. It feels like an unnecessary road block when I’ve proven that I’m more than capable to do that job. I guess I’ll just stick to teaching people on Fiverr to make money now. I can’t help but feel that our grade school, and college educations are getting out played by people online with computers and web cams. There were many times in college when I was directed to YouTube videos, which presented the material that the college had not made.

Job hunting feels so bad that right now it’s time that I can’t afford to spend as it has little chance of reaping a benefit unless the economy turns around. I feel it’s more likely we will see a second lock down in response to increased widespread virus infections.

I even spoke with my parents this week to explore going back home to stay a while and it seems like a poor prospect, and it wouldn’t position me well. I would be kissing my dream of becoming a game developer goodbye. It’s funny how quickly things can change, but it’s important to keep moving forward.

Progress being made but delays are inevitable

It’s important to set deadlines and work towards them. Some of the best work that I’ve done is when I’ve had a deadline. It helps focus a project and make sure that I’m hitting the things I need to get it done. If I was preparing another closed beta build, or a show build for a convention I would push out what I have. It’s different this time. I want to put my best foot forward for early access. I wanted to get it done because I saw a great window opened up for game release but I would rather have something complete that I’m just testing and tweeking before launch. I don’t have that right now. I have something that is playable but it still requires some more TLC to get it across the finish line.

Here’s a list of things I need to get done before I can confidently release on Steam Early Access

  • Replace all enemies in stages with proper enemy models - right now many are still default enemy models

  • Build out all the spell effects - right now maybe 1/4 are done and this is changing all the time

  • Fix the spreadsheet and ensure that the final baseline starting troops are available

  • Balance combats to be interesting but not overwhelming

  • Remove a feature that was never fully fleshed out

  • Build all the sound effects for clicking on buttons (just started this week on this one)

  • Ensure that the tactics setting is being carried through on saves

There are possibly some other things that will crop up, and a lot of other quality of life changes that will inevitably happen between now and full release. I will say that I’m so thankful that I scaled back from 30 stages to 12 because I’m seeing a lot of processes I need to work on streamlining somehow. When you’re doing an action like setting a “boop” sound on a button it would be nice to have that set one time and it automatically get done 30 times across 30 stages. That’s probably one of the biggest lessons I’m learning through this process. It’s another reason why a lot of indies rely on randomization for rogue like games, it’s simply to exhausting to author tons of organic stages. Still I’m doing my best to do a lot of the stage authoring by hand which has been very rewarding.

I’ve been doing a lot better socially lately. I have a network of people I communicate with during the week as we are all in social distancing mode. I’ve had some real solid connections lately, and like most I have my parents for support as well. I pray that things get back to normal soon, but I’m fully ready to hunker down for the next 18 months.

The job search has been exhausting and I’m starting to get the feeling that it’s not in most businesses best interest to hire anyone right now, even if they say that they are hiring. That’s totally understandable, and so each day I’m leaning more and more to stay in the military for another year until this blows over. The benefits might outweigh the drawbacks heavily at this point. It would be nice to take a breather instead of forcing the issue.

The fiverr venture has turned up some interesting game development related clients, although I don’t feel like I’m a great fit for what they’re asking for. I’m focused on giving my course if someone hires me. The course is a simple intro to Unity. So far it’s also turned up some nastier solicitations as well however. I keep getting mail inside fiverr from supposed Chinese that want to install a remote tool on my computer to do work like they’re in the US. Yeah…. ok go ahead and take over my computer China, there’s only 6 years of my life poured into my game development project here. The more digital we become the more it seems like people have little respect for others online. It’s still the wild wild west and unfortunately there are no “internet cops” to go after and prosecute bad actors online. Cyber warfare can only get worse as we get more connected. Stay safe online and stay safe at home.

Sorry that I’m pushing back the release date, I’ll do my best to assess the work and get a new plan worked up to release as soon as I can. Just as Miyamoto says, “A delayed game is eventually good. A bad game is bad forever.” Of course he said that before we could fix games over the internet but still initial impressions are important. I want to deliver quality, even if it’s early access.

No One Said That It Would Be Easy

I’m finally starting to get back into the groove of getting real work done now. It’s been a pretty funky week for me with some ups and downs. I had a lot of issues with 3D models and I’m spending time getting those worked out to really add a lot of diversity to the game. Sometimes it feels like things are going really slowly. One good thing to keep in mind is that every hour I spend working on the game is a hour that had to be spent.

Somewhere in my mind there’s the idea that programming will take the longest, and content creation and hookups won’t be so bad. Although making content is more enjoyable and creative it can also get tedious. In order to function properly in Six Aspects each model needs a laundry list of things before it’s ready for prime time. Animations need to be set properly, scripts need to be added, model names have to match expectations, and everything needs to be applied to the prefab.

I need to get this done to flesh out the models and then move on to working on spell particle effects. I’m in the final stretch of polishing the game up now. It’s a lot of hard and tedious work but once it’s done it will be worth it.

On a positive note I went back and played the old SNES Ogre Battle this week. I found that a lot of the things I specifically targeted to make better are accomplished with my game. That’s very encouraging to know that I didn’t just do the exact same thing and call it a game. It’s likely I will have to push my early release date back though.

On the programming side Chris and I finally managed to stop out that pesky Leader bug which had been plaguing the game with some soft locks. It turns out that the game was saving the leader for each player squad based on a uniqueID number. When a player goes to the save screen and then returns to the game the uniqueID’s were counting up which means that the old leader ID on the squad wasn’t matching. The problem is fixed however the tactics on each squad also needs some adjustments as it is also not getting saved when exiting the game. At least it isn’t a game breaking problem right!

Doing my best to take care of myself as I had quite a social blow this week as well as a job application that didn’t go to plan. It’s so important to have friends and family to reach out to when you need to talk. Everyone is less able to be social right now due to Corona Virus. I’m pushing really hard to exit the military but it might not be the best idea so I’m entertaining staying a year until this whole thing blows over. It will depend on a programming course that I’m taking and job interviews. Releasing the game will be a big deal for my portfolio and resume.

I decided to take the plunge on Fiverr as well this week to offer simple Unity Game Development Skype mentor services as well as services to teach social skills. I know what it’s like to feel like to want to make something and have no idea where to start in games. I’m also empathetic to people that want to be social but are to afraid to engage because they don’t want to be judged. I really hope that I can help some people out.

Sometimes when I’m working on my game I think, “Wow this is really easy” and then other times I think, “Why is this so hard?” I’m pretty happy when I get to the hard parts because if it wasn’t then everyone would do it. It’s easy to stand still and not grow. It’s easy to do what’s comfortable and then complain about all the things I wish I had done. It’s much more painful to actively make changes and do things that are better in the long run. There are a lot of things I could do if I wanted life to be easy but ultimately it would be unsatisfying. Dealing with the pain and embracing change is the tougher road, but I’m happy to walk it.

Happy Easter - Trials and Tribulations

Lately it’s been feeling like the world is falling down on us as we’re all forced to stay indoors. Development on the game is progressing but I still feel internal push back inside. On top of that I had some more stressful events this week which is taking away what little focus I had. I’m being tested, we all are. I spent some time over seas in combat zones and I won’t forget what they talked about at the base chapel before I went. They talked about us going out to the desert to get tested. I’m probably failing most of my tests. I am trying to get back up and keep going though. Sometimes there isn’t really a choice because a lot depends on you, so you do what you do to be a leader in your own right.

This week I worked mostly on the troops in game. I spent some money on new 3D models but was utterly disappointed with their animation set up and you could say I “wasted time” working on them. The important thing was cutting my losses and moving on to other things that could be better for my time. I really liked one of the models too, which is so unfortunate. Sometimes life is that way. We really like something, we want it to work so badly. We invest in it heavily and maybe it will work out later, but until it’s fixed we just can’t fit it into our game.

I’m thinking that I’m going to have to push the release date back which kind of hurts. There’s a new game breaking problem that I don’t want to release with. After it’s fixed and I update all the enemies and 3D models I’ll be ready to submit the project but not until then.

I got hit with a lot yesterday, and I’m licking my wounds. It’s time to stand up and get to work, no excuses.

Time to Get Serious

This week we moved forward and managed to fix the leveling problem with troops in the game which is super exciting! It was going to be a big problem if the players units weren’t having their stat lines saved properly. I worked on the Beast Master animations and got them triggering properly. It’s a good feeling, but I still need to add particle effects to his attacks. I need to buckle down and really focus on getting more development hours out each day.

I also spoke with a promotional company this week and found out that it’s likely I’m doing that to late in development. As expected it is going to be pricey and I needed to do some initial work ahead of time. They are supposed to be doing a proposal on what it will cost to put together some sort of trailer video for the game. I expect to see it next week. If I don’t I’ll message them once and if that doesn’t get through I’ll cut my losses and move forward. Still it was exciting to talk through the process with some professionals.

Most of what needs to be worked on is content revolving around the player and enemy troops in the game. It’s a lot more content authoring than I think I was prepared for. There’s multiple scripts that need to be touched and no easy way to do what needs to be done all in one place. I can see now why engines like RPG Maker are so good for the programmer illiterate as they offer a simple solution for building out content.

All in all I’ll say that I haven’t been as efficient and effective as I could or should have been right now. It’s funny to say this but after doing some stock market investing it helped motivate me to start lining everything up in my life. I was staying up late, playing mobile games, chatting with other people, and generally spending time away from working on my game. I took the opportunity to refocus today and schedule my time better so that it doesn’t get away from me. I built a spreadsheet that breaks down a schedule for my kids as well as for myself. I built in game development time, social time, and time for the kids. I’m really hoping that it improves my efficiency. I think that getting to bed by 10 PM alone will be a big boon to my productivity. The idea is that even if I work late I’ll have to pay for that time the next day and so it’s better to rest.

I also made a motivational video of myself to watch each morning. I’m pretty harsh and I use foul language often to make sure I’m shocking myself into getting the job done. It’s not like it doesn’t come from a real place because I am a little angry with my lack of discipline since the Corona Virus kicked off and I was stuck at home. I feel I have a good way forward now with the schedule and I hope that I’ll be able to stick to it.

The positive thing for you if you’re following me is that you will be able to hang out with me on my twitch stream for almost two hours most nights as I work on getting all the content built out. I’m working so that I won’t have to delay the game but I think it’s a strong possibility at this point. Let’s get this thing out by 6 Mar people!

Going Public

This week I’m a little late with my blog entry, I think there’s some internal push back that’s saying to me I shouldn’t finish. Still I managed to push forward and build a Press Kit and launch it on my website. I have a humanizing piece at the bottom of the page and some photos for download as well. Who knows maybe some Nigerian scammers will steal the pictures for a dating profile. They were some pretty good shots. I do need to send out some e-mails soon to see if I can get any bites from the media outlets and content creators.

My musician sent me some new boss stage music which is pretty bad ass. Having other people working on the project helps keep me motivated to get things done. It’s exciting having such a great original sound track for the game and in a weird way I really enjoy paying people for their art for the game. I hope the game does well because I want to keep taking care of workers to allow them to do what they love and get paid appropriately for it.

I managed to get a new closed beta build out for my testers. I added in all the text on the towns but I’m still working on authoring all the enemies and attacks for the game. It might be a long drawn out process in the end. There’s a lot of moving parts to it. I also need to look at balancing the various attacks in the game as well. There is a character class that has axes for instance that needs to have a fair amount of work done.

Things got more serious here right before the weekend. The virus has people more on edge here as we have a couple of cases in our area. I had some private social events scheduled which had to be cancelled. I expect that I’ll have to cancel some other things before this is over. This week my kids will be doing telework for school. That might make things more interesting to say the least