HOME | DD

AceDecade — Shadow Engine v.0.8

Published: 2009-08-15 02:26:18 +0000 UTC; Views: 1369; Favourites: 10; Downloads: 37
Redirect to original
Description Updates: Background art done by Michelle Nguyen, gradient light added. I think it looks pretty

To do:
-Physics engine sucks. Slope support needed, as well as one-directional floors, like stairs that you can jump up through but not fall down
-Action engine(light switches, elevators, etc)
-Text and cutscene engine
-Enemy engine
-Weapon engine

Controls:
WASD - Move/Jump
Q - Flashlight On/Off
1-2 - Streetlights On/Off

Shadow Engine v.8 -
You are Dino Bob. Your location is unknown. Odd, antipolitical graffiti is scribbled on the walls, and what appears to be a mailbox is sitting right outside. Your goal: nothing. Really, there's not much to do yet, but enjoy the advanced light and shadow effects of this engine. The dino is temporary, and the level is definitely going to be revamped later. More to come!

Thanks to for the tips about raycasting, bitmapping, and timestep fixation!

Thanks also to for the blendmode help.
Related content
Comments: 69

Pakaku In reply to ??? [2009-09-09 04:49:52 +0000 UTC]

Making something (a child) act the same way as something (the parent)

👍: 0 ⏩: 1

AceDecade In reply to Pakaku [2009-09-09 05:10:33 +0000 UTC]

Yeah, I guess. What's your point though?

👍: 0 ⏩: 0

AceDecade In reply to ??? [2009-08-16 21:47:17 +0000 UTC]

The direction of the gradient, for one. The distance away before it starts, if you caught it on the edge of an object, it would start to show but not completely, which would look awkward.

👍: 0 ⏩: 0

Whirlwind93 In reply to ??? [2009-08-15 22:26:51 +0000 UTC]

That sounds incredibly complicated.

👍: 0 ⏩: 1

Pakaku In reply to Whirlwind93 [2009-08-15 22:36:50 +0000 UTC]

I've never raycasted, what would I know?

👍: 0 ⏩: 0

Whirlwind93 In reply to ??? [2009-08-15 15:17:14 +0000 UTC]

Dude i didnt know that was possible in flash! Great job!

👍: 0 ⏩: 1

AceDecade In reply to Whirlwind93 [2009-08-15 19:30:49 +0000 UTC]

Yep, it's called ray-casting. I also had to use bitmaps and inverse-masking to cut out areas of light from the darkness mc.

👍: 0 ⏩: 2

Pakaku In reply to AceDecade [2009-08-15 22:42:48 +0000 UTC]

Inverse masking?

👍: 0 ⏩: 1

AceDecade In reply to Pakaku [2009-08-16 01:35:57 +0000 UTC]

Well let's say you have a large square and a small circle. If you mask the square using the circle, the only thing you would see would be the portion of the square that the circle is covering. But with inverse mask, think of it like a cookie cutter. Whatever you inverse-mask gets cut out of the shape. With my engine, i have a dark square, and wherever light goes, i cut out that portion from the darkness, creating the illusion of light.

👍: 0 ⏩: 0

Whirlwind93 In reply to AceDecade [2009-08-15 22:27:20 +0000 UTC]

You could make some sick games using this feature man.

👍: 0 ⏩: 1

AceDecade In reply to Whirlwind93 [2009-08-16 01:36:10 +0000 UTC]

Thanks, I'm still working hard to optimize and perfect it =0

👍: 0 ⏩: 0

Fresheh In reply to ??? [2009-08-15 13:53:40 +0000 UTC]

I love playing lightsabers with the flashlight.

👍: 0 ⏩: 1

AceDecade In reply to Fresheh [2009-08-15 19:31:06 +0000 UTC]

Thanks =3

👍: 0 ⏩: 0

wonderwhy-ER In reply to ??? [2009-08-15 09:32:06 +0000 UTC]

Not bad

👍: 0 ⏩: 1

AceDecade In reply to wonderwhy-ER [2009-08-15 10:40:04 +0000 UTC]

Thanks, although you really shouldn't be encouraging me, I have a huge essay to work on for the next few weeks and I can't stay away from flash D=

👍: 0 ⏩: 1

wonderwhy-ER In reply to AceDecade [2009-08-15 11:54:00 +0000 UTC]

Haha. I know how it is

👍: 0 ⏩: 0

sgtcrispy1651 In reply to ??? [2009-08-15 04:28:24 +0000 UTC]

thats pretty good

👍: 0 ⏩: 1

AceDecade In reply to sgtcrispy1651 [2009-08-15 04:49:24 +0000 UTC]

Thanks! I just lost most of my hair converting everything to bitmap, but now it's much much faster

👍: 0 ⏩: 0


<= Prev |