Sunday, August 16, 2015

Reviving something old

Play the spare parts here!

I briefly considered entering a hiatus for this blog until I was situated in my new job, but I decided that, whatever small amount of work I get done each week, I want to publish it here.


What I did this week is really something that I did many, many months ago. I had a game I was working on that involved being able to charge into walls which wrapped you around the level and into walls which bounce you against them.



I could tell it was fun, but I couldn't tell what I wanted to do with the idea. Hopefully over the next few weeks I can figure that out.

Saturday, August 8, 2015

A fully-assembled Revolver

(Play the game here)

Well, Revolver is done finally - it looks and plays like a one-week game, but it took three due again to how weird my free time is getting this month.


To be honest, I wish Revolver could have turned out better. I still feel like it's really lacking something, and I wasn't able to really find out what that was. For that reason, I wasn't really excited while working on it, and I think it shows. There are some surprising things you can do with the way the shooting is set up, enough to the point where I do think you could make a much larger game out of this.



I didn't try it here, but I wanted to know what it would feel like if you didn't charge your shots, but they naturally got larger and stronger the longer you kept them alive. The size-to-damage-and-speed relationship was also interesting. A game where bullets and enemies could survive contact with whatever they hit, but shrink and lose size/damage but gain speed might be something to look into.



This three-week development cycle is another thing to maybe look into. I did maybe 1-2 hrs of work a week on Revolver, if that... but if I had the normal 5-7 I could try tackling larger projects. Something to think about. I could also take the fourth week off and think of ideas for future games, while actually playing games myself (Outside of Destiny and Hearthstone, I've forgotten what that feels like!)



Anyway, yeah - play Revolver here! Despite my self-criticism, it's still worth the two minutes of play.

Laser charge sound is by Javier Zumer, and is being used under this license

In-game background music is "Buildy" by p0ss, and is being used under this license

Sunday, August 2, 2015

Revolver at the Barest of Bones

Hi all! True to my word, here's my post for the week. I'm still really taxed by other things going on right now, in addition to really wanting to spend as much time socializing with all the people I'll be saying goodbye to in just a few short weeks! That being said, I did just manage to get Revolver to a 100% playable state. Go ahead and play it here!

Yup, there's no HUD or sound, but it is all there and playable. Next week will be sound, UI, and polishing the feel of the game (Off the top of my head, enemies could move a lot faster towards you).

As it turns out, the idea of having a shmup revolve around a central planet is pretty cool! (Though I guess Resogun sort of already proves that.) Organizing a shmup into three discrete lanes, however, isn't a very good idea, I think. A lot more interaction was lost than I thought would be. In fact, I might remove the lanes altogether for next week! If I have time...

Sunday, July 26, 2015

July into August changes for Sunday is the Deadline

Sorry, there's no game this week! I did work on a game this week though. It looks like this:


It's a shmup called "Revolver" where the ship, the enemies, and the bullets all orbit a central planet. I might have completed it, but things have become quite busy for me lately, what with accepting a new job in a new town, preparing to move, and still keeping up with the surprising amount of events occurring in the next month.

My priorities are on making my transition into my new job as smooth as possible, and giving myself some free time to breathe a little too. And that means downshifting on this blog, at least for the next few weeks or so. I'll continue to post something every Sunday, but I may only be posting with brief updates on what I did with Revolver that week.

Hopefully that's okay with any regular readers - I'm really proud of the dozen or two of you who keep coming to this blog, and I want to keep giving you worthwhile updates each week! Please bear with me in the meantime.




P.S. It's called a shmup because primarily the ship shoots up. It's short for "shoot 'em up." In the case of Revolver I think the more appropriate term might be... shmround?

Sunday, July 19, 2015

Rogue Wave

(Play the game right here!)

Rogue Wave is a very weird game indeed. I didn't know what the heck I was making for about 90% of the time I spent on this game. I started with a concept that I knew could work, but I had no idea if it would. Very much an experiment for me.



The game came to me pretty much out of the blue: What if you had turrets, in a sort of tower defense type game, and those turrets had to hit each other to set off a chain reaction? It'd be really powerful to set off a million turrets at once, but you'd have to make sure that they were pointed at the enemy in addition to each other.



Rogue Wave didn't look like it'd be any fun all the way up until I finished it. I'm still not sure if I'd call it really fun, but it's at least interesting (going back to that idea that a designer can make the mistake of accidentally creating an interesting game as opposed to a fun game).



I do think that a much bigger game could get created out of Rogue Wave... I think there's a lot of design space to investigate here. The main parameters you have to tweak are large enough, I think:

  • Enemy size
  • Enemy speed
  • Enemy spawn rate
  • Difficulty increase rate
    • Enemy size/speed/spawn rate changes over time
  • Turret fire rate
  • Turret turn rate
  • Turret Size
  • Turret # of sides (an octagonal turret could spit out 8 bullets) 
  • Energy generation rate and requirements
  • Bullet Size
  • Bullet Speed
My original idea for the game allowed the player to go to each turret and use energy to totally customize the size and #of sides for each turret. If you had a double-large turret, it shot out two bullets per side, and if you had a triple-large octagonal turret, you'd have a huge turret that shot out three bullets for each of its eight sides! I knew before I sat down to begin development that this was out of scope.

Play Rogue Wave here!


The menu music is from SonarTuning and is used under this license. (I've been finding more and more music under the public domain. The in-game music is a track called Observing the Star. It's really kind of lovely and I wish I could remember who made it!)

Sunday, July 12, 2015

Pallet Rain

(Play Pallet Rain here)

Pallet Rain is definitely one of the more abstract games that I've made so far. I wanted to use the missiles from missile tow for something else, since I liked the way that they moved. At the same time, I had found some excellent public domain sound effects that I knew I could combine for some interesting, calming background music. I also knew that I would be busy this weekend, and needed something simple to complete during the week.



The result is interesting, but not particularly fun. I did want Pallet Rain to feel relaxing, and I think Drawing Mode definitely accomplishes that, but survival mode does not. It'd have been way more relaxing to have the object of survival mode to be to "catch" the yellow and blue objects, rather than avoid them (which just makes things feel anxious). I guess it'd have to be renamed something other than "survival" mode then.



This was a very simple game to make, but I still managed to make it quite complicated for myself in certain spots. Still, I managed t learn some things, and Pallet Rain does succeed in being visually appealing - in a minimalist sort of way. Play Pallet Rain here.


Since this is a game design blog, I want to close by saying that today Nintendo President Satoru Iwata passed away, and though I only really knew him through the Nintendo Directs, the past Nintendo E3 shows, and the "Iwata Asks" articles, it's really tough to see him go.

Sunday, July 5, 2015

America's Birthday!

Hi, sorry for writing this so late - I'm not releasing a game this weekend since I'm celebrating July Fourth! See you next week!