Dark Bit Factory & Gravity

GENERAL => Challenges & Competitions => Topic started by: jace_stknights on December 20, 2011

Title: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 20, 2011
Hello all,

here is my entry for TinyC5 challenge, my first one on DBF!!!  :cheers:

I'm very happy for several reasons:

Thanks to Benny for his TinyC5 lib... It was a REAL pleasure to use it.

Some infos about this production: there are two versions! The index_YM.html is using the YM player rout, so the demo is FULLY in javascript. But as it sometimes bugs and running ONLY on chrome (does someone use anything else to view this???), I made a version using a MP3/OGG file (thanx to Benny for the code, big ripping).
The music should sync in the two way, but I must admit I didn't test on IE9 ( :bfuck1:)

I would like to add more effects, but my wife has been more than patient  :whack: !!!

An online version is available at : http://stknights.free.fr/html5/dbf_tinyc5/

I hope you will enjoy this first try  :D


NB: Added the screenshot (hu hu hu  ;))
Title: Re: [TinyC5] Oldschool Never Dies
Post by: benny! on December 20, 2011
Boah ... I am speechless.

 :clap:  :clap:  :clap:

Never ever expected to see something like that in my browser. That one has all and is just perfect:

- Tunnel
- Copperbars
- Wireframes (even with mouseinteraction)
- 3D-Bobs
- Plasma
- Cool text effects
- Decrunch-FX
- Wobblin logo
- Starfield

That's just f****ckin GREAT!

Oldschool never dies!

Thanks a lot for this great production!

BTW, it seems that the online version does not work (the index file seems to be corrupted/broken)
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 20, 2011
Thank you mate :D

Your lib let us made all that we want! The only limit is the speed of canvas pixel adressing...
By the way, the online version is fixed!
Title: Re: [TinyC5] Oldschool Never Dies
Post by: benny! on December 20, 2011
Yeah, online version works great! Kewl!
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Shockwave on December 20, 2011
Wow!

What a great way to start your career in DBF comps!  I watched it twice because I like it so much, especially the mouse controlled wireframe bit, that was really cool.

The tunnel was great too :) No weak parts at all.
Title: Re: [TinyC5] Oldschool Never Dies
Post by: spathi on December 20, 2011
That was extremely impressive.  The only thing it was missing was infinibobs.

I assume that was HTML5?  I'm starting to think that's going to be a viable platform for 2D games.
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 20, 2011
Wow!

What a great way to start your career in DBF comps!  I watched it twice because I like it so much, especially the mouse controlled wireframe bit, that was really cool.

The tunnel was great too :) No weak parts at all.

Thank you! Hope it will not be the last entry  :P

The first oldschool plasma should have been also user controled, but there is a time to stop working on this :D

That was extremely impressive.  The only thing it was missing was infinibobs.

I assume that was HTML5?  I'm starting to think that's going to be a viable platform for 2D games.

Yep, I'm starting to work on the Cuddly demo remakes, and I can tell you that Html5 can be a viable platform for 2D games!!! I will post a link soon.
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Raizor on December 20, 2011
That's great Jace! A mini megedemo :) Some really nice effects in there, enjoyed watching it a lot!
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Kirl on December 20, 2011
Fantastic work jace_stknights!  :clap:

That was a very complete demo with a whole bunch of expertly done oldschool effects. Really interested to find out how you did the cool tunnel effect!
 :cheers:
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Shockwave on December 20, 2011
Really interested to find out how you did the cool tunnel effect!

Without looking at the source, the tunnel is probably calculated before hand and the texture is scrolled with some offsets to make it look like it's moving ?
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 20, 2011
Really interested to find out how you did the cool tunnel effect!

Without looking at the source, the tunnel is probably calculated before hand and the texture is scrolled with some offsets to make it look like it's moving ?

yep, this is the basic algo (used by everyone on the net!). I wanted to use the trick from Atari ST, but it will not have been the same way. This is a TinyC5 compo :D
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Kirl on December 20, 2011
Without looking at the source, the tunnel is probably calculated before hand and the texture is scrolled with some offsets to make it look like it's moving ?
I guessed it would be something like that, but I wouldn't even know where to begin mapping a texture to a surface. In this case I'm familiar with pretty much all kinds of projection mappings from 3d dev, but I've got no clue about the basic logic of actually calculating the texture deformation. So it will be interesting to take a 1st look at that and meaby mess around with it a bit. :)
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Clyde on December 20, 2011
Wonderfull Stuff!!
Title: Re: [TinyC5] Oldschool Never Dies
Post by: padman on December 20, 2011
Je trouve ça géant! But I didn't expect anything else than such a brilliant entry from you!  ;) Well done! I love it!  :clap:
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Dr.Death on December 20, 2011
A really amazing job mate the sure winner i think of this comp  :updance:
Title: Re: [TinyC5] Oldschool Never Dies
Post by: combatking0 on December 20, 2011
That was so old school my C64 just ran off crying :o

So many varied effects in such high detail - easily a contender for the best in show.
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 21, 2011
Thank you mates!!!  :buddies:

Je trouve ça géant! But I didn't expect anything else than such a brilliant entry from you!  ;) Well done! I love it!  :clap:

Merci mon cher Pad!!! ;)  :cheers:

A really amazing job mate the sure winner i think of this comp  :updance:

thank you ... hmmmm but I don't assume it will be me... I'm sure someone will produce something better just at the deadline. There are so much talents on DBF!!!!  :clap:
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Moroboshisan on December 21, 2011
Amazing stuff mate! keep up the good vibe! we want MOAR!
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Moroboshisan on December 21, 2011
just upgraded to FF9... major general slowdown issue (obviously browser dependant)... expecially in the Wobblin' logo part... With FF8 the speed was OK (note that I'm with my old Core2Duo@1,66GHz notebook with GMA450 integrated gfx).
Title: Re: [TinyC5] Oldschool Never Dies
Post by: benny! on December 22, 2011
just upgraded to FF9... major general slowdown issue (obviously browser dependant)... expecially in the Wobblin' logo part... With FF8 the speed was OK (note that I'm with my old Core2Duo@1,66GHz notebook with GMA450 integrated gfx).

Yeah, sad but true - Firefox got really bloated by now. I just read an article on a german blog that they hardy can compile a new version of their browser on windows because of memory limits (https://developer.mozilla.org/en/Building_with_Profile-Guided_Optimization). They are still using Microsoft Visual C++ 2005.
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 22, 2011
Amazing stuff mate! keep up the good vibe! we want MOAR!

Next DBF Challenge?  ;)
Title: Re: [TinyC5] Oldschool Never Dies
Post by: bj on December 22, 2011
Excellent, I used Chrome for the first time in ages to view and it worked a treat. I like the texture of the tunnel wall.
Title: Re: [TinyC5] Oldschool Never Dies
Post by: neriakX on December 22, 2011
that stuff simply blew me away! like Raizor already mentioned .. a Mini-Megademo! freaking fantastic! k++
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 23, 2011
Thank you all :D
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 24, 2011
question for Benny : I've put "SupportMobile :  true" on the online version of my entry, but it doesn't work on Android mobile... ???
Title: Re: [TinyC5] Oldschool Never Dies
Post by: benny! on December 24, 2011
question for Benny : I've put "SupportMobile :  true" on the online version of my entry, but it doesn't work on Android mobile... ???

Hmm ... that's hard to judge from here. What supportMobile:true currently does is just setting the viewport right (320x480px) if a mobile device is detected. Since this feature seems to work for others, maybe its some other javascript code (maybe audio) which does not work on mobile android browser.

Sorry if I cannot help more here atm.
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 24, 2011
Thank you. Next week I will try to fix it :P

Now it's time for Santa Claus!!!  :updance:
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Optimus on December 26, 2011
Awesome stuff here. There is even a YM player inside :)
Title: Re: [TinyC5] Oldschool Never Dies
Post by: jace_stknights on December 26, 2011
thanx! Oldshool ruleeeeez  :carrot:
Title: Re: [TinyC5] Oldschool Never Dies
Post by: rain_storm on December 26, 2011
So many effects! nice job on all of them.
Title: Re: [TinyC5] Oldschool Never Dies
Post by: Hotshot on December 30, 2011
Amazing  :clap: