Computer Science Canada

[FP] Forces - done!

Author:  Windsurfer [ Sat May 27, 2006 9:44 pm ]
Post subject:  [FP] Forces - done!

DONE!

I call this game Forces.

I'm in grade 11 programming class, and I'm 17. This is my first semester with Turing. Last year i programmed in Pascal.

Game:
You are a small circle controlled by the mouse. You make sparkles to hurl at enemies that try to run and collide with you. I have 6 different and distict enemies. At the end of every "level" your health resets and the level resets, slightly harder (to a point). The style of the game is intentional (and i think really cool) Smile.
I made this for my summative project, and i must say i'm very happy about it. It's taken me about 2 or 3 weeks of coding.
It's completly procedure-based, i haven't learned anyhting about classes ect.
A computer with a 1 Gig processor is reccomended at the moment, though i will be adding preformance settings when i'm done.... Yeah, so it's not entirely finished, but i do believe the game is playable... people in my class do play it for the entire period, and I get yelled at by the teacher. Wink
Readme in the zip file, but quick rundown:
Kill the enemies with the sparkles you make by holding down the left mouse button. Right-Click to repel, Middle-Click to attract sparkles. The faster the sparkles, the more damage they do. You have 4 special "powers", press spacebar to use them, and B to switch. Note about the enemies: the giant hexagon repels your sparkles, and thee mini pentagon heals other enemies.
Enjoy Very Happy

Features list:
Bit-Blit fading effect, 2.5D star backround, scrolling world, cool particle physics, Coulombs Law charge equation for repulsion and attraction, random lightning, and it's really pretty to boot Razz

Bugs: Some bugs relating to collisions with sparkles, still... my suspision is pointing at my heuristics... but i'm not sure. You may not even notice with all the stuff flying around.

Edit: Bugs fixed, new mana "swirllies" and some of the game values were tweaked (4th power not so cheap, for one), among other things

Edit 2: Okay! New game mode, called nonstop (has some chasing glitches, still, but is defanitly playable) it's not a ton of fun, but it's different. New way of dealing with collisions with enemies, and many tweaks to gameplay.

Edit 3: Sorry about the downtime... (if anyone noticed Razz ) but now it's done. I submitted a 70 meg version to the teacher, complete with intro video and menu video (those took up about 55 megs) and 4 seperate sound tracks, making up the remainder. However, here i have the "low media" and "no media" versions... aka MIDI soundtracks and simple sounds and no videos. (the "no media" version, of course, doesn't even have those) SO yeah! it's done! full saving visual settings! full saving highscores! full saving current game! and automatic loading of all those too! and some gameplay tweaks... not to mention a tutorial mode. Tell me what you think!

Author:  beforelast [ Sat May 27, 2006 10:17 pm ]
Post subject: 

wow dude amazing.

i would give bits. but i only have 4 lol

Author:  NikG [ Sat May 27, 2006 10:54 pm ]
Post subject: 

Amazing!!
I was honestly hooked on it for about 15 minutes straight.

Some notes:
- I didn't really notice it getting harder at each new level. You mentioned that it gets "slightly" harder... perhaps make the chnge a little more noticeable
- Add a high score function
- That 4th secret weapon is cheap! (Very very cool, but cheap) Perhaps make it weaker or perhaps make the recharge time greater after using it
- What is the middle click for? (as in what do you need to attract sparkles for?)

Great job!

+25 bits

edit: oh ya, although sparkles fits, I think I prefer "Forces" as the name.

Author:  Windsurfer [ Sun May 28, 2006 9:01 pm ]
Post subject: 

Okay, now it defanitly gets harder every "level" (it also shows you what level you're on... made it to level 9! ), I made the 4th power not so cheap, made these little swirling bits of mana instead of the obscenly fast regen time, and added a "tips" section to the readme, telling you how useful the middle mouse button is, Razz among other things.
I love feedback! Thank you for yours!

Author:  NikG [ Mon May 29, 2006 12:30 am ]
Post subject: 

Damn! You've made it even better!
My eyes hurt after playing, probably because I refuse to blink while I'm playing.

-I love how now you can pick up energy from the objects you kill.
-It's definitely tougher! I haven't made it past level 6.
-I'd definitely like to play it with sound.

Another 25 bits.

(wow... you've collected more bits than me with only 5 or so posts...)

Author:  Clayton [ Mon May 29, 2006 11:46 pm ]
Post subject: 

wow, could you post or PM the code after you get that marked plz, i would love to look at how you did that work

Author:  Shyfire [ Wed May 31, 2006 10:34 pm ]
Post subject: 

good job man excellent game here take 50 bits

Author:  Mystique [ Thu Jun 01, 2006 6:21 pm ]
Post subject: 

Wicked game!!!

Author:  Mazer [ Sat Jun 03, 2006 8:40 pm ]
Post subject: 

OK, let's take a look here. You've made a total of 4 posts here, all of which were about your game. I've sent a message to the administrators to have you banned until you've written some tutorials. I'd ban you myself but I'm not supposed to have that power, and it'd raise some uncomfortable questions. Straighten up, or you're gone.

And well done. You've really achieved some amazing effects with Turing. Keep it up.

Author:  Mr. T [ Sat Jun 03, 2006 11:43 pm ]
Post subject:  Alex's Opinion

I can't see the link / file to download? Confused

Author:  [Gandalf] [ Sun Jun 04, 2006 1:04 am ]
Post subject: 

Read his edits, he made a new game and took this one down... Though I don't know why. This game seemed quite good, even when it was running at ~5fps on my 500MHz computer. You can keep both games up, and only the last submitted game will be counted for the contest.

Author:  Windsurfer [ Sun Jun 04, 2006 2:29 am ]
Post subject:  Re: Alex's Opinion

Mr. T wrote:
I can't see the link / file to download? Confused


Yeah, sorry about that...it was deleted, but that was only for two hours, because I had to PM a mod for extra space. :S

But, i think the new upload is worth it, i think the music is very good (music only works in the normal mode, at the moment, which is just as well, since i don't like the new mode, but i'd like to hear what people think).

Author:  NikG [ Sun Jun 04, 2006 11:05 pm ]
Post subject: 

New mode isn't bad, but a little easy. You can just coast using the 2nd or 4th superpower. I made it to level 25 in much less time that I made it to level 10 in the normal version.
Speaking of the normal version. the music is awesome, and I experienced no slowdown (though I am using a p4 3ghz).

Here's an idea, in the later levels, why not introduce a new baddie that can shoot back at you...
(since the gameplay is so fast, I'm not sure if your game already has this)

Author:  blaster009 [ Mon Jun 05, 2006 2:49 pm ]
Post subject: 

Know what annoys me? When people vote "horrible" on a program that clearly deserves better.

Author:  Windsurfer [ Mon Jun 05, 2006 7:03 pm ]
Post subject: 

blaster009 wrote:
Know what annoys me? When people vote "horrible" on a program that clearly deserves better.



Thank you, and I agree! (assuming, of course, you're reffering to this program...) but yeah!

I'm about to rap up this program (it's due in a little less than 2 weeks) so I'll be posting aalll the source code (it's properly commented and everything already Smile) when it is finished being marked.

Author:  chrispminis [ Mon Jun 05, 2006 8:25 pm ]
Post subject: 

Incredible! This is a really fun game, very hectic, and a bit hard on the eyes. I wish your help file was a bit more helpful, since a lot of the time, I dont know what half of the things are. Such as powers, enemies, and the lightning that comes out of them.

Anyways, a nice feature I noticed is that, when the mouse moves off the screen the game pauses and fades. This is a nice professional effect that is helpful when I need to close popups.

Anyways good job. If its not too much trouble you should create difficulty levels, or at least one that isnt as hectic, and maybe doesnt eat up CPU lol.

p.s. those hexagons are annoying.

Author:  Windsurfer [ Fri Jun 09, 2006 9:38 pm ]
Post subject:  New Version!

Alright, it's been a while, but I've finally uploaded a new version. Smile There isn't anything super... unless this is the first time that you're trying the game, because now instead of a readme.txt, there is an ingame tutorial.

Also, for those of us without a p4 computer Wink , i've added a "settings" page that allows you to change graphical settings.

To exit the game this time, you just need to press ESC to bring you to the main menu.

P.S. I've made a few changes to gameplay, for those that have played my previous versions, namely that the swirlies give you health and not mana, and that the ALT key now changes your force power instead of B.

Author:  Martin [ Tue Jun 13, 2006 1:50 am ]
Post subject: 

Screenshots! I'm on a Mac, so I can't play Sad

Author:  Andy [ Tue Jun 13, 2006 7:29 pm ]
Post subject: 

tsk tsk martin.. should've waited for the mactels =P

Author:  Windsurfer [ Thu Jun 15, 2006 6:10 pm ]
Post subject:  All done!

My game is now done! Exclamation I have submitted it to the teacher! come and check out either version of my game! (though, the music is pretty good) Smile

New Features: Save game! Very Happy and many more, but i can't remember if i've already mentioned them, or if they're actually "new". Laughing

Author:  DIIST [ Fri Jun 16, 2006 9:16 pm ]
Post subject: 

WOW Shocked
I went into eplispy playing your game. It really good! Very Happy I love the grapics. Nice Work, i hope you recieve an excellent mark Wink !

Author:  Windsurfer [ Fri Jun 23, 2006 12:45 pm ]
Post subject:  Mark?

Good mark? i found out yesterday i recived 100% Very Happy

Author:  Delos [ Fri Jun 23, 2006 1:09 pm ]
Post subject:  Re: Mark?

Windsrufer wrote:
Good mark? i found out yesterday i recived 100% Very Happy


Only? No bonus? 'the hell! Your teacher is a little too stringent with the marks there ya' know...
However, I would be interested in seeing these videos of yours. Something tells me that they themselves would be worthy of some repeated viewership. Perhaps you can up' them on Megaupload or the likes? Or are you on Dial-up?

Author:  Windsurfer [ Fri Jun 23, 2006 1:25 pm ]
Post subject: 

Quote:
Delos wrote:
However, I would be interested in seeing these videos of yours.


Dial up Sad and the videos were in-game... meaning they are a series of jpegs, meaning they are completly massive. Sorry. perhaps i can figure out a way to use fraps and compress it down in a mpeg... hmm

Author:  upthescale [ Mon Jun 26, 2006 3:18 pm ]
Post subject: 

Im looking at the sourceo f this gamem, and it is pretty amazing

all i can say is incredible your winning for sure

Author:  the_short1 [ Mon Jun 26, 2006 7:31 pm ]
Post subject: 

wow, i too would be interested in seeing the high media version, although i would have to use my family pc . .as my little pent 3 doesnt cut it ...

i liked the effects, really eye catching... +bits

Author:  upthescale [ Mon Jun 26, 2006 9:22 pm ]
Post subject: 

the spacebar is an amazing effect

Author:  NikG [ Tue Jun 27, 2006 12:24 am ]
Post subject: 

upthescale wrote:
Im looking at the sourceo f this gamem, and it is pretty amazing

all i can say is incredible your winning for sure
where would this source be found?

Author:  NickGuy [ Tue Jun 27, 2006 4:34 pm ]
Post subject: 

I really enjoy this game, and I'd give it "amazing" if the voting didn't seem to be closed. In turing, you managed to make a game with very impressive graphics, as well as being really entertaining, and not slow running. That deserves many congratulations, if not the best project award. The blurring effect is very amazing, would you mind giving a couple hints how that was done?
Great Job! Claping

Author:  upthescale [ Tue Jun 27, 2006 4:40 pm ]
Post subject: 

i have him on msn and he gave it to me

Author:  Windsurfer [ Fri Jun 30, 2006 6:55 pm ]
Post subject:  Source

Oh, btw, if anyone wants the source code, just message me, and i'll give it to you... but to be honest, it's not the greatest code Confused ... like, i think it's pretty well done and clean (not to mention efficient, if that isn't too much Smile ) but it's not commented too much.
I mostly just wrote notes to myself so that I personally would remember stuff. Like how the number 33 was blue, or what most funtions and procedures do. I didn't comment much on exactly what my algorythms were doing.
So yeah, i'm not proud of it, so i'm not posting it, but if you want it, just ask.

Author:  Tony [ Mon Jul 10, 2006 5:22 pm ]
Post subject: 

I just saw this game while marking FP submissions and.. wow Shocked I am impressed.

Lets start by throwing in +500 Bits Wink


: