The Enemy’s Mega Laser

Troy Lyndon
2 min readDec 3, 2020

--

Although it’s late in the evening, I’ve completed 12 of the required 20 points to complete my certification for GameDevHQ’s 2D Game Development Course for Unity.

I modified the original enemy character with a red border, but it turned out looking like a wolf head. 🙂

I have been using Adobe Photoshop since version 3.0 in the mid-90s. But that doesn’t make me an artist. However, it does make it easier to work with artists. The tasks today did not require me to spend any time making the new enemy look good; it’s simply a placeholder so that I could focus on creating a new enemy with a special feature, a laser beam.

I’m imagining that if I was to add sound to this new laser beam, it would sound like a large laser beam from the movies.

Running into these lasers in this game, causes you to lose 3 health points, and 1 of only 4 lives. So you want to stay away from them.

I was challenged, in particular, because I still don’t always know the best way to structure newly written code. Should I associate the code with the player that might collide with the laser? Should I associate new code with the laser script, referencing it as a new type? Or both?

I’m also challenged to remember all of the different checkboxes and user-interface elements in Unity’s GUI, which is far more complex than in years past. With that said, the full power of Unity is in these many expandable components. It’s just that each component has its own group of settings that must be learned. It will take years to adequately master this amazing and powerful 3D game engine.

Thanks again to Jonathan and Al at GameDevHQ, as well as Dan, Jeff, Joanne and the teams for creating a mutually helpful community of new developers. And thank you always to the Economic Development Alliance of Hawaii for having the vision and resources to make this happen.

--

--

Troy Lyndon

I've been making games for more than 30 years, and in recent years, I've gotten behind in-terms of learning the latest and best available tools. But no more!