Author Topic: [TinyC5] Oldschool Never Dies  (Read 11256 times)

0 Members and 1 Guest are viewing this topic.

Offline jace_stknights

  • Amiga 1200
  • ****
  • Posts: 396
  • Karma: 32
  • PEEK & POKE are not MOVEM!
    • View Profile
    • ST Knights WebSite
[TinyC5] Oldschool Never Dies
« 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:
  • It is the first time I'm using one of my professionnal language for fun  ;D
  • There's a long time I didn't product any new demo (not speaking about remakes)
  • I'm very happy to enter a DBF challenge at all!!!

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  ;))
« Last Edit: December 26, 2011 by jace_stknights »
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4379
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [TinyC5] Oldschool Never Dies
« Reply #1 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)
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline jace_stknights

  • Amiga 1200
  • ****
  • Posts: 396
  • Karma: 32
  • PEEK & POKE are not MOVEM!
    • View Profile
    • ST Knights WebSite
Re: [TinyC5] Oldschool Never Dies
« Reply #2 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!
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4379
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [TinyC5] Oldschool Never Dies
« Reply #3 on: December 20, 2011 »
Yeah, online version works great! Kewl!
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17371
  • Karma: 497
  • evil/good
    • View Profile
    • My Homepage
Re: [TinyC5] Oldschool Never Dies
« Reply #4 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.
Shockwave ^ Codigos
Challenge Trophies Won:

Offline spathi

  • C= 64
  • **
  • Posts: 78
  • Karma: 5
    • View Profile
Re: [TinyC5] Oldschool Never Dies
« Reply #5 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.

Offline jace_stknights

  • Amiga 1200
  • ****
  • Posts: 396
  • Karma: 32
  • PEEK & POKE are not MOVEM!
    • View Profile
    • ST Knights WebSite
Re: [TinyC5] Oldschool Never Dies
« Reply #6 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.
« Last Edit: December 20, 2011 by jace_stknights »
Challenge Trophies Won:

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1150
  • Karma: 174
    • View Profile
    • Raizor's Dev Blog
Re: [TinyC5] Oldschool Never Dies
« Reply #7 on: December 20, 2011 »
That's great Jace! A mini megedemo :) Some really nice effects in there, enjoyed watching it a lot!
raizor

Challenge Trophies Won:

Offline Kirl

  • Senior Member
  • Pentium
  • ********
  • Posts: 1184
  • Karma: 226
    • View Profile
    • Homepage
Re: [TinyC5] Oldschool Never Dies
« Reply #8 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:
www.kirl.nl
Challenge Trophies Won:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17371
  • Karma: 497
  • evil/good
    • View Profile
    • My Homepage
Re: [TinyC5] Oldschool Never Dies
« Reply #9 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 ?
Shockwave ^ Codigos
Challenge Trophies Won:

Offline jace_stknights

  • Amiga 1200
  • ****
  • Posts: 396
  • Karma: 32
  • PEEK & POKE are not MOVEM!
    • View Profile
    • ST Knights WebSite
Re: [TinyC5] Oldschool Never Dies
« Reply #10 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
Challenge Trophies Won:

Offline Kirl

  • Senior Member
  • Pentium
  • ********
  • Posts: 1184
  • Karma: 226
    • View Profile
    • Homepage
Re: [TinyC5] Oldschool Never Dies
« Reply #11 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. :)
« Last Edit: December 20, 2011 by Kirl »
www.kirl.nl
Challenge Trophies Won:

Offline Clyde

  • A Little Fuzzy Wuzzy
  • DBF Aficionado
  • ******
  • Posts: 7271
  • Karma: 71
    • View Profile
Re: [TinyC5] Oldschool Never Dies
« Reply #12 on: December 20, 2011 »
Wonderfull Stuff!!
Still Putting The IT Into Gravy
If Only I Knew Then What I Know Now.

Challenge Trophies Won:

Offline padman

  • Senior Member
  • Pentium
  • ********
  • Posts: 968
  • Karma: 258
    • View Profile
Re: [TinyC5] Oldschool Never Dies
« Reply #13 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:
Challenge Trophies Won:

Offline Dr.Death

  • Senior Member
  • Amiga 1200
  • ********
  • Posts: 430
  • Karma: 7
    • View Profile
Re: [TinyC5] Oldschool Never Dies
« Reply #14 on: December 20, 2011 »
A really amazing job mate the sure winner i think of this comp  :updance:
Proud member of DAWN

Offline combatking0

  • JavaScript lives!
  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4529
  • Karma: 235
  • Retroman!
    • View Profile
    • Combat King's Barcode Battler Home
Re: [TinyC5] Oldschool Never Dies
« Reply #15 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.
You are our 9001st visitor.
Challenge Trophies Won:

Offline jace_stknights

  • Amiga 1200
  • ****
  • Posts: 396
  • Karma: 32
  • PEEK & POKE are not MOVEM!
    • View Profile
    • ST Knights WebSite
Re: [TinyC5] Oldschool Never Dies
« Reply #16 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:
Challenge Trophies Won:

Offline Moroboshisan

  • Senior Member
  • Amiga 1200
  • ********
  • Posts: 443
  • Karma: 18
  • C=64
    • View Profile
Re: [TinyC5] Oldschool Never Dies
« Reply #17 on: December 21, 2011 »
Amazing stuff mate! keep up the good vibe! we want MOAR!

Offline Moroboshisan

  • Senior Member
  • Amiga 1200
  • ********
  • Posts: 443
  • Karma: 18
  • C=64
    • View Profile
Re: [TinyC5] Oldschool Never Dies
« Reply #18 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).

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4379
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [TinyC5] Oldschool Never Dies
« Reply #19 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. They are still using Microsoft Visual C++ 2005.
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won: