Skip navigation

Tag Archives: Hysteria Star

Well, I haven’t given up on Hysteria Star but I’m in need of a smaller, quicker project I can devote myself to for the summer.

Yes, I know, I know. This is starting to sound a lot like what happened when I dropped The Outer World to work on Hysteria Star. In that case, I had a game whose engine was starting to look shaky and a project that was simply too big to handle alone in a few years. I scrapped the project, though I hope to come back later with a different direction and a team to back me up. Hysteria Star was to be my smaller-scale project, but it’s ended up being a slow burn over time, not really something I’ve been able to sink my teeth into and get far enough to really see it to the next level. But month after month, I continue to make almost no progress on it at all.

I think with the coming of summer, it’s time that I set aside Hysteria for a while and re-focused my efforts on something decidedly simpler, something I think I can push out faster and end up with a more fun and easily playable game without as much serious effort. I’ve wanted to do something like this game for a while, and I hope I will be able to devote the time to it this summer to make it happen. If nothing else it should be an interesting experiment.

I won’t be updating on game progress again until the end of the summer, and hopefully by then I’ll have something I can reveal. Who knows?

It seems every update takes me longer than the last to get around to… I apologize for the tardiness, I guess it’s a good thing I’m not doing monthly updates still, though. I wouldn’t have much to show this time if that were true.

 

Honestly, there’s not much to say with this one. I haven’t gotten to work on Hysteria since spring semester kicked in, and it’s really in high gear right now so I’m really wishing I had more time lately. But I did make some progress earlier in the year.

Last update, I mentioned points and combos. Well, I’ve added them in and made a few interesting changes to the usual formula.

When you destroy an enemy, the combo counter goes up by 1 and begins to fade out over 3 seconds. Once it fades completely, the combo is reset to 0. Higher combo levels, as you might expect, multiply the points you earn, but getting hit also eliminates your combo.

Now, here’s the fun part: Destroying an enemy gives you no points. The only way to gather points is to snag the little floating whatevers the enemies drop, or the bigger floating whatevers that also give you other cool stuff when you pick them up. When you grab one, you renew your combo, just like when you destroy an enemy. You’re reset back up to 3 seconds before the combo expires, but you don’t gain combo counter levels by picking them up. Just points.

What this mechanic does is adds an extra facet to the gameplay. It’s not just something more to pay attention to, but it makes it possible to design levels without a constant stream of baddies at all times, but still giving the player the chance to keep up their combos during those dry spots. It also makes things a bit more interesting. Do you grab the points now, or wait until they’re just about off the screen and see if you can get a higher multiplier on them?

 

Another few changes I’ve made, I also mentioned in the last update. I’ve simplified player health a lot, to the point where it’s feeling much more oldschool, but in a good way. I’ve also tightened up the movement a lot. Next, I think I’ll be focusing on specials, tuning up the level start and death sequences to actually reflect how the game is supposed to play, and throwing in some graphics on-screen. I need to get some simple interfaces going so it’s not just a really cheap test level.

 

So, who’s to say when I’ll be updating again… I sure hope it’s sooner rather than later, and that I’ll have a lot more to show off. Really, though, the foundation is starting to take shape. Given some better sound design (oops.. my bad) and visual assets I think I could have something I’d actually be willing to throw out there and see what people think about it. I’m still a long way from something I’m really willing to let people play, but I still think there’s a lot of life left in Hysteria Star, and I’m moving ever closer to a Hysteria I think people might really like.

Well, here’s hoping, anyway…

Laziness, thy name is Bit

Another update, another slowness thing. I have gotten some things done but again, the game itself feels nowhere closer to completion than it was before.

 

What I have done, though.. that’s interesting, right?

Well, I’ve done some work with the menus and overall style of the game’s interface, for one. Interface tends to be something I waffle about on so it’s good to have something to play around with long before I need to implement it and realize I hate how it looks.

I kind of hate how it looks already.

 

You’ll notice I’m using two different styles here. The characters are cartoony, rather silly and not very realistic, and contrast a bit with the smooth shaded and un-lined ships. I don’t think this story could possibly be told with any less cute a style. And come on… it’s ME we’re talking about.

 

Last time I updated, the game was actually in an unplayable state, where I was working on optimizing and implementing new systems and various things that will make future work on the game much quicker and easier. Well, that’s finished and now the game is back and better than before! Still very minimal, content-wise, but I haven’t gotten to the point where I can just start churning that out.

 

I still have a lot to work with to get the gameplay tuned up. Points and combos/multipliers are not yet implemented, and I’m thinking of ways that I can simplify things down a bit. I feel player health is a bit high where it is now, and that might cause the game to get more to the hectic side of things rather than the fine-tuned precision play I’m looking for, and the movement system… both button movement and how speed upgrades work, needs heavy tweaking. I could always start throwing ships and movement patterns and craziness at it and seeing what sticks but I find it very important to stick the basic mechanics in place before moving on and focusing on content.

 

And now… for the fun of it, a glitch:

Dude... you should fix that.

I posted my last screenshot what… three updates ago? Sadly I don’t have any actual new  ones but here’s one for fun from early November. (yes, the background a lot better now. See the ship select screen thing!) A little slip-up in the repetitive fire code in the drones caused them to, instead of firing a 3-shot burst over about a third of a second, fire a shot every single step. The effect was really cool, but I think it was also cool to note while this crazy wave of doom swept over the screen, destroying all in its path, Game Maker still withstood that immense blow at 720p, not dropping in framerate.

In-game HUD will be my next priority after code tweaks, getting points/combos in , and more gameplay things that will be a big deal. I really hope I can get off my fuzzy butt and just get to it, now. I’ve been faster than ever at churning out art and it’s all lately been for non-Hysteria stuff.

 

Maybe with the new year will come a new, more productive me.

 

*apocalypse*

And everyone died. The end.

Well, in all honesty I should have expected this. I took on work and school and commissions all at once. There’s no reason I should have been able to do it all AND a game at once. I even have another game project with a different group underway. There’s just no time to do it all.

LOL NO I’M STILL WORKING ON HYSTERIA STAR. DON’T WORRY!

I’ve dropped work (I don’t need you, Walmart!) but I really need to catch up on life a bit before I can really get back into Hysteria. But I am still making progress… however slowly it may be. This weekend marks the first where I’m not working 16 hours, so that’s just 16 more I can spend on the game!

It’s actually rather embarrassing how little progress I’ve made since the last post. Hell, it’s embarrassing what a simple state the game itself is in after all this time. It’s a slow crawl but more and more the game comes to life in my mind and more and more it takes the steps necessary to becoming a reality. The newest additions to the game plan? A complete overhaul of the spawning and level loading system and basically how all the data is setup.

This one really makes me feel smart. Since the beginning, the plan has been to generate levels from .bmp image files, with each pixel marking a square in the invisible grid that makes up the level. Originally, the plan was to have several level types and have a script read each differently, so only certain enemy types would appear in each level. But why make a bunch of different scripts? What if I want one background or another music? What if the music changes? What if I want some of a different enemy type for one level?

That thought led me to something much better. Each pixel holds an R, G, and B value, from 0 to 255. What if most enemies in the game are just instances of the same object, with some thirty values that completely change its appearance, attack, movement, and much more? What if a big array of values holds all this data for every enemy in one central location, and I use one of the color values to determine which set of values in the array is taken when the enemy spawns?

Wait.. why not do the same for the player? And powerups? And scenery?

This simplifies things SO MUCH! Without sacrificing the ability to do a lot of vastly different things with player ships, mechanics, enemy types and everything, I can make it much easier to access and change their data without the possibility that I might break something else, and without having to dig through a million different things to find what I need.

Yes, the last couple months has been a big learning time for me, as I’ve been mostly backtracking on my old code and improving things. I’ve learned the importance of defining constants in a nice list which I can access later. I’ve learned how great object-oriented programming can really make things when you have a lot of similar-yet-different things in your game. Yes, here I am coding my second game and I’m still making newbie mistakes early on. But after tearing through old stuff and improving it a lot, I’m almost back where I left off. Well, that and I have a lot more concepts figured out.

So, the plan at the moment is 12 playable ships, 6 main ones and 6 side stories. That’s two ships per pilot in the main story arc, giving you a little extra choice depending on your preference. As for the game-changers, the six side-stories will be among the most different in terms of how they play… also their storylines will be about 95% more ridiculous.

One thing I’ve been doing lately is looking back at the games I take my inspiration from. I find it really important to look at the different kinds of play styles other shoot-em-ups offer, and look at how that differs from what I’m doing. I like for players to be able to recognize what kind of game this is and know what they’re getting into, but I don’t want my game to fall in the same pitfalls I feel those ones do.  Being original is an important point to me as well, because the last thing Hysteria should feel like is “been there, done that”.

Interestingly, playing these games has mostly had the effect of making me wish they played more like Hysteria. Why aren’t the enemy bullets as bright as my own? Why isn’t there any color coding on enemy shots so I know what to avoid more easily? Why is there never any warning before something fires a bullet at my ship? Why is the movement so twitchy? Why do tiny mistakes like tapping the wall set me back half the level and lose me my hard-earned powerups? Being punished for failure by having to repeat a section can be annoying enough but losing your upgrades often means you’re more likely to fail again. You’re not racking up points or having fun at that point… you’re racking up frustration! This is one of the things I’m going to be hitting hard as Hysteria gets further into development. Remaining a positive and fun experience even in the face of a big challenge should be the focus. And even when it isn’t, there should be ways for players to lessen the strain on themselves when it’s just too much to handle. I know as well as anyone how great it feels to overcome a really tough challenge and come out on top, but there are times I wish I could just say enough is enough and the game would let up a little.

Well, I’m sure Hysteria will be better than that… if I ever get the thing finished. BIT WHY U SO SLOW~

Almost a month since my last update! With school in session and work being… work, I’m admittedly not getting a lot done. But I did hammer down some pretty important stuff that I probably should have foreseen being a necessity a while ago.

 

Mainly, story. And character designs. You know, those things I started this game thinking I wouldn’t have to do…. well, the idea of Hysteria Star has grown in my head, and while it’s still silly and open to whatever I want to throw at it, I’d really like to have a narrative for players to follow. I don’t think this is going to add a lot more development time to the game, though, since I’ve been re-imagining how that narrative is delivered, and I think the result will be a more appealing way of delivering more story where I need it to be.

 

Before, the idea was to have some simple drawn cutscenes with slight motion play out a story at the beginning and end of each ship’s Story Mode campaign. Nothing super special, but fairly engaging. The problem with that is timing and animating visual elements in those cutscenes could be a bit of a chore seeing how I’ve set up the engine, and two cutscenes is a fairly time-consuming way of delivering almost no story at all.

 

So, the plans have changed! I have been working for a week or so on character designs and the galaxy that Hysteria Star takes place in. What I have nailed down right now is three races, two of which are warring with themselves and each other, and the third of which is almost completely wiped out but they’re all “chill, bro,” ya know. I’m spoofing some elements of various space games, keeping things lighthearted but still telling a pretty intense story about a galaxy on the brink of self-destruction. The story will be told in mostly talking-head-o-rama, (maybe more than heads) but I’m still working out how I want to do that. I’m still planning on having cutscenes where they’re needed, but these simple chats can fill in a lot of the necessary story in between (and within) levels.

 

I’ve also made some changes to how story is delivered based on what ship you use. Now, each ship has a pilot, and some ships may have the same pilot. You will actually play the game starting out as a human space soldier marine badass cooldudelady of space and meet spacepilots of the other two races to play as in the next two sections of the overarching story. The way I’m planning it, each of the three is a part of the main storyline, and each starts where the last one left off. So, starting out you have two ships to choose from and the human pilots both. The story is tied to the pilot, so you get the same story (just different level layouts) with each one, and once you beat the human’s story, you unlock a ship (one for free, and probably more that you can buy with points) piloted by the guy you met in the first part, then after his story, you get the “final” ship and pilot. So it’s a 3-part story at probably an hour per part. That’s on paper, anyway. In theory, playing through a story mode campaign in Hysteria Star should take about as long as playing through the main game of Starfox 64.

 

There is one other thing I should mention, though this isn’t related to the story. I’ve been having some technical problems with Game Maker Studio and changing resolutions. By all means the scripts I was using should have worked but it simply wouldn’t change properly. (or at all. Like, literally mathematically impossible stuff was happening. If I let it detect my monitor’s native 1080p and change the game to that it worked, but if I entered any other number to change to, INCLUDING 1080p, it failed. Despite the fact that after checking a billion times, it was literally the same numbers going through the same way) I hate to let this game be anything but my best quality, but between working with high resolutions on low-tech hardware and the functions for screen resolution zonking out on me, I’ve decided the best bet is to stick to 720p. It eliminates a LOT of headache and having to test everything and create two versions of every asset in the game, and it will also help lessen the footprint of the game on your phone’s memory card (or massive computer hard drive) a lot. It also means it’s running a lot smoother. I have the opportunity to get it running on lower-tech devices and make it flashier overall here, and it still looks great running fullscreen on my monitor.

 

So I guess you could say I’m not just lazy for laziness’ sake, but I was FORCED to be lazy.

In any case, it means a more stable game. Downscaling also helped me realize the game actually plays fairly well with ships being much larger on the screen. I’ll have to play with ship size and a lot of things to get it tuned right, but it’s looking and playing fairly good right now. The addition of story is also helping to inform some of the level designs, too. I had the mechanics figured out before, but I’m really starting to “get” the whole thing now. It’s really too bad things are going so slow lately. Earning a living, learning and making a game is never easy. I hope next time I can have more than just a wall of text to share.

 

 

PS. I mentioned in the last update a little thing called “play points”. I realize that’s complicating things too much. So, here’s how it works: you play through levels, earn your points, etc. You get bonuses for various accomplishments and you can earn achievements which will unlock ships, collectibles, cheats, etc that can be purchased in the shop. But you don’t earn a separate, arbitrary currency to purchase things you’ve unlocked. Nope, when you finish a story mode campaign (or anything that earns you points, really), your point total at the end is added to your overall point total tied to your profile. It’s those points that you can spend to use your unlockables. So, beyond leaderboard trolling, getting high scores is great for unlocking content faster. Not only do you get more achievements, opening up more items to buy, the points you earn also let you buy those faster.

Game development is a tricky business. When you start out, the goal is to plan out as much as possible before you really dive into a major effort, because the losses can be great when you really dig into asset building and coding something that turns out to be not what you eventually wanted anyway. As the game starts to form and you can actually play it, and as you get ideas from other places, you can start to question older visions of mechanics and design, so much that you reinvent how the game is going to play.

In a sense it’s inevitable. No vision is perfect on paper AND in practice. It’s important to keep sight of a more general, overall goal such as the feelings you want to drive home, the experience you want the player to have. Any time you are thinking of adding or changing the mechanics, first consider what  you’re trying to accomplish with them, and what kind of gameplay and feel you’re likely to create with that addition. With a cohesive goal backing up every decision throughout the process, you’re much more likely to end up with a game that feels solid and well-planned, even though it’s changed greatly from what you had in mind from the beginning.

Uh, don’t let that scare you, because Hysteria Star is still a shoot-em-up. It’s still tough. And it’s coming along great. Lately I’ve had some inspiring thoughts about how to handle special attacks, money collecting for powerups, how the player earns points and what upgrades can and can’t be.

It’s gonna be a great game.

First off, the flow of the game as a whole is very important to me. There are currently 4 playable ships and I plan to have many more, most of them unlockables that you get by beating the game with other ships and on higher difficulty levels. I’ve chosen to make not only multiple separate level designs for higher and lower difficulty levels, but also entire unique campaigns for every playable ship. There will be some 10 or so level types (various backgrounds and walls, enemy types, obstacles, mechanics, etc) to make use of, and each campaign may go through them in a different order, with different layouts. Enemy and obstacle placement should be designed with that ship’s capabilities in mind. Higher difficulties could specifically target a ship’s deficiencies and force the player to adapt to new play styles. There are a lot of possibilities, and the fact that each ship has its own level set made specifically for it means that balancing all the ships against each other shouldn’t be such a big concern. (in single player, anyway. Multiplayer may run under a different set of rules.)

So, the ships themselves are very different, and that’s possibly going to change in a bigger way. The core mechanics are still the same – ships auto-fire their main weapon (in touch mode only: controller/keyboard controls have a normal shoot button) and you only control movement and the ship’s special attack. I’m opening up the possibilities for specials a bit, by making them recharge over time and making it possible to have single upgrades rather than multiple levels of upgrades for two separate factors. I still plan on having a ship or two which use specials as their main form of attack, with their main weapon being… less useful, for various reasons. Another fun factor I’m adding in is combos. I love a good combo system, and I think with the right design, I can make that fun here. You rack up combos by destroying enemy ships without letting too much time pass between kills. Getting hit or waiting too long naturally resets the combo, which as you can probably guess, multiplies the points you earn and gives you a few other benefits. You may have to let enemies stay on the screen longer to keep holding out on a combo, or even use a special to grab a quick kill when you know you won’t make it in time.

But I was thinking… what use are points, aside from something to gloat about in the leaderboards? That’s when a little inspiration struck: rather than collecting item drops from enemy ships to get money to spend on upgrades between levels… points ARE money. By racking up higher points, you give yourself more to work with in buying upgrades. You can become more powerful and perhaps earn more points because of it. This also adds an extra factor to high score-seekers, though. Since you directly spend your points on upgrades, and any upgrades you have at the end of the game are refunded for 1/2 their value, AND since you get point bonuses for certain accomplishments during a level (like 100% kills or not getting hit), anyone looking to get a good score may have some tough decisions to make. More spending might get you more points from bonuses, but if you are stingy with your spending, you could earn more in the long run for your trouble. Bonuses are also given at the very end, meaning you could get rewarded for a no upgrade run.

High scores are great and the added challenge and replay value if you’re trying to top the leaderboards is potentially through the roof… but there’s still more. As you play, you unlock stuff. New ships, crazier difficulty levels, cheats, etc. Pretty basic, right? But the unlockables need to be purchased with play points after they’re unlocked, so you can use them. And you earn play points for your achievements and how well you do overall. No, this is not a real money scheme thing, but here’s how I plan to monetize this game, if I can: The game itself is free. You can do everything that’s initially unlocked, meaning 3 or 4 ships and the standard difficulty levels, and multiplayer if available. There’s nothing stopping you from grabbing high scores and earning play points and unlockables. But, you can only use those play points when you pay to unlock the “full” game. (something like $5, I imagine) So, there is literally no difference between playing the full game and the free one, with the sole exception that unlockables are for the full game only.

Best money-making scheme ever? No, probably not. But I’m not here to make money. I’m here to make games, and the best thing I can ask for is to have people enjoy them. So if free means it gets in the hands of more people, I’m all over that. Maybe if it comes to it, I can have ads pop up in the menus and when you pause the game. But if I EVER even consider letting ads stick their noses into your gameplay like Angry Birds or something, I deserve all the hate mail I get…

So, I promised screenshots last entry, and I plan on sticking to that. A word of warning: the game really isn’t in a state I want to show. This is going to look pretty No Me Gusta. Lots of mechanics are still not added and it’s very much still in a prototype phase. It looks alright, but I’m still using a lot of prototype-y stuff, placeholder sprites and such. Lots of effects still aren’t fine-tuned to what I want them to be, and plenty more simply aren’t even there yet. But here’s Hysteria Star upscaled to 1080p:

(click for full res)

Probably the most obvious thing here (aside from the placeholder tiles that are nothing like what I plan to have in my maps) is the lighting system. For whatever reason, I decided to make all the wall objects here emit their own halo of light. You can easily see the red lighting on the player ship from the enemy fire. There isn’t much light emission from player shots with the Gatling Star here, but others shoot brighter. Explosions especially have a large effect, and tend to light up everything around them. One thing I plan on changing is the size of the light halos. It’s nothing advanced like a 2D bump/normal map sort of thing, so the key to making it more believable will be in how I handle the size and emission levels from each light source.

The background is still little more than just an upscale from my 480×800 version. It looked better at that size, but not so much at 1080p. I have plans for backgrounds and tiles, though.

(image is just a mockup, not screenshots)

Before, I planned to use more of a tileset system, just making tileable sprites and having the level generator look at which ones are on corners, top, bottom, sides, etc and place the right tiles. But tiles can get very boring and repetitive, especially considering how many 32×32 sprites would fit on a 480×800 screen. I tried doing a mixture of 32×32 and 64×64 tileable sprites, but coding that to work right would get messy in a hurry. What I chose to do instead was to go with a more “painterly” look for backgrounds and sprites. No more aliasing, no more pixel details, but a lot more depth and variety. I’m still kind of learning as I go and figuring out what works and what doesn’t, but I’m pretty happy with how it looks so far, and when I factor in lighting, I think it’s going to look great in motion.

Ship sprites have made a massive transformation with this new style, too. Shading and color depth as well as overall detail (of course) have been improved vastly. The “floating” effect on the shield was initially an accident, but I’m a big fan of how it outlines the ship better while still being disconnected from the sprite itself. It also doubles as your “health %” indicator, so it ups visibility and makes for a good, quick reference on how badly you’re dying. Color is an important factor in the overall design, but that’s something I’ll go into more later on.

Also, as a follow-up to my last update, LMMS turned out to suck also, crashing more and more often as I went until I couldn’t do anything with it. After re-remaking the Hysteria theme in some 4 separate programs, I finally finished it in an awesome program called MuLab. Unlike everything before it, MuLab has actually survived through two tunes and two WIP pieces without any glitches or problems. When I have the money to throw I’ll be getting the ultimate version of that, and I can continue with more music-making. I’ll be making a Bandcamp page for music hosting, so when I have some more solid stuff I might start putting things up there.

It’s been a short summer for me, but a lot has happened. I’m moving a lot slower than I want to in getting this from prototype to something more resembling the final game. I’ll still do my best to get more work done alongside school and work now that classes have started, so hopefully my next update WON’T be coming around in November or something.

Whatever does (or doesn’t) happen, I’ll keep you all posted! :>

I don’t plan on doing a nice, big update at the moment, but it’s coming up. I definitely have been making progress in a lot of areas, and I’ve gotten back into the coding in a major way. I’ve been updating the game to look good on all screen sizes small and large, rather than just scaling up from the smartphone size when it’s played on an HD screen. I have some serious boosts in mind for the systems that can handle it, which might mean there will be some nifty graphics options to play with for those who might not have the most capable phone or computer. Still lots of placeholders all over the place, but the HD-ification is looking great in motion. Perhaps this next update will be the first time I show off screenshots!

 

Yeah, short post. But after two Mondays without updates I don’t want to leave everyone hanging with just a Games I’m Playing post. If you’re interested in 3D modeling, I have something in the works that I’ll hopefully have up on Youtube soon enough, so be ready for it!

 

Whoops, didn’t plan this one out well.

I don’t have a lot of time to write this one before I have to go, but if I don’t do this now, I’ll be making another Tuesday Update again. I PROMISED! (or maybe not)

 

Okay, so actually this week I did more work on a game that’s NOT mine than I did work on my own. I basically finished the final stretch of art assets my friend needed for his 3DS RPG called Linked Destiny. He’s been a bit more quiet about the game online than I have been about mine, but you can see his Deviantart here: http://lexusx.deviantart.com/ It’s been over a year since I last got a taste of the game, myself, but with the assets in good shape maybe soon I’ll get another try. I’m always talking with him about the game and it sounds like it’s shaping up really nicely. I can’t wait to see the results of our effort on that one. :)

 

But as for Hysteria Star, there’s not a lot to report this week other than: ARMS. LIKE. NOODLES!!!

Really, work has been (almost) literally trying to kill me all week so I’ve been spending most of my time just trying to recover. I slept 14 hours one night! (NEW RECORD!) But I did look into more music software. Reason got me absolutely nowhere because it apparently has issues with Windows 8 and that happens to be what my computer is running, but I’m learning to use Samplitude now. I’m not sure yet if it’s what I need but it does at least appear to have all the technical goobles and whatchits I need to make pretty sounds for your ears to listen to sometimes.

Well looks like my time is about up, so let’s hope my tiny arms can handle another work day. LET’S-A GO! (Like it? It’s my new catchphrase, which I just made up. I think it’s pretty catchy.)

It’s never an easy job. Coming up with a name that is memorable, different enough to stand out, but  still easy to say out loud is a difficult enough task on its own, but a name must be more than that. It must describe the game. It must somehow capture the essence of the game, as if to relate the experience in only a few words.

Am I doing it right?

So, my previously-Unnamed Space Game is now titled Hysteria Star. What’s in a title, though?

Hysteria Star is a game without ties to a persistent universe. Think of it like Mario. Yeah, there are some rules to that series. Eat mushrooms, stuff happens. Things have faces… Bowser flies off in a space-boat with Princess Peach’s castle and Mario can survive in the cold vacuum of space. There is no solid story, no specific “canon” to sweat over.

To that end, Hysteria Star has very little in the way of a story to tell. This is a game where you shoot and dodge, you fly through a variety of locations and run into all manner of obstacles along the way. There is no explanation for why you’re piloting a spaceship one playthrough and a flying ice cream truck the next. Just enjoy it. There’s no canon, there’s no abundance of made-up terms to describe every little thing, there’s no intricately woven tapestry of a narrative to guide you from level to level… it’s just pick up and play. Easy, Normal, Hard, pick your weapon, buy some upgrades and get on with it!

Hysteria, in a sense, describes the game in its very best state. When the lasers and bullets and explosions are flying all over the place and you’re frantically trying to avoid it all. When you come across an unexpected new set of obstacles that throw you for a loop, or a combination of mechanics you’ve run into before are thrown at you in a new way, that’s when Hysteria Star shines.

Star, as it so happens, is a giant ball of exploding junk that’s really bright. Neat! There are a lot of those here. It IS space, after all.

 

Actually, Star is a name that represents each ship playable in the game. The Stars are the hope of the galaxy, and they’re yours to control. They are also the first ships in the known universe to have the incredible technology called Credits. When one is destroyed in combat, another will fly in from seemingly nowhere to replace it, as long as the player has at least one Credit remaining.

I’m a genius, right?

The sketches above show three of the Stars playable in Hysteria Star. Initially, only a few will be available, and more will be unlocked as you progress. Each Star has its own main weapon and special ability, making them completely unique play experiences. Again with the naming thing, I haven’t nailed down the names of these just yet. From left to right:

Freedom Star

A good all-around ship, medium speed and shields. Goals in life: being average.
Spread Shot: a straightforward and predictable laser gun, upgrades add more lasers to each shot, spreading further up and down to cover a wider area.
Energy Overload: Just because the ship is average doesn’t mean the special isn’t. This attack sends out a shockwave that destroys projectiles and damages enemy ships within a circular area, causing a chain reaction in each enemy hit that sends out another, similar shockwave. The effect gets smaller with each time it chains to a new target, but a well-placed Overload can clear a room.

Phantom Star

A very unique ship which can dematerialize and move quickly, but suffers from a low shield.
Orbital Shot: Balls of plasma powered by magical Sin Waves, harder to predict than normal lasers but cover more area. Upgrades add more shots to each burst and small, invincible drone ships which spread around the Phantom Star in a sideways V formation.
Dissipation Field: This special makes the ship transparent for a few seconds, flying right through enemy bullets, ships and even walls without taking damage. Use this to break the game! Or to avoid getting demolished. While Dissipated, shots do half damage, but when the effect either wears off or is manually turned off, you get a few seconds of multiplied damage.

Baby Star

A very small, fast, very low shield ship. Despite its small size and 1-hit kills, this ship has some of the highest concentrated damage dealing capability in the game.
Gatling Shot: Starting out as a rather normal straightforward weapon like the Freedom Star’s weapon, upgrades quickly increase the rate of fire and the damage of each shot. Fully maxed out, this ship’s spray of bullets is a waterfall of pain.
Laser Gatling: This special turns the gatling bullets into piercing lasers for a short time. While active, the ship slows down and rapidly shoots lasers across the screen instantly. This special is unique in that the upgrades to the main weapon change the special’s rate of fire as well.

Going forward, it’s nice to have a name to reference. This development really has pushed the game toward a path of its own, a unique style. There’s a lot of work ahead of me but I think Hysteria Star will be a game worthy of that effort.

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: