Author Topic: Chip's Challenge  (Read 37560 times)

0 Members and 2 Guests are viewing this topic.

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #60 on: December 01, 2008, 03:23:39 pm »
Yeah, I wasn't thinking too seriously about dropping it altogether.  I got the first dozen or so levels so freakin' close to the original and then as I was working on the higher levels I realized I wouldn't be as accurate as the first ones, it kinda bummed me out :( (well, bummed me out a lot).

Thanks for the encouragement ;D
« Last Edit: December 08, 2008, 09:49:58 pm by simplethinker »
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

metagross111

  • Guest
Re: Chip's Challenge
« Reply #61 on: December 01, 2008, 05:19:02 pm »
so...wait...its already programmed to the point that you can play it?

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #62 on: December 01, 2008, 07:18:08 pm »
The first few levels.  I don't have the enemies implemented yet (well, working decently yet).  I've posted screenies showing playing through levels 1 and 3.
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

metagross111

  • Guest
Re: Chip's Challenge
« Reply #63 on: December 01, 2008, 08:48:58 pm »
cool

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #64 on: December 02, 2008, 10:40:12 pm »
Good news this time!  I fixed another really annoying (and another cause for being seriously bummed-out) problem.  The green switches toggle special walls on and off.  I was having trouble figuring out how I would do this.  I was thinking I would have to iterate over all of them, meaning I would have to keep track of them (meaning a whole lot more memory usage) and they usually come in groups of 20-30, thus really slow (cue jeopardy music...), then it hit me.  Why change the state of the tile when you can change the tile itself?  I just use another pic filled with the same tiles except the toggle walls are switched.  Whenever the button is pressed I can put that pic into Pic1 (the pic I use for sprites) and just set a variable so I know they're switched (and the I can undo it too :)).  All of the walls appear switched, and since I'll be keeping track of the change there won't be a problem with movement routines!

This problem has been worrying me almost as much as the enemies were, so my morale is back up ;D ;D
(If you can't tell I'm reeeeeally happy about this :D)

[edit] ;D ;D  That makes 6 happy faces out of 5 ;D (now 7/5...)
« Last Edit: December 02, 2008, 11:26:35 pm by simplethinker »
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

metagross111

  • Guest
Re: Chip's Challenge
« Reply #65 on: December 02, 2008, 11:15:02 pm »
:):):):)/5

4 happy faces out of five. you're happy. lol

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Chip's Challenge
« Reply #66 on: December 02, 2008, 11:20:00 pm »
Nice :)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #67 on: December 05, 2008, 09:45:55 pm »
Okay, I'm almost finished with implementing movable blocks, but the rest needs to wait until I'm done reordering my sprite pics.  I've attached a screenie (a portion of level 87 in the original game) showing the toggle walls, what happens when you move blocks on/off of the switches and toggled walls (the blocks on them, that is).  The rest of the switches should easily follow from this and soon I might be able to add enemies into the main engine :)
Right now I have to go back and redo some of the parts of the main engine since I finally realized that BASIC isn't an OOP language (it took me long enough... :D).
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

metagross111

  • Guest
Re: Chip's Challenge
« Reply #68 on: December 05, 2008, 09:56:45 pm »
OOP language?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Chip's Challenge
« Reply #69 on: December 05, 2008, 10:05:16 pm »
this looks greater and greater, keep up the good work!
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #70 on: December 05, 2008, 10:24:53 pm »
Thanks ;D

OOP language?
Object oriented programming.

I removed the grid in the background (it may have been in the original, but with 8x8 sprites its a bit hard on the eyes :o).  Some tiles still need tweaking (like the normal tiles right next to water, hard to see), but I think it looks better (thanks to metagross111 for pointing that out to me).

[edit]I just realized I messed up the "Chips" display, but I'm too lazy to record another screenie.
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Chip's Challenge
« Reply #71 on: December 06, 2008, 02:27:01 am »
i like it better this way, but I think you should have something to separate the HUD from the rest like a bar or have it so the text is white on black
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #72 on: December 06, 2008, 08:59:12 am »
i like it better this way, but I think you should have something to separate the HUD from the rest like a bar or have it so the text is white on black
I forgot about that part :) (another missing smiley: slap head)

White on black might look good.... Too bad I have an 8 hour math competition today ;D ;D ;D (it'll be soooo much fun!!!).  I might even get in the top 100 (which is a score of ~14%).

Hopefully my brain won't be hemorrhaging too much to prevent any progress tomorrow :o
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

metagross111

  • Guest
Re: Chip's Challenge
« Reply #73 on: December 06, 2008, 09:22:03 am »
heh. it does look better ^_^

also, did i just see Mr. Anders----, I mean, Chip, push a box into the water to make a path?

interesting puzzle mechanic. i thought it was underused in peggle.

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #74 on: December 06, 2008, 06:49:58 pm »
When blocks are moved into water they turn to dirt, which turns to floor when you walk on it.
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%