Diogo Schneider Posted February 17, 2018 Share Posted February 17, 2018 (edited) Hi, everyone! This is my first post to the forum, so please bear with me if I do something wrong, but I assure you I'm trying my best to follow the guidelines. This game is now kinda old, but since I'm new to the community I'd like to share it anyway. It was my first ever HTML5 game. It's been around since 2011 and it's heavily inspired by the Gradius / Nemesis saga, more specifically the Parodius spin-off. It has also been available for a while in the Chrome Web Store, where it fared well among some of the very first games to be available there. The game features 8 sequential levels, with 4 hidden stages. Every normal level has a boss and a challenging moment. Collect items left by enemies to charge and power up your weapons. It also features continuous play, in which every time you finish it gets increasingly difficult, with some variations in the backgrounds. It also has an auto save feature, so you can keep playing it forever, at least as long as you don't reset your browser data. Here's the link: https://diogoschneider.github.io/starship/ Some people find the game very difficult to play, some don't. I guess it will depend on your expertise with the genre and similar games. If you'd like to know more about my other projects, you can also visit my website: https://diogoschneider.github.io And here's the link to Quick, the game engine I've been working on since 2014 and was derived from my first games: https://diogoschneider.github.io/quick/ Thank you for your time! Cheers! Edited February 24, 2018 by Diogo Schneider Added link to fullscreen version flow 1 Quote Link to comment Share on other sites More sharing options...
jamespierce Posted February 19, 2018 Share Posted February 19, 2018 I like how the game is called "Starship" and I'm flying in an actual ship Quote Link to comment Share on other sites More sharing options...
Diogo Schneider Posted February 19, 2018 Author Share Posted February 19, 2018 Thanks for letting me know! Since I'm not a native English speaker I have been afraid that kind of word play could seem too childish or nonsensical. But yeah, that's the idea, you're flying an actual ship in the stars, in a playful way. Quote Link to comment Share on other sites More sharing options...
jamespierce Posted February 19, 2018 Share Posted February 19, 2018 8 hours ago, Diogo Schneider said: Thanks for letting me know! Since I'm not a native English speaker I have been afraid that kind of word play could seem too childish or nonsensical. But yeah, that's the idea, you're flying an actual ship in the stars, in a playful way. It's my kind of humor and I love when games do it Diogo Schneider 1 Quote Link to comment Share on other sites More sharing options...
Umz Posted February 23, 2018 Share Posted February 23, 2018 This is great! The movement is nice and smooth, I love the shooting effects and the way the level is laid out. Really well made. How did you do that background effect?? I need that! Diogo Schneider 1 Quote Link to comment Share on other sites More sharing options...
Diogo Schneider Posted February 23, 2018 Author Share Posted February 23, 2018 Thanks a lot for your kind compliments. You can be assured that a lot of effort and love for gaming programming was put into Starship. The first version took 4 months of development but I became so obsessed with it that I continued developing it for a couple years before I really moved on to other projects. Do you mean the star field effect? The stars are randomly generated, they can be either cyan or yellow (it's really written cyan and yellow in the code, I just used the standard web colors) and they can be either 1x1 or 2x2 sized. The speed varies according to their size to give the proximity effect to the bigger stars. Their position is randomly generated while they're being laid out, then they just keep rolling, slower than the foreground objects and once they're out of screen they're moved to the other side to roll the entire screen once again. There's also a chance for blinking on their updates. By the way, I probably should extract it into a component for Quick, by the way. With adjustable attributes, of course. Thanks for helping me think about that! Umz 1 Quote Link to comment Share on other sites More sharing options...
Diogo Schneider Posted March 14, 2018 Author Share Posted March 14, 2018 On 2/23/2018 at 5:16 PM, Umz said: How did you do that background effect?? I need that! Sorry, it took a while, I was in the middle of tons of stuff... but enough excuses, here we go! Here is the plugin: https://github.com/quick-developers/plugin-starfield And you can see it right in action, I have added it to the skel project as well: https://github.com/quick-developers/quick-skel I hope it helps, please let me know if you have any comments! Umz 1 Quote Link to comment Share on other sites More sharing options...
Umz Posted March 14, 2018 Share Posted March 14, 2018 That's a really great way to create a star field, it's well thought out. Great work here. Diogo Schneider 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.