was8bit 2020-12-02 08:41 (Edited)
Help explorer Llaftip avoid perils and recover lost treasure.
There are 99 worlds (games) each with 99 areas to explore.
... The worlds get more difficult then the higher the #
Beat your last score... Get ALL the treasure...
... Conquer ALL the worlds...
(A) Jump, or catch the rope
(B) Navigate ladders, or let go of the rope
(A) then +(PAUSE) get out of caves (keep playing)
(B) then +(PAUSE) exit to menu (quit game)
NUMBERS TOP OF SCREEN:
Left = lifelines left, or Practice
Middle = World#-Area#
Right = current score, Total available, High score
GAMELEGEND 2020-12-02 14:59 (Edited)
THIS IS SO COOL!!!
GAMELEGEND 2020-12-02 15:00
what does LLAFTIP stand for
was8bit 2020-12-02 15:56 (Edited)
(Spell it backwards) .. ;)
GAMELEGEND 2020-12-02 15:58 (Edited)
GAMELEGEND 2020-12-04 02:56 (Edited)
how come when i land on the middle of a coin or a pile of coins i cant pick it up
was8bit 2020-12-04 05:23
Its a combination of things.... i rather hacked together most of this code... that it works is abit lucky... currently you need to land to one side, then move L/R towards it to pick it up... but you are correct, the expecation is that landing on gold should also pick it up...
I really need to go thru and rethink, reoganize, and tweak the code into something better... seeing how the top portion still needs more stuff and it will require better precision to play well...
was8bit 2020-12-04 05:25 (Edited)
I also noticed that i need overall better precision in everything else... going up/down the ladders, falling down the holes, running into walls... all of these need to be pixel perfect... etc...
I need to rethink everything and decide how would be the best way ....
was8bit 2020-12-04 06:20 (Edited)
So, my rope swing test helped me verify that i can do the rope with sprites 43 to 63... this leave available over 40 unused sprites ...
So i have decided that everything player will interact with by touching it with the player i will convert over to sprites...
The advantage is that SPRITE HIT does a pixel precision colision check automatically for you without having to mess with all the math... and also the neat thing is that blank (color#0 or clear) does NOT count towards collisions... so IF a chararacter graphic was totally empty, nothing could collide with it... so graphically speaking, SPRITE HIT is superior in that regard,,,
the only drawback is that you only get to use sprite#0 to sprite#63 ...
But i am certain i will be using less than 40 contact points on the screen at any one time, so this should be doable :)
... now to reorganize my graphics, and rewrite my code,....
was8bit 2020-12-05 19:25 (Edited)
Ok, conversion finished... please test... all should work...
Now I can add fresh new stuff ;)
was8bit 2020-12-07 06:39
Be careful, snakes sway left to right trying to bite you!
GAMELEGEND 2020-12-08 06:19
this has turned out so well :)
was8bit 2020-12-08 07:24
Thanks :) i honestly can't believe i got everything in, and it all worked as planned... and just a tiny bit of tweaking and here it is... this is a first for me :)
nousername010 2020-12-08 13:34
This is becoming better and better. I love how it turned out :D
was8bit 2020-12-08 15:17
Thanky much :)
Timo 2020-12-08 16:47
Good work! :) But I wonder what is the difference between the worlds. It seems that there is no progress of difficulty in the game or did I miss something?
(I never played the original pitfall)
was8bit 2020-12-08 17:40
Thanks much ! :D
Well, you know i never do identical copies of games ;)
This is pure random, and i am currently working on a scoreboard that will save and show your high score for each world, along with the max#gold available for that world...
... a world then can be considered completed once you have recovered all possible gold for that world during one official game (practice games wont count)
MAINLY, i only intended to test my idea of the platform in general... it just kinda turned into a game :)
I decided to have 99 worlds as one world would become easy and boring once you played it 100 times... the excitement in this game is NOT knowing what the next scene has, and what will be the best strategy to get thru it, and to also figure out how to recover all the gold in the caves as access is limited to the caves..
was8bit 2020-12-08 17:42
Here is a video of a gameplay of the original pitfall (it had many platform graphics variations)
was8bit 2020-12-08 17:46
Actually original pitfall by comparison only had "one world"... remakes added more stuff and different designs, but fans generally prefer the original, even though the layout is always the same....
was8bit 2020-12-08 18:46 (Edited)
WOW, finished :)
Actually, storing/retrieving #'s into PERSIST wasn't as complicated as i thought it might me ;)
was8bit 2020-12-08 21:00 (Edited)
Ok, so i tweaked the difficulty level.. the higher the world #, the harder to beat... with the first 10 are the easiest... it wasn't as hard as i thought it would be ... :)
... try world 1, then try world 99 .. ;)
DrGonzo 2020-12-09 07:10
That Indiana Jones theme :) love it ! Gj
was8bit 2020-12-09 08:37
Thanks... took me awhile to get it in ... :)