Development

Phonics Shmupdate: Colorblind friendliness and phonemes for days

Posted on
Colorblind friendliness and some IPA on display

It’s been a while since I did any updates regarding my phonics shmup; the stress of leaving a job and moving intercontinentally took its tool. When I stopped working on the game in April, I had broken it in magnificent ways. Now the broken is gone and I’ve added some colorblind friendliness features and built all of my phonemes in the way that Unity really wants: using GameObjects.

(more…)
Development

Phonics Shmupdate: Phoneme Display Swap!

Posted on
phoneme display swap in action

There’s some work to be done here involving the animations’ timing and the feel of things… but it functions. Hurrah!

There’s definitely a bug that allows one button to change position without the other button moving to swap places with it. I need to play around with it more.

Making it so that the player can/must choose which phoneme to switch to definitely makes the game more challenging. I’m going to need an extremely low difficulty option, which means I will probably have to have a two-phoneme option.

Development

Phonics Shmupdate: More and Better Refactoring, New Classes Made, Other Stuff

Posted on

It’s been a while since I updated. To be honest, I don’t exactly remember all changes I’ve made. I’ve been working on it here and there in spare moments amongst busy times.

Many things have been refactored; I undid some unnecessary future-proofing I did in the previous update’s refactoring because it was silly and hard to read. I abstracted out some classes, either as their own files or as subclasses, making some code much easier to read. Again, not much has visibly changed with this new build, but I’m really happy with the progress I’ve made.

(more…)
Development

Phonics Shmup Progress: Caught Up in Unity!

Posted on
phonics shmup all caught up

This is just a quick post to say that I did get the phonics shmup caught up in Unity to where I had it in Godot.* It took me about as much time as I expected, though I didn’t get the work done on the days I expected. It now does everything the Godot version did and has random asteroids floating through as well because I didn’t feel a need to disable them, at least not yet.

(more…)
Development

Phonics Shmup: Rebuilding in Unity

Posted on
phonics shmup unity

I was thinking about the fact that my students are young and Japanese, and more easily impressed by flashy things than non-flashy ones. I am not a graphic artist, really, so I decided to rebuild my phonics shmup in Unity. The ease of grabbing things from the asset store aids in creating something visually appealing.

I’ve spent the last several days learning Unity. Imagine my luck at finding that one of their introductory tutorials is a space shmup. The assets they provide with it are free to use, too.

If I were planning to sell this game, I would care about using assets from one of Unity’s tutorials. Who wants to release a commercial game using assets that most Unity developers will recognize? But I’m not. This is going to be free and intended for educational purposes. What I really care about is the likelihood that my kids (and the students of anyone else who wants to use it) will want to play it. For that purpose, these graphics are fine.

(more…)
Development

Phonics Shmup Progress, 4/22

Posted on
Phonics shmup, now with shields disrupted!

I participated in Ludum Dare last weekend. Although it was far from my most successful LD in terms of getting a good game done, since I used the Godot Engine to make it I learned a lot. This is particularly true in the area of dealing with collisions. So it was that when I came back to my phonics shmup yesterday, I got a lot done in a small amount of time.

(more…)
Development

Phonics Shmup Progress, 4/15

Posted on
4/15/2016 Progress, now with shields

It’s been a few days, including a Ludum Dare weekend, since I actually did some work on my phonics shmup. It was a pretty productive time, though. As the screenshot shows, I added shields to the enemies. However, I also did a big reorganization of my Trello board.

Development Itself

Probably the biggest shift in my plans is how I want to represent phonics as weapon to the player. Before, I planned to have individual bullets be aligned with specific phonemes. That was going to be hard to pull off visually. Instead, I’ve hit on a more readable and natural approach: instead of phoneme bullets damaging only certain enemies, the player will broadcast a phoneme signal that lowers shields on certain enemies.

(more…)
Development

Phonics shmup progress, 3/8 and 3/14

Posted on
Screen Shot 2016-03-14 at 11.31.17 AM

I am trying to get in the habit of changing how I talk about this project. Apparently shmups don’t count as shooters to some people. The way I see it, you’re shooting things, ergo it is a shooter, but I prefer to use terms in standard ways, so here we are.

Anyway, I’ve had two days in the past week where I put in a decent amount of work on my shmup for teaching phonics… in spite of being down one hand for a new repetitive motion injury. Enemies are now a thing, though nothing hurts anything else.

(more…)