Search for new games to share.
Syntax for writing comments.
Frequently asked questions.
Community rules and guidelines.
[For updates to the game, please see my first post below the thread description! If you want any of these features, you need to download the latest version and install it over the top of your current version!]
If there is an issue with a key, please agree to delete the GA, and I will find an alternate prize for you!
Congrats to all of the winners!
This event is all about action games! All of the games in the GAs for this event include one of three things:
When I thought about how I wanted to do an action-game-based set of trains, I thought, "why not make it so participants have to actually play an action game and get a decent score to enter the trains?" Yeah! But where was I to get a game that would let me insert links to trains in it? Well, I looked and looked, but couldn't find anything that would work. So, there was only one answer: I'd have to make one.
That's right, people, I MADE YOU A FREAKING VIDEO GAME!
I think that this is the first time we've done this on SG, but I could be wrong. Either way, I wanted to do something new and different for this event.
[For the mods: yes, people are going to have to download something that I made. No, I do not make money from this in any way, it includes no advertising nor any type of promotion, and I do not intend to sell it in the future. In other words, there is no personal gain of any type for me in this. I developed this strictly for a SteamGifts event to give to the community. Just wanted y'all to know that I always try to follow the rules. 😁😎👍🏻]
Please read everything that follows! I know that it's a lot, but it's all important (plus, I took the time to write it 😏).
The game is called 1954, and it is an endless, RNG-based shooter that heavily rips off was inspired by the classic 80s video game, 1945. It started out as me doing a tutorial for a very, very crappy version of that game, and I thought, "man, I can work on this and make it way better than this garbage," so I did. I found a guy who created a sprite sheet that replicates the graphics from 1945 almost to the pixel, and he was offering it as full public domain for use in anyone else's project. As I'm not any kind of real artist, I grabbed it, thanked him, and used it as my inspiration to create this game. All sound effects were either from packs I own or came from Freesound.org (I will be adding credits to the end of this thread later).
Ok, there are two trains in this event. The first one contains 82 carts and the second one contains 83 carts, for a total of 165 GAs. They're running from today until mid-day (CT US) on February 10th. To enter the trains, you must play the 1954 video game and achieve a good enough score to expose the 5-character code that you can type into the URL of the first invite-only GA of each train (if you don't know how to do this, I or many others around SG can help you understand how to make it work).
First things first: you need to download the (very small) installer for the game from HERE.
Then, play the game. Be sure to change your player name to your SteamGifts name! You need to score at least 10,000 points to get the code for the first train. You need to score 25,000 points to get the code for the second train. As you would expect, the games in the second train are of higher average quality or are more rare/unique/etc. The second train also includes a couple of non-bundled GAs at the end.
You will see the train codes on the Game Over screen after you game ends if your high score is qualifying (meaning that if you are trying to get a higher score and don't do well on another game, you'll still see any codes that you qualified for from previous games). They will be clearly labeled Train 1 and Train 2. You can use these codes to enter the trains by replacing the ????? in this URL: "steamgifts.com/giveaway/?????/"
Also, don't try to hack the saved high score. It's encrypted. You'll likely fail. Just play the game, Cheaty McCheaterpants. 😜
Hey, I'm glad you asked! So, the other thing you'll need to pay attention to is the winner code that follows your name on the Game Over screen. When your game is over, in the middle of the screen, you'll see your score, the high score, your player name, and finally your winner code under that (see attached graphic at the bottom with this and the train codes highlighted in green boxes). This is why it's important to enter your SteamGifts id as your player name. The code that is generated is completely unique to your player name and is generated using a terrifying algorithm that I created. If you're a cryptologist, you might be able to break it in a few hours, but it would be a lot easier just to play the game.
So, when you're ready to enter the trains, go right ahead. But, the other thing you need to do is update this Google Sheet with your player name (SteamGifts id) and the generated code. I will be checking all winners by running their SG name through my algorithm, and if it doesn't match, I'll be contacting you to prove to me that you played (in case you just made a typo or your arch enemy changed your entry or something). But anyone caught cheating will have their GA re-rolled and they'll go straight on my blacklist for life, so please just play the game that I took the time to make for you, ok?
The basic instructions are included in the game (just click on the question mark on the menu screen), but I also want go over some things here as well as provide some more semi-spoiler-level stuff for those who are curious about where/how the difficulty ramp-up works.
Controls are simple: you move your plane with either the WASD or arrow keys. You shoot with the space bar (you can just hold it down) or the Enter key. Press the pause key or the P key to pause the game. No, I didn't make reassignable keys (it's actually a big pain in GameMaker Studio...you should see the code that I had to write just to allow you to enter your player name and save it), but at I did try to include two sets to support both righties and lefties. 😎
You can turn the music on/off by simply clicking on the musical note on the menu screen.
You can resize the game window, and the game should scale appropriately. You can also switch to full-screen (and back) by using alt-Enter. For ultra-wide-screen gamers like me, it should letterbox things appropriately in full screen.
Shoot everything that moves. At first the game starts very slowly, but believe me, it will eventually get close to a bullet-hell game. Be vigilant about picking up power-ups...they are your key to survival when the difficulty ramps up. At very high scores, power-ups will be very frequent and practically litter the screen. Grab everything that you can...they're worth points, plus caching as much of the spread-shot power-ups as possible is key to carving through a screen full of enemies.
I've tested the install on multiple PCs, and everything seems to run ok even on a fairly-potato computer. Oh, and sorry, you need to be running Windows to play the game. No linux distro (I'd love to, but no time for the extra build and testing). No Mac (shouldn't you be running Parallels, anyway? 😜).
Important note: lior9905 has added 29 new carts to the end of the first PEW PEW PEW train! If you haven't already found them, go back and enter some more GAs!
If I missed anything or anyone has any further questions, ask away.
Ok, I think that covers everything! So play the game, which I hope is fun for you, and best of luck with all of the PEW PEW PEW GAs!!!
Comment has been collapsed.
Reserved for updated and important replies
I just updated the install on the Google Drive. Changes:
So, if you want these changes, download the updated version and install it...you should be able to just slap it right over the top of the other one. 👍🏻
Not gonna lie I haven't read the whole post yet but this is freaking awesome, nice one!
Edit - 28028! :3
Thank you for this. It will be fun to try and play it tomorrow :)
So do you have a habit of surpassing yourself every time you do an event? Are we to expect Skyrim for the next one?
Lol, if only I had that level of skill. I'd never have a regular job again. 😆
Played it today, nicely done. If you're considering to keep improving it, I think it could use some tweaks:
There's more I could think of, but it's making me feel like I'm saying the game is bad, which is not. Also, from reading other comments before submitting, you already realized most of this... anyway, most important than anything else, thanks for the event and all the effort you put towards this community. It amazes me that we have people like you around :)
Hey, thanks, and everything you've said is right on-point. I'm not sure how much more I'll invest in this game, as it's really my very first one in GameMaker and I primarily made it to learn and then leverage the results to do something fun on SteamGifts. But I might, you never know. If I make it better at some point, I'll probably get a codejam account and post it for free there.
It's definitely too easy if you're good at schmups, so doing a few more things to keep the action interesting and make it challenging will be top of the list if I add more.
BTW, there is a fire-lock now...I coded it yesterday based upon feedback. I updated the instructions to reflect that as well. Just press the L key and no more having to hold down anything else. I also coded invincibility upon respawn late last night, so no more chain deaths because the bomber or a jet was right over the respawn point. Just download the game again from the Google drive, and you should have the most recent version.
Also, I've been putting update notes in the first post past the main thread. Yeah, kind of hard to notice since the thread is so long, but it's there. 😁 Thanks for playing and for the feedback!
Hey, this is cool! I need to go to bed soon but now I have something to do tomorrow.
Just in time for the weekend, right? 😉
Pew Pew! What a great surprise!
5325 during the first run.
I should remind myself to avoid those clouds... :)
Yep, I think the toughest point is between 3K and 8K. Depending upon how the RNG gods treat you, that part can get tough if you haven't been able to amp up your guns. That's where powerups still come slowly, but the enemies are starting to get a little harder to deal with.
There's a point where you're juiced up enough and the powerups come quickly enough that, even if you get dropped, you should be able to fight your way back pretty quickly. Once you discover how to essentially use your guns as a big shield and what priority order to go after enemies (hint, be very, very aggressive taking out the Spewers and the Bomber when it's on-screen...clear them out and then you're able to easily deal with everything else), you can play almost indefinitely. I cracked 130K yesterday and eventually just committed suicide. :D
Indeed, at some points power ups are starting to appear so commonly that it gets pretty easy to continue.
The second run was a lot better, 70k points.
Overall, it was a fun run! Thanks for this little gem!
You're welcome - glad that you had a good time!
got to 27322 with 3 lives and then i got attacked 3 times without any break but nice time waster
Nice! Yeah, I actually feel like the game is a little too easy. I kept adding things and then finding places to ramp up the difficulty, but I found that if I went much further, it tipped past challenging into unfair. I would have liked to introduce other, new things to find that nice middle ground, but at some point you just have to call it done when you're making something for an event. I'm not trying to sell a game on Steam or anything, here. :D
yeah im pretty terrible with those types of games. I would keep gaining health then suddenly losing like 2 or 3 only to return to surviving and gaining them back. Couldn't make up my mind then as soon as i hit that number it was like okay lets free you
At 30K, you've pretty much hit max difficulty, as then the jets start coming out in pairs. This is sometimes more challenging than expected. Adding the jets was the last thing I did...I realized that it was too easy to stay alive by just sitting at the bottom of the screen, so by having some enemies come from behind, it makes that another potentially deadly spot, which forces the player a little higher on the screen to keep from being insta-killed. It makes the rest of the game more interesting, because you have to react just a bit faster if you're closer to the middle.
It's like every big giveaway you gotta do something to out-top yourself!
That's just great.
Otherwise, I get bored. :D :D :D
I went 150540. I thought I would eventually get killed, but I realized after a while the only way I would lose is if I ended it myself.
It was a nice small game. I'm just glad the kamikazes never came from behind and that I never saw two bombers on the same screen.
Yeah, I considered kamikazes from behind, but that seemed like a bit much. You can get two bombers on the same screen if you don't take one of them out fast enough. One time, the RNG gods were unkind to me, and the game kept throwing spewers at me at a fairly high level, and then a kamikaze storm came...and I just couldn't get to that bomber. Well, his buddy showed up a couple of minutes later and then I was really in trouble.
Maybe I'll go back later and add a higher difficulty setting and allow things to get really out of hand. :D
hey, odd question, i want to support your thread(admittedly i have a couple keys sitting around i haven't managed to add into my previous thread), can i give you giveaway links to add into your train?
41096 on first try, could have done a lot more but someone called at the door and the game doesn't have pause :< (or I didn't find it)
Yeaaaah... Over 30 thousand. I wanted to keep with it, but... I needed to eat xD.
Pretty fun game.
Great game, but enmies bullets should be another color since I can't distuinguish from mine
Yeah, I considered that, but since your bullets are a totally different shape, I found that after a bit of practice, I didn't have too much issue. Plus, I kept thinking the game was too easy, so if this added a bit of challenge without being unfair, I felt like it might be a good thing.
Plus, in the original 1945 game, all shots are the same color. :)
Anyway, I hope you're having a good time playing, regardless of the shot color. 😁👍🏻
Yes still was able to do 26k in first try so i guess it doesn't had that much difficulty, just more strain to my eyes :)
there is no personal gain of any type for me in this
there is no personal gain of any type for me in this
What about all those overly-dramatic and overtly erotic interpretive dances?
Crap. You got me there. 😆🤣
Damn forgot to change name
Lets play again -_-
If you already got a good enough score, you can just change your name, play again, and suicide to get to the Game Over screen (since I'm saving the high score).
Already done it
Scored 74874. Gonna try again tomorrow.
Thanks for the event, Grez.
WOW, this seems like a great event! I'll definitely have to try this out!
One thing of note:
Press the pause key to pause the game.
Press the pause key to pause the game.
My only computer with a dGPU is a laptop (yes, you read that correctly), and thus it is essentially the only computer I ever use myself. My keyboard--following the trend of laptop keyboards of choosing aesthetics over usability and thus deleting all the useful or extraneous keys--has no Pause/Break key. (It also has no scroll lock/right context menu/print/Sys Req keys) At least it has a windows key, unlike my previous laptop--which had all those extra keys.
If you or anyone reading this ever makes a game for an event here at some point in the future, please map the Pause to "Pause" and "p." Thank you!
~A frustrated (but not at you) gamer who used to rely on that key and misses it desperately when it isn't there. Railroad Tycoon 2 (100s of hours logged) Is essentially unplayable without it.
Hey, thanks for the heads-up. I'm getting ready to head out to dinner, but if I get time later, I'll try to add some code to make P the pause key as well. Assuming that I get that done, I'll update the installer on the Google drive, and post in the thread so that you can get an updated version. :)
Thank you for being willing to consider adding that! I truly was not asking you to change or update the game, as I would be happy to play it as is, I was merely grousing about my laptop's keyboard design as well as providing hints for future projects for whoever read it. :-)
I hope you have a really great dinner! :-)
PS: I realize I forgot to include the "at some point in the future" bit in my first comment, even though I meant it in my head. 😳 My deepest apologies! I certainly didn't mean for it to come out as a demand or anything of the sort, and am very sorry if it did.
No worries at all! It's a good suggestion. I just got home and am trying to answer messages, but I'll fire things up after bit and see what it will take (the only reason I have to wonder is that I got the pause module from another GML dev that created it as an add-on, which saved me at least a couple of hours of coding, and many thanks to that guy...but I'll have to modify a bit of his code that I borrowed, so I don't know it as well as the rest of the app :) ).
You can pause with the P key now as well. :)
Also, I just added new draw commands to put white boxes behind the text on the Game Over screen to make it a LOT easier to read.
Just download the updated version from the Google Drive and install it over the top of the old one, and you should be good to go.
Thank you so much! I really appreciate it!
I am still in wonder at those who can code and can take and modify another person's code. It seems so out-of-the-ordinary for me. Thank you so much for all your work on this and for making the change for me (and others like me, if any). I really and truly appreciate all your work!
Glad to do it. The only tricky part was figuring out where that bit of code was stored...once I was there, I only had to modify a single line, and then we were all set. :)
Honestly, it was pretty fun. After a certain point, though, it felt way too easy. 50k+ and I decided to let it end.
Otherwise, nice job making this game 👍🏻
Thanks. Yes, I did feel like, at some point, you can just sort of bulldoze the whole thing. The difficulty pretty much maxes out around 30K-40K. If I were trying to make a more commercial product, I'd have waves, bosses, and spend a ton of time on balancing. :)
Glad you had fun with this little game anyway!
Goodness, this looks like fun! I'll just be sitting over here, looking jealous. :P
Why just looking jealous? Jump in!
No money for Parallels or the Windows license it requires to be useful. (And to be honest, it's probably better that way--my wishlist would be so much longer if I could run Windows games!)
Lol, ok fair enough. Sorry that I don't have time or resources for a Mac build. I do have an old Macbook Pro in the house that I could probably test it on, but I think that I'd have to get the dev tools separately for Mac as well, then get the code ported over there, build it on the Mac, etc. It's actually a pretty cumbersome process. Sorry about that...I'd love to have builds for every platform, but there are definitely time and money constraints on that. :)
No need to be sorry. I think it's awesome you're doing it at all! It's kind of inspiring, actually--there's an ambitious puzzle I've been itching to put together ever since I joined SG, but I would need to learn a LOT of programs I'm not familiar with yet (mostly image-editing software). The fact that folks like you do stuff like this just for the hell of it encourages me to think I could too!
Well, I've been thinking about doing a puzzle train, so maybe we should collaborate or something. [Actually thinking about doing a Dungeon Sandbox thing, where you can launch a wide variety of puzzles inside of it to unlock the GAs.] You never know... 😁
Very cool event :)
Just what Steamgifts needed to give it a bit of oomph.
Bump for a (another) great event
Thanks! Yes, this is a place about community and fun...after all, it's based upon games, and I feel like we should all collectively do more game-like things together. This seemed like something fun to try. :)
Thank you for another great event!
got bored and kamikazed the kamikaze planes at 40k, but you found an interesting way for giveaways again grez, thanks :)
You're welcome! Yep, I know that the game isn't going to have a ton of longevity. It's meant as a play-it-a-few-times timewaster schmup. But, I learned a lot making it, so maybe later on I'll be able to put together another one that is a little more compelling in terms of coming back and wanting to play it again, or at least see it through a bunch of levels once. :)
yeah i got bored but i gotta admit you did an excellent job making this game, keep it going man :)
I've been able to access the second train, but I haven't been able to access the first one despite using the five-character code.
Uh, there's one character that can be accidentally misinterpreted as a number. Try swapping that. :)
I'm silly. I kept putting /giveaways/ instead of /giveaway/
sounds interesting will definitely try it tomorrow now i must sleep :)
after 100k it became much easier because I realised that those big rocks can't hurt me xD Killed myself after 200k - have to go to bed xD
Great game though :)
Reminds me my first gaming experiences (in a good way).
So double thanks! For nice game and trains :3
You're welcome! Yeah, I kept it old-school and pure reaction/skill-based. It very much reminds me of playing in the arcade or on my old Commodore when I was a little kid.
I may get crazy another time and play around with adding some waves/patterns/other stuff to give it more variety. I may limit the drop-rate on the powerups a bit more too, just to increase the challenge level a bit.
Yup. I was also thinking about C64.
And seriously - If you would add some late/mid game stuff. New patterns and maybe bosses - that could be even sold on steam xD
Hell - even in current form it's much better that 98% of stuff that they let enter the store xD
Nice one, thank you for the giveaway! BUMP