Sos
|
 |
« on: July 06, 2010, 02:33:56 PM » |
|
Brain Damage
 Capsule style balanced work schedule /^\ - FINAL! | | - huge boss explosions | | - bosses |E| - moving window  |D| - some enemies to explode |A| - more explosions |8| - explosions |Q| - clouds |0| - useless specular crap |O| - shooting \O/ - dynamic window regions working
Short description I plan to make this shooter damage some braaaAAAAaaains. If it goes slow on you, make sure to disable desktop composition in vista/7. Also, it should work on anything above win95 Controls:[Arrows] - move [Space] - shoot [Mouse wheel] - view different RTs [Z] - bullet-time this is a forum spam stub, help this forum by not reading it
The game lets you move around a dynamic window region. Post some framerates, please  PS. now you can shoot aswell PS2. collisions work too, check them out! PS3. Now you can shoot enemies (Zombie Roosevelts)! try it out! PS4. it's gone bouncy now  try bouncing some, also bullet-time thingie should work by now as well, hold Z to enable
|
|
« Last Edit: July 27, 2010, 02:04:42 PM by Sos »
|
Logged
|
|
|
|
Greender
|
 |
« Reply #1 on: July 06, 2010, 02:38:29 PM » |
|
Great, I was hoping somebody made this cartridge. I expect really psychedelic stuff.
|
|
|
Logged
|
|
|
|
verdures
TIGBaby
|
 |
« Reply #2 on: July 06, 2010, 02:52:59 PM » |
|
Frame-rate hung out in the 39-72 range on my machine. Also, spinning triangle on my desktop = awesome.
|
|
|
Logged
|
|
|
|
Sos
|
 |
« Reply #3 on: July 07, 2010, 04:20:34 PM » |
|
I updated the package and it includes shooting now. I will most probably work feature-by-feature one per day, since after 8 hrs of full-time coding, it's hard to push myself to write some code for fun.
Oh, source is there too. Grab allegro and work with it, it's only 212 lines for now.
|
|
|
Logged
|
|
|
|
chris_b
|
 |
« Reply #4 on: July 07, 2010, 05:56:28 PM » |
|
I get ~75 FPS with Mobile Intel 915GM graphics.
|
|
|
Logged
|
|
|
|
Sos
|
 |
« Reply #5 on: July 08, 2010, 03:35:13 PM » |
|
I made some ricochets today. Bullets should bounce off the walls now. I cleaned up the code, but it's a pretty obscure C, be warned.
PS. go to 1st post for download PS2. I also remapped controls from mouse to arrows and space
|
|
|
Logged
|
|
|
|
Melly
|
 |
« Reply #6 on: July 10, 2010, 11:46:19 AM » |
|
That's a pretty awesome effect you got going there. Ran pretty smooth on my machine, though it was always using maximum CPU power in one of my cores regardless of what was happening. Maybe put a sleep somewhere in there to let the CPU breath for a few miliseconds?
|
|
|
Logged
|
|
|
|
Sos
|
 |
« Reply #7 on: July 15, 2010, 03:08:51 PM » |
|
@Melly - yeah, i forgot vsync  Anyways, Imma making small steps forward, and managed to get hand-drawn specular reflections working via hardest achievable way (blending multiple render targets). Updated link in the first post. Also, scrolling mouse wheel changes current viewport.
|
|
|
Logged
|
|
|
|
Sos
|
 |
« Reply #8 on: July 22, 2010, 03:04:16 PM » |
|
Yay! Explosions work! Be sure to check them out! Download heresource included! screenshot: 
|
|
|
Logged
|
|
|
|
ThetaGames
|
 |
« Reply #9 on: July 22, 2010, 07:06:07 PM » |
|
The rotating-triangle playing area is absolutely awesome! However, I feel as though the ship moved too fast, and shouldn't bounce too much off of the walls. Also, perhaps the area could be a bit bigger, unless you are going for a sort of "claustrophobic" feeling, which sort of works with this. Where's the Pink Floyd soundtack? (just kidding . . .  ) Nice game! ~ Theta
|
|
|
Logged
|
|
|
|
Melly
|
 |
« Reply #10 on: July 24, 2010, 08:34:21 PM » |
|
Yeah, the area may be a little small, but that depends on where you want to go with this. I still really like the triangular window effect and am honestly curious as to how you managed it.
It's looking pretty nice so far.
|
|
|
Logged
|
|
|
|
Sos
|
 |
« Reply #11 on: July 26, 2010, 03:04:48 PM » |
|
So I managed to optimise it enough for bigger triangle working, but i decided to stick with a small one, and make it bouncy  try it out to see what I mean. @Melly Source is included, and I do my best to keep it tidy. the update_rgn() function manages window stuff. Try it out hereALSO! Vista/7 users remeber to check the 'disable desktop composition' compatibility switch, it may go choppy or crashy even on a powerful PC. XP user shouldn't bother. PS: also, holding Z triggers bullet-time! PS2: I need to apologise for not participating in the rest of the forums, including the compo forum, but I actually have to push myself to code several lines in the spare time. Hope you guys don't mind.
|
|
« Last Edit: July 26, 2010, 03:09:25 PM by Sos »
|
Logged
|
|
|
|
Inanimate
|
 |
« Reply #12 on: July 26, 2010, 03:32:04 PM » |
|
...Wow.
This is REALLY cool.
...
Mindblowing.
|
|
|
Logged
|
|
|
|
Sos
|
 |
« Reply #13 on: July 27, 2010, 09:36:07 AM » |
|
Thanks Inaminate  anyways, I just realised I'm leaving today and won't be back till monday, and I need help desperadetly. The game is ready enough to include tons of enemies / player ships / guns and bossess in short time, but to finish I also have to do some coding today, so I HUMBLY ask for your help, since teams are allowed. To the point now... I need: Some graphics: Enemy sprites and player ships - 16x16 to 32x32, bigger won't fit the triangle well, 1px black outline, please. Enemy sprites with two frames, please. Bosses - any size, black outline, two frames, please Backgrounds - anything, I'll stretch it to fit the desktop, please Sounds and music - anything, seriously, please. I'll do: player ship chooser, level-ups, game levels, main menu and hud. (that's pretty OK for today, I suppose) In return: I'll do my best to make an awesome game out of it, also obviously credit and eternal gratitude, also a cake.
|
|
|
Logged
|
|
|
|
J. R. Hill
|
 |
« Reply #14 on: July 27, 2010, 11:19:38 AM » |
|
Dang I gotta go to work now or I'd bust some gfx out for you...
If you don't get anyone you could make the images point to an external folder right? That way we could "mod" it.
|
|
|
Logged
|
hi
|
|
|
Sos
|
 |
« Reply #15 on: July 27, 2010, 12:18:11 PM » |
|
Thanks JR  Sounds like an idea, I'll do it.
|
|
|
Logged
|
|
|
|
Sos
|
 |
« Reply #16 on: July 27, 2010, 02:10:36 PM » |
|
I had to do some preparations for my trip tmrw and now it's long past time to sleep. Too bad.
I need to change my vote for deadline extension.
Also, It's a giveaway, so feel free to salvage the code and claim it your own or use any portions of it.
It's pure C, depends on allegro 4.2.2 ONLY and really tidy, so it won't be a pain extending it a bit.
Anyways, I don't think anyone would bother.
See you next weeks!
|
|
|
Logged
|
|
|
|
J. R. Hill
|
 |
« Reply #17 on: July 27, 2010, 02:18:26 PM » |
|
I hope someday I can say my own code is "really tidy" hahaha. Cheers and hopefully you get the extension! 
|
|
|
Logged
|
hi
|
|
|
|