Author Topic: The Impossible Game  (Read 68999 times)

0 Members and 2 Guests are viewing this topic.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
The Impossible Game
« on: July 03, 2010, 09:38:16 pm »
For all you googlers out there. Here's the newest official version with screenshots of all the levels.

And here's the actual newest version with a screenshot of the full new level here.



The next game that I want to make is the impossible game. This game is originally from xbox live and was ported to iPod. So now I will port it to Ti.

Here is a youtube video showing you what the game is like.

I was not going to actually post this game in the projects forum, but I need some help. Everything was going very well in creating the game, 2 days in and I already have the map engine and jumping. The graphics were really smooth, 50 fps at 2 pixels per frame. It was going so well that I sent it to my calc to test it out.

Then the problems started. The calculator screen obviously doesn't respond as fast as wabbitemu's and the whole game was grayscaling. So I am basically stuck now. The screen just isn't really responding the speed that I need it to. All the sprites were two light, so I double imaged them, (made them look as if they are stuck between two frames), and now they are two dark.

Does anyone know any cool lcd tricks or am I just kind of out of luck?

Btw, the reason I had this problem is that the newest version of wabbitemu glitches for me, so I use the last stable (83).

The first clip is how the game looks theoretically, the second is how it really looks. Don't forget to use firefox.
« Last Edit: September 30, 2012, 03:19:39 pm by thepenguin77 »
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: The Impossible Game
« Reply #1 on: July 03, 2010, 09:54:33 pm »
Unfortunately thats just how the calc screens are, im not sure there is a whole lot you can do about it.

I say you should finish the game and see how people go playing it, if nobody complains then it might not be as bad as first thought.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: The Impossible Game
« Reply #2 on: July 03, 2010, 10:06:12 pm »
It dosen't really look that bad to me.  Also, in the video you posted the scrolling is not as perfect as it is in your first screen shot.  Still, I think the game looks great!


Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: The Impossible Game
« Reply #3 on: July 03, 2010, 10:09:21 pm »
That's what I figured. I can make it a little better by changing the blocks to solid black, that way the player can see them better, but then they lose a sense space.

I sure am glad I didn't go with single pixel scrolling, I knew this would happen I just didn't think it would be this severe.

One last option I have is to make a second lag graph buffer and copy the double image, then the current image and repeat this every frame. I would have two temporary graph buffers going as well as my main one and it would go copy1 disp1 update, OR1 copy2 disp1 disp2  update, OR2 copy1 disp2 disp1 update and repeat where the disp's are assumed to be equally spaced in the cycle. This would make the picture last longer while still giving the effect of only one object. The only problem is that this would require a full rewrite as my code is all interlaced in one giant fast copy, and it would definitely lose 83+ compatibility.

Edit:
    The youtube video is laggy, the actual game scrolls about 6 pixels per frame on hi def tvs.
« Last Edit: July 03, 2010, 10:11:08 pm by thepenguin77 »
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: The Impossible Game
« Reply #4 on: July 03, 2010, 10:42:01 pm »
It seems fine to me, in fact it looks nice so far. Sadly this is a calc limitation. I myself have it in my Ball game, but most calc gamers are used to this. I think it should be fine as it is, unless it went ridiculously fast (in this case, it would be best to reduce the frame update rate)

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: The Impossible Game
« Reply #5 on: July 03, 2010, 10:49:29 pm »
Ya, it looks like that's just going to be how it is. I made a quick demo of my idea in the previous post with the intentional grayscale and it didn't work well.

The reason this was a problem is because I basically have a fixed frame rate I have to use. My goal is to have this game exactly match the real one as far as speed, which requires the 50 fps. It also has to move 2 pixels per frame because I don't like the idea of having no frame of margin on hard jumps if I were to go 3 pixels per frame.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: The Impossible Game
« Reply #6 on: July 04, 2010, 07:56:50 pm »
We have collision detection. Although, it's only with the blocks, and instead of dying, a black line appears at the bottom.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: The Impossible Game
« Reply #7 on: July 04, 2010, 09:02:58 pm »
This game is looking nice! I wish I could try it, but I don't own any Z80 calcs.  I have an Nspire, but it is downgraded to run Ndless, so I can't send any 84 programs to it. :(

Edit- I just lost "The Game" when I read the title of this game. :(
« Last Edit: July 04, 2010, 09:03:57 pm by apcalc »


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: The Impossible Game
« Reply #8 on: July 04, 2010, 09:04:50 pm »
Nice!

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: The Impossible Game
« Reply #9 on: July 04, 2010, 09:13:38 pm »
^++
Agreed and seconded.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: The Impossible Game
« Reply #10 on: July 05, 2010, 04:51:44 am »
Edit- I just lost "The Game" when I read the title of this game. :(

That's the first thing that came to Mind.
* Deep Thought lost the game

Anyway, that looks really fun!




Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: The Impossible Game
« Reply #11 on: July 05, 2010, 12:00:06 pm »
Game play is mostly done. The only thing it is lacking is the attempt counter and the ability to win. After about 20 attempts I managed to beat it.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: The Impossible Game
« Reply #12 on: July 05, 2010, 12:02:42 pm »
Holy, that looks great!

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: The Impossible Game
« Reply #13 on: July 05, 2010, 12:30:41 pm »
i liked it, but i got a RAM clear right after i played it  :-\


Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: The Impossible Game
« Reply #14 on: July 05, 2010, 01:12:09 pm »
i liked it, but i got a RAM clear right after i played it  :-\
Did you play it in DCS? There is a problem with the extra ram page usage that I recently pointed out to kerm martian.

Edit:
    Anyways, here is a version that shouldn't crash.
« Last Edit: July 05, 2010, 01:19:11 pm by thepenguin77 »
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112