Author Topic: Donkey Kong  (Read 5504 times)

0 Members and 1 Guest are viewing this topic.

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Donkey Kong
« on: March 25, 2007, 03:53:00 pm »
Ok, I'm working with papersnowman on a new project now, donkey kong.  It will be a tilemapped side-scroller.  I have written the scrolling engine so far.  It masks the tilemapped foreground on top of a rotating background.  I will later release the engine so it can be used by anyone.

user posted image
PS: Pardon the choppyness of the SS, calccapture is just hateful like that :/confused.gif
EDIT: I've timed the engine to about 500,000 CC's per frame, giving it a framerate of about 12. This isn't too bad, but I'll definitely come back to it, making optimizations wherever I can.

Offline necro

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1295
  • Rating: +17/-2
  • +3 vaporal mustache
    • View Profile
Donkey Kong
« Reply #1 on: March 25, 2007, 04:48:00 pm »
donkey kong arcade, donkey kong gb, donkey kong country, which one?  (there are lots)
I'm like a woot burger with awesome fries


VB.Net, C#, C++, Java, Game Maker

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Donkey Kong
« Reply #2 on: March 25, 2007, 04:50:00 pm »
Sorry, my bad.  The Donkey Kong Country (SNES) level-set, but the B&W look of Donkey Kong Land (GB)

Offline necro

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1295
  • Rating: +17/-2
  • +3 vaporal mustache
    • View Profile
Donkey Kong
« Reply #3 on: March 25, 2007, 10:58:00 pm »
yay for donkey kong country...hope to see explosive barrels and hidden bananas.  I can make sprites if you need...
I'm like a woot burger with awesome fries


VB.Net, C#, C++, Java, Game Maker

graywolf

  • Guest
Donkey Kong
« Reply #4 on: March 26, 2007, 10:43:00 am »
I remember playing that on my GameBoy. Sounds awesome and the scrolling is nice  :)smile.gif . Are you drawing the sprites?

Liazon

  • Guest
Donkey Kong
« Reply #5 on: March 26, 2007, 10:45:00 am »
Sounds good.  Glad to see you back!

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Donkey Kong
« Reply #6 on: March 26, 2007, 06:45:00 pm »
Ok, I got a bit of an update, but it's not much.  I converted to an app, because I don't believe in forcing someone to run 10k programs 0.0 .  Also, I have made a few platform tiles, including slopes.  I also have a better rendition of the rotating background thing I talked about earlier.  It is a bit choppier now, because I had to use PTI instead of VTI, since this is an app, but you can still see what's goin' on.  Hope you guys like it! :)smile.gif

user posted image

Special thanks to DWEdit, since I'm using his bubble splash screen. :angel:ange.gif

graywolf

  • Guest
Donkey Kong
« Reply #7 on: March 27, 2007, 11:50:00 am »
It looks great! The text becomes blurred, but I guess it's the tiles that matter.

Liazon

  • Guest
Donkey Kong
« Reply #8 on: March 27, 2007, 12:25:00 pm »
Well, it is an animated screen shot from an emu.

This may or may not help, but in PTI, if you open up the debugger interface, you'll see in the bottom left an area that says LCD Physics.  Tweaking the percentages might help reduce the blur, but unfortunately, the rate that PTI takes frame for .gifs is fixed iirc.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Donkey Kong
« Reply #9 on: March 27, 2007, 12:34:00 pm »
Nice screenshots!  

This looks like it will end up being really awesome.  :)smile.gif

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Donkey Kong
« Reply #10 on: March 27, 2007, 01:51:00 pm »
To Liazon: i didn't use pti's screen capture, pti takes really small pics. This is calccapture screening pti.

Update: I've made some optimizations, and cut the routine down to 450,000 CC's giving it a framerate of about 13 fps.  The speed increase is a bit noticable in this pic.

user posted image

Offline josephmarin

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 186
  • Rating: +0/-0
  • Shiny, lets be bad guys
    • View Profile
Donkey Kong
« Reply #11 on: April 23, 2007, 09:52:00 pm »
Wow, very nice. I hope to be entertained for hours with this ^_^ The screenshots are looking nice, too.  
Burn the land, boil the sea, you can't take the sky from me

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Donkey Kong
« Reply #12 on: April 24, 2007, 08:36:00 am »
What is your routine to measure FPS.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Donkey Kong
« Reply #13 on: April 24, 2007, 10:36:00 am »
Cool.  I guess I notice a *slight* speed difference.

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Donkey Kong
« Reply #14 on: April 24, 2007, 11:39:00 am »
Halifax: 6 million divided by 450,000