Author Topic: Demos  (Read 10322 times)

0 Members and 1 Guest are viewing this topic.

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Demos
« Reply #15 on: March 27, 2009, 01:46:44 am »
That's a nice idea.  So you would execute the action program, which was just If:Then:End blocks and each block used Return to go back to the main program?  Wouldn't it still take a while if the action was the last (or near the end) in the program?  (It would go through all If statements).

I actually just had an idea (I was trying to sleep).  This would add a considerable number of subprograms, but if I just can't get the speed right I might have to resort to this (actually, I haven't done any testing at all so this might just be a useless over-complication).  The code for each action would be in its own subprogram, the name would be something like "ZXX" where XX would be the number.  I could just use a sub( to get the corresponding name with the given action number, then real(10 (or something similar) to run it.  Keep in mind that this idea was thunk of when I was 3/4 asleep.
"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 kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Re: Demos
« Reply #16 on: March 27, 2009, 02:09:04 am »
This would be fastest yes, but take a lot of space (clutter). And yes as you said it was laid out, but I also had added the two into two smaller blocks. Which was the actions (say they are 30) If Action_Variable<15 Then (at this point I could make it an else of have two If Then End).

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Demos
« Reply #17 on: March 27, 2009, 04:32:34 pm »
I'm curious on how you did the green switches (that toggle walls), traps, and the teleports.  For the toggle walls I just change the pic it uses.  With teleports I have a matrix with the new location calculated by the position and direction you're facing.  For traps I have a matrix with switch location vs. trap location and check if the corresponding switch has anything on it.  Are they anything like yours?
"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 kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Re: Demos
« Reply #18 on: March 27, 2009, 05:14:17 pm »
Not really, mine was basically using decimals in xLIB (matrices). The underlying tile (decimal) coordinated the action to take place, and then following the next decimal it was the number of the list (the list is the coordinates of the actions, ie the switches for tanks and doors etc..) Let me know if I need to elaborate more..

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: Demos
« Reply #19 on: March 27, 2009, 06:58:41 pm »
wait one second...
... ok done.
how does a TI-Nspire play TI-83+ games?
isnt it like 240x320 and TI 83+ like 96x64?
It has an "84+ mode" with a built-in emulator (at least that's what Wikipedia says).
84+ Silver edition to be exact. Over here the funny thing is that the Nspire is only $2 more expensive than the 84+SE, yet you get two calcs instead of just one and despite some minor compatibilities problems and some rare mem clears when turning the calc back on, it still does the job
Though, I have noticed that it doesn't seem to be able to run at full 15MHz. :(
Yeah some stuff like sending programs seems signifiantly slower too. I also wish there was a way to stretch the display so we don't have a gray border around the screen in 83+ mode, which looks crappy with some games
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Re: Demos
« Reply #20 on: March 31, 2009, 12:19:13 am »
Well I have heard that the boarder around the screen (still the LCD) is not capable of showing pixels, still would be neat (like an 86 calc ;) ).

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: Demos
« Reply #21 on: April 05, 2009, 05:06:17 pm »
this will sure be one of the best calc games avaliable when finished, Even if not finished alerady it is alerady in the best puzzels games IMHO, just for the features. On top of that it's one of the first of its kind for the calculators.

My only suggestion would be to remove the references about colors, such as "blue blocks" or "green blocks", because there are no color on the 83+/84+ :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Demos
« Reply #22 on: April 05, 2009, 09:09:57 pm »
Thanks :)

My only suggestion would be to remove the references about colors, such as "blue blocks" or "green blocks", because there are no color on the 83+/84+ :P
So true.  I just haven't been able to think of better names yet.
"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 kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Re: Demos
« Reply #23 on: April 06, 2009, 12:44:07 am »
Yeah I did notice that too, great demo though. I want to finish my chips...

Offline skuller972

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 335
  • Rating: +11/-4
  • BEAST MODE
    • View Profile
Re: Demos
« Reply #24 on: April 07, 2009, 05:56:06 pm »
where is level five anyways?!?!? well on another topic, i discovered the codes for the majority of the tile mapper, and that it is a list->matrix thing with lists as columns.
Then again, maybe not...
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/bc7bf8e12353f09e.png" alt="NerdTests.com says I'm a Cool Non-Nerd.  Click here to take the Nerd Test, get nerdy images and jokes, and talk to others on the nerd forum!">
</a>

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Demos
« Reply #25 on: April 07, 2009, 07:22:02 pm »
where is level five anyways?!?!? well on another topic, i discovered the codes for the majority of the tile mapper, and that it is a list->matrix thing with lists as columns.
Level 5 had lots of enemies (or the potential for them with the cloner thing) so I didn't add it into the demo since I'm not sure if I'll be adding in many enemies (but I am sure I won't add in the cloner, at least for enemies).

I had written an assembly program for storing to the matrix, but since I started using fractional parts in the matrix that program was made useless.
"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 skuller972

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 335
  • Rating: +11/-4
  • BEAST MODE
    • View Profile
Re: Demos
« Reply #26 on: April 08, 2009, 06:07:30 pm »
well you could make enimies that just follow a premade path that you program in during making the level or it could determine the path like the chips challenge game does (eg. bee goes against wall on left, blob is random, etc.)
Then again, maybe not...
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/bc7bf8e12353f09e.png" alt="NerdTests.com says I'm a Cool Non-Nerd.  Click here to take the Nerd Test, get nerdy images and jokes, and talk to others on the nerd forum!">
</a>

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Demos
« Reply #27 on: April 13, 2009, 11:28:42 am »
wait one second...
... ok done.
how does a TI-Nspire play TI-83+ games?
isnt it like 240x320 and TI 83+ like 96x64?
It uses 4 pixels for 1 pixel and do not use all the screen... I think is it.


a demo with usual bugs of levels... They are annoying to find and sometimes solve... Either waylooks great.
Hobbing in calculator projects.

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: Demos
« Reply #28 on: April 13, 2009, 05:55:48 pm »
3 pixels for 1 i think, with a ugly gray border surrounding the screen and poor contrast
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline noahbaby94

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 585
  • Rating: +29/-24
    • View Profile
    • My blog
Re: Demos
« Reply #29 on: April 13, 2009, 05:56:52 pm »
Wait how you 3 work I get 4 but 3??
That's what she said!!!