The Challenge: Write a GAME with the theme of Warmth/Warm Up and Speed.
Remember: A game has either a WIN/LOSE(like Super Mario) or a SCORE/LOSE(PacMan) system and should have a significant challenge to be (subjectively)enjoyable.
Your game can be anything from text mode to 3d, with the goal of doing it in 2hrs. (Let us know if you go over.)
All entries must be submitted by: 11:59PM EST Thursday, May 31st, 2012
Submitting an entry in this thread, within the time frame, will earn you .
"I fight for the users!" - Tron (Tron: Legacy 2010)
Attention Program -- You will receive an Identity Disc. Everything you do or learn will be imprinted on this disc. If you lose your disc, or fail to follow commands, you will be subject to immediate deresolution.
--END OF LINE--
Mene-Mene
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Fri May 18, 2012 12:31 pm
SpeedGame 2012: Best of Show Dev
Joined: Sun Dec 16, 2007 7:10 am Posts: 3384 Location: Indiana, United States
I'm afraid that since I made this on linux, I can't compile any exes for you non-linuxers, and it is dependent on freeglut, so compilation might not be super straightforward. Just in case someone does want to compile, these options work here:
Code:
g++ warmingUp.cpp -lGL -lglut
Make sure you start it from a terminal or command prompt so that you can see your score.
Code:
Instructions: You have 5 seconds to alternate pressing 'a' with pressing 'l' in order to warm your character up. Key indicators in bottom-left and bottom-right, gray when unpressed, white when pressed.
I had planned the game to be a bit more colorful, and to have a penalty for missing an alternation, but I ran out of time.
"I fight for the users!" - Tron (Tron: Legacy 2010)
Attention Program -- You will receive an Identity Disc. Everything you do or learn will be imprinted on this disc. If you lose your disc, or fail to follow commands, you will be subject to immediate deresolution.
--END OF LINE--
Lava
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Sun May 27, 2012 6:48 pm
Joined: Sat Dec 15, 2007 10:54 pm Posts: 1352 Location: California
Well, here's mine. Its my first Speedcoder made in Blitz3D. And yeah, I think I spent more than 2 hours on this.
Content Warning: There is mild violence in this game. But you never kill any characters.
If you've played the game, here's what is planned down the road if I want to take the game further.
Spoiler! :
More polish (duh, right?), actual writing and a different title screen.
A more fleshed out reputation system: so if you tick off the public (like stand in front of traffic and hold it up), or create a disturbance from fighting crime (like late at night, in a neighborhood), you'll get a bad rep, but if you help others you'll get a good reputation. The consequences of having a bad reputation will result in being wanted and have bounty's on your head...the flipside is that you'll have fans with a good reputation. And the better your reputation, the easier it will be to ruin it, while having a bad reputation will be hard to repair.
Secret Identity: Changing between your secret identity and your hero costume will have more consequences as well. So if the public has figured out who you are, they will know where you live. This then has separate outcomes connected with your reputation...if its bad your house will get robbed...if its good, you'll have cameras flashing outside your door. Also, some thugs will try to follow you home, which can result in people finding out where you live.
You'll have a home, as implied. This will be where you can get robbed, but also where you'll be able to store costumes. And listen to the radio and TV to learn of thug activity. You'll also be able to view bulletin boards...where you'll be able to get work for capturing thugs or find out if you're a wanted man.
There will be actual crimes, that you'll be able to stop, such as robberies or purse snatchings. And the crimes will change depending on the time of day ( for instance at night there will be convenience store hold ups, but in the day there will be more bank robberies ).
Experience points, will have the extra feature of alerting thugs more to your presence...so the higher the experience you have, the more famous you'll be...to both citizens and thugs alike. Also, thugs won't spawn randomly in streets like they do in the current version of the game. They'll either be in their hideouts, committing crimes or waiting in dark alleys...and they'll only roam the streets at night.
Your "civilian" mode will have the benefit of being able to ask the public where the hero stands in their opinion and whether they've deduced who he is. Also, there is a planned newspaper feature which will be able to broadcast what the general opinion of the public is. The downside to this is that it will make things too easy if I keep the reputation and identity meter in the interface. If your secret identity is exposed with a high experience point count, you'll have to fight off attackers no matter which identity you'll be assuming.
Treecleaver
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Mon May 28, 2012 3:25 pm
Joined: Thu Jan 27, 2011 8:36 am Posts: 40
Finished. i should get a bonus for using my speed art challenge entry from speed art #11 .
I was interrupted partway through, so although this only took about two hours of dev time I had a couple hours in the middle when I was doing other stuff. Basically the goal is to get your spacecraft to the surface in the smallest amount of time possible, but without burning up. You can adjust the power of your retro-thrusters (although fuel is limited) and you can release your parachutes which will slow you to a safe speed but which cannot be undone once used.
Improvements I'd like to do given more time: -Improve the graphics (I took my speed-art entry and scrawled some flames/parachutes in paint). -Balance the different values to get the challenge level right (I didn't have much time for playtesting, so the current values are pretty much arbitrary). -Improve the physics with more realistic friction and varying air density. -Make the background change to reflect getting closer to the surface.
Lava
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Tue May 29, 2012 9:48 am
Joined: Sat Dec 15, 2007 10:54 pm Posts: 1352 Location: California
Treecleaver wrote:
i should get a bonus for using my speed art challenge entry from speed art #11 .
I actually did the same thing by not only using my entry from Speed Art Challenge #9 in Speedcoder #12 but also the same color scheme restriction ( top that! ). Instead, I think should get extra points for not using my entries from challenges #10 and #12.
achild
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Tue May 29, 2012 12:53 pm
Joined: Wed Jul 01, 2009 8:42 am Posts: 292 Location: McKees Rocks, PA
Appreciate the play-through Mene
Man, I really hope to get a chance to do this one you guys!
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Wed May 30, 2012 7:21 pm
Joined: Sat May 21, 2011 9:56 am Posts: 48 Location: The Grid
Here's my entry for Speed Coder #15
I spent just under 2 hours on this. Got to add some really nifty particle effects for the fire and the finger drag, so that was fun to do. I really should rework this to make you circle around the firewood to collect it, but during my 2 hour window I didn't think of a decent way to do that.... but now I know how I would've done it.....
Standard Info: To play the game you can either download CoronaSDK and launch the game via the simulator or you can download the apk to your andriod and play it that way.
If you download to your andriod you have to change the "Unknown sources" option to be able to install apps not downloaded from the Market. Please make sure you uncheck this setting afterwards so you don't erroneously install other non-market apps.
I have tested this out on my DriodX with no issues. The app does require Network Access due to that Corona has some usage metrics they store for apps developed so developers can see patterns, etc. If you don't feel comfortable running this on your Android Device, then don't.
I guess this idea is rather interesting so I'm not going to be releasing the code for this one, as I'm currently trying to come up with my next "published" game idea.... so this game is copyright TozSoftware 2012
Name of Game: Keep the Fire Going!
You're out camping with a few buddies and realize that you didn't bring any firewood, but magically firewood appears in random spots around the campsite. You need to keep collecting firewood to keep the fire going and if it goes out everyone falls asleep!
How to Play: You have to start at your campsite (the green box) next to the fire, by touching the campsite. Then you drag your finger to the firewood you want to collect.
"I fight for the users!" - Tron (Tron: Legacy 2010)
Attention Program -- You will receive an Identity Disc. Everything you do or learn will be imprinted on this disc. If you lose your disc, or fail to follow commands, you will be subject to immediate deresolution.
--END OF LINE--
mightybotme
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Thu May 31, 2012 9:09 am
Joined: Wed Oct 21, 2009 4:22 pm Posts: 482
Lava, DELTAMAN is awesome! You did a great job and I would really like to see you add on to it (maybe for SpeedGame?). Anyway I love what you made
blendenzo
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
How I broke the rules: I just decided to do this challenge yesterday, and I couldn't get 2 solid hours to code straight through, so I ask your forgiveness. Aside from having a full time job, I'm married and I have about half a dozen kids (last I counted). The interruptions were numerous, but I tried my best to be fair in limiting my coding to 2 hours. (25 minutes were with a sleeping toddler in my lap.)
Listening while coding: Portraits by For Today (on headphones of course... don't want to disturb the children)
Game: "Into the Sun" is meant to be a game about flying a space ship into the sun with all sort of solar flares and balls of flame shooting at you. If you're creative, you can imagine that's what it really is. Otherwise, just dodge the red/orange things hurtling toward your grey cube against an empty black backdrop.
I'm sharing the .blend file, which you can play on any platform inside the latest version of Blender (2.63a). Just load up the file and press "P" over the 3D viewport. I'll upload a Linux binary and Windows runtime in a bit. Be aware that I'm doing that part outside of the 2 hours.
If anyone was interested, I have uploaded a Windows version. It should work, but I have no reliable way of testing it, since the VirtualBox version of XP I was using has poor OpenGL support (I can tell that the functionality of the game is working, but I cannot see the player or the "solar flares", and the text does not display properly). This was built on 32-bit Windows XP. Don't know if that makes a difference on who can run it.
Also, one note: I had to change the random seed in the Windows version, since seeding with time.time() was giving each obstacle the same speed, instead of random. Since the former solution had worked on Linux, this must be a difference between the random libraries on Linux and Windows (the Linux ones are apparently more "random").
Lava
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Fri Jun 01, 2012 11:17 am
Joined: Sat Dec 15, 2007 10:54 pm Posts: 1352 Location: California
@blendenzo: I guess I'll eventually forgive you for this grievous assault on the rules.
I playtested it on a Win XP computer and it seemed to work fine with me (later on I'll try 64-bit windows 7). Interesting gameplay, by the way....though I could never fit through the red blocks so I don't know if there's a way to progress without getting hurt.
mightybotme wrote:
Lava, DELTAMAN is awesome! You did a great job and I would really like to see you add on to it (maybe for SpeedGame?). Anyway I love what you made
Thanks so much Mighty! Yeah, I'm thinking of either doing a whole new game for the speedgame or not entering the speedgame but make timely updates to Deltaman when people release their speedgames. I'm afraid that I might lose the lightning in a bottle known as motivation.
blendenzo
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Interesting gameplay, by the way....though I could never fit through the red blocks so I don't know if there's a way to progress without getting hurt.
Then it was not working properly. The red things are supposed to approach at different speeds. This is how the gameplay works on Linux, and also how it worked in Blender on Windows when I changed the random seeding.
I will mess with it for a few minutes to see if I can fix that.
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Thu Jun 07, 2012 11:01 pm
Joined: Wed Oct 21, 2009 11:43 pm Posts: 943 Location: Finland
Hahaa! I got Entry done!
Took me about 1 h 20 min to make it, and then another maybe hour tweaking it right.
But i wont show it yet since im thinking of adding bit more to it still.
achild
Post subject: Re: Speed Coder Challenge #15 (The Warmup)
Posted: Sat Jun 16, 2012 6:09 am
Joined: Wed Jul 01, 2009 8:42 am Posts: 292 Location: McKees Rocks, PA
Yay! No idea how long it took because it was divided into multiple days, but maybe 4-6 hours total? So I don't want my points, but this was a lot of fun. Also, for the first time ever for me, there is a linux and windows build!
I have no idea the performance implications. It is really un-optimized and what made linux go really fast ... made windows go really slow. (There is absolutely no batching of draw calls so it's interesting how each OS handles that situation).
Wanted to add lots of more stuff but time to call it a game and be done for now.
Without further ado... here is Hyperspace Race! It is a simple procedurally generated 3d tunnel that you must get through before time runs out. 32 bit Linux game 64 bit Linux game64 32 bit Windows game.exe How to play The closer you are to the blistering hot wormhole edge the faster your "ship" goes. If you touch it, you bounce back towards the center, slowing down. Right now speed is exactly related to distance from the edge. There is no acceleration between one speed and another (though it may appear there is). Just use the arrow keys. Have fun!
[edit] updated links in hopes of them being permanent in case someone looks at this in 42 years
Users browsing this forum: No registered users and 1 guest
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