I haven't been able to break my 84,450 score, but I've managed to get close. I figured I'd just upload some proof of at least getting close, my honor is at stake here! Not my honor as a gamer, just my trustworthiness, and that means a lot to me.

The timestamp says it's from 11:47 PM, I'm surprised I was even functioning that well then!

The fact that everyone is discussing how to cheat is hysterical to me, by this point there is no foolproof way to prove my score, and even video evidence could be tampered with. Stop giving the hackers ideas! Razz
Yeah, it is difficult to prove some of these scores, especially since the source is now available. But that looks legitimate to me, as the accuracy, shots fired, high score, and so on all look like they should.

The update (1.1.0) has not yet been accepted, but the patch notes are available on the previous page for those who would like to look at them. In other news, I started work on 2.0.0, which will include new things such as implementing most of commandblockguyís features and bossfights, which should be interesting. Preliminary testing has shown that there is about a 5-6 FPS increase across the board compared to 1.0.0, as well as the program being roughly the same size as 1.0.0, but including all of 1.1.0ís new features, new ships, etc.

If you have any suggestions for 2.0.0, post them here and Iíll try to implement them. Iím hoping to get 2.0.0 out before CC24, which is rumored to be in March sometime. That will probably be the final update to the game, unless there are any bug fixes I have to make.
1.1.0 is available in the archives as of late yesterday, so please download it here if you haven't tried it out already or would like to upgrade to the latest version: https://www.cemetech.net/programs/index.php?mode=file&path=/84pce/asm/games/HailStormCE1.1.0.zip

I added a couple new settings (starfield off and the hard mode) that weren't saved in the appvar in the previous version, so let me know if that broke anything with the 1.0.0 appvar and I will make a fix for it.
Great job on the update, after playing this for a bit, I have found you some bugs 'n things!

-Upon dying, if any key is held down on the keypad, the game freezes until all keys are released.
-After firing, the fire button stops working until any other button on the keypad is pressed
-bullets do not reload until all five shots are spent (although this might be a feature, I'm not sure)

Favorite things:
-The clear-screen powerup animation is well-made!
-The shield flickering is a nice warning mechanism.

So far that's all I have to say, good luck on 1.2.0/2.0.0 or whatever comes first!
Iíve done some more work on 2.0.0, here are the highlights:
-code restructuring, which I have done a decent amount of. There are still some places where more functions could be used, but I think Iím going to leave that pretty much as is for the time being
-bossfights, which are still in need of some work but are already pretty fun, I have the activation method, AI targeting, AI maneuvering, scoring system, health system, and collisions systems all worked out for that now. Iíll probably add some new maneuvers the AI can take as well
-new ship, made by KingDubDub

To do:
-fix bugs
-add a new statistic for time played (in minutes, most likely), this will unlock the new ship
-more things as requested

Iíll post a screenshot tomorrow on the forums assuming everything goes according to plan, and probably another on Discord before that. If you have any feature requests, now is the time to request them.
The new update is still coming sometime soon. If you're wondering why it hasn't been released, it's mostly because I don't have access to my primary computer any more, I've been using a Raspberry Pi for the last week or so. I will get the main computer back tomorrow, and hopefully will be able to start working on HailStorm again at that point. I also have a few new game ideas that I hope to start soon, and should have more time to do so since I'm going to be home for the foreseeable future.
Version 2.0.0
HailStorm 2.0.0 is coming very soon now, here are some of the highlights:

Throughout the game, you can now choose to fight bosses if you want. These bosses have random speed, fire speed, bullet speed, ship, health, and strength, and can also do different maneuvers, such as firing shots across the whole screen, or targeting the player. They also have two different firing patterns, a single shot and a scatter shot. If you beat one, you'll be rewarded with a lot of points, and more health as well.

Performance improvements
I followed a lot of CommandBlockGuy's suggestions, and the program now hits a maximum of around 41 FPS on my calculator, and only drops to around 29-30 when there is the maximum number of asteroids on the screen, and sometimes down to 27-29 in bossfights (atan2 and AI in general is slow).

New ship and statistic
KingDubDub made a new ship that I added to the game, and to unlock it, you will have to play the game for 5 hours. With it, I added a statistic that lets you know how much time you have played, which is very accurate as far as I can tell (only works when you are actually in the game).

Reworked bullet firing
The issue where you would have to press any key in order to be able to fire another bullet is now resolved, and your bullets now constantly recharge as they did in version 1.0.0, instead of you having to fire all 5 bullets in order for them to start recharging.

Update 2.0.0 changelog:

[added] bossfights
[added] 1 new ship
[added] time played statistic
[added] adjustable initial difficulty level
[improved] general performance improvements and optimizations
[improved] bullet recharge system
[fixed] keypress bullet fire bug
[fixed] the game no longer freezes if you press a key after dying
[fixed] an exploit to the game that would allow you to infinitely recharge your health by going outside of the screen (does not affect older versions)
[fixed] bullet y could overflow


This update isn't completely finished yet, I still have a few more bugs to fix and playtesting to do, but I hope that it will be out within the next few days, or week at the latest. As I make more changes, I will add them to the changelog above. Thanks to everyone for your support on this project as well, and for the reviews and downloads that you've given it (287 already?). If you have any feedback or suggestions, please post them here.
This looks great. Keep it up.
Ship 14/14 looks sweet btw! The boss stuff sounds great too 😀.
tr1p1ea wrote:
Ship 14/14 looks sweet btw! The boss stuff sounds great too 😀.
I can't take credit for the ship (KingDubDub made that one), but it's good to hear that the boss stuff sounds good, I spent a lot of time on making the AI for that.

And I uploaded 2.0.0 to the archives a few minutes ago, and it is currently awaiting acceptance. If you have a save game file from the previous version of the game, I ask that you do NOT continue from that point (when the program asks if you want to continue, say no). If you don't it will probably break. With that said, please let me know if there are any bugs to be fixed, and I will fix them.

Finally, this is likely to be the final update to HailStorm, assuming there are no bugs in this release. I would like to thank everyone who helped out with this project and offered support for it, this is by far the most fun I have had making a game and will probably serve as the basis for my mindset while making new programs. I learned a lot about what people enjoy in games while making this, and that is likely to help me make better programs in the future. It's been a great few months, and I hope that you will enjoy my new projects (2 to be announced at some point, one a large collaboration).
Nice Job , the power up special effect looks great. The last ship reminds me a "bird of prey"...
HailStorm 2.0.0 is available now! And a new project is underway.
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 4 of 4
» All times are GMT - 5 Hours
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum