Author Topic: Basic Elite  (Read 13529 times)

0 Members and 1 Guest are viewing this topic.

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Basic Elite
« on: June 25, 2005, 03:27:00 pm »
The BASIC Elite is composed of a group of programmers who are trying to get out all the known tips and tricks and other not-so-well known tricks, as well as interviews with top programmers, and reviews for top programs located in the community.

We are looking for more members to join this news letter (some here already have) to help contribute with giving out info. Anyone who is interested needs to contact either Kerm Martian or Jonathan Pezzino at http://cemetech.net/forum

There are also 2 pages that offer the guides for reading:

http://cemetech.net/projects/basicelite/

and

http://tifreakware.calcgames.org/be.htm
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline mdjenkins86

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 235
  • Rating: +0/-0
    • View Profile
Basic Elite
« Reply #1 on: June 25, 2005, 05:42:00 pm »
Cool
Will do.

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
Basic Elite
« Reply #2 on: June 26, 2005, 07:53:00 am »
Actually I didnt joined before because I though I would not be abl;e to contribute enough, but now that I saw there is interviews and stuff like this I think I might join soon :)smile.gif

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Basic Elite
« Reply #3 on: June 26, 2005, 10:39:00 am »
Thanks, we can use all the elite we can get! :)smile.gif

I also just finished my article on the 3 forms of hit detection, I just need to get it uploaded...
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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
Basic Elite
« Reply #4 on: June 26, 2005, 02:34:00 pm »
cool, lot of ppl always ask for collision detection detection in BASIC. Are you going to explain collision detection for Matrix , strings and pictures and how to make maps?

The BASIC elite look really nice and I come here everyday (I cannot post though :(sad.gif ), could I post a news article linking to hyriu and fryedsoft interview once they are finished?

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Basic Elite
« Reply #5 on: June 26, 2005, 03:27:00 pm »
I explained how to use strings, matrices, and lists. http://tifreakware.calcgames.org/downloads/aticlefiles.zip

And I don't see a problem with linking... :)smile.gif
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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
Basic Elite
« Reply #6 on: June 27, 2005, 01:47:00 am »
You alerady made it  O_Oshocked2.gif ? cool, I read through it and it looked very well written. Of course I dont need it much since I know how to do most of that stuff  :laugh:evillaugh.gif but good job. :)smile.gif

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Basic Elite
« Reply #7 on: June 27, 2005, 07:08:00 am »
lol, Well, I am not that great at writing things. Thanks. :)smile.gif

I was trying to make it easily understanable, without making it like I am trying to teach newbies... Did I succeed?

Also:

QUOTE
Of course I dont need it much since I know how to do most of that stuff


Was there something that you learned from it?
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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
Basic Elite
« Reply #8 on: June 27, 2005, 07:13:00 am »
well its hard to tell because I know almost all that stuff O_Oshocked2.gif

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Basic Elite
« Reply #9 on: June 27, 2005, 07:18:00 am »
lol. I know you know most of it. I am glad that you like the article. :)smile.gif
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

dysfunction

  • Guest
Basic Elite
« Reply #10 on: June 27, 2005, 02:55:00 pm »
The article was very useful, but I already knew almost every technique in there, and the rest (one or two) I won't use. About the run indicator thing, what is the point of that? It doesn't turn off the run indicator, just erase it, which seems pointless because the run indicator ges away after finishing operations anyways.

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
Basic Elite
« Reply #11 on: June 27, 2005, 03:06:00 pm »
well its pointful if you dont want to use any ASM libs in your prgms, but CODEX turns it off completly

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Basic Elite
« Reply #12 on: June 28, 2005, 02:18:00 am »
Some people don't like the run indicator, and really don't like asm, since some people think it is always unstable, so something like that they eat up... :)smile.gif
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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
Basic Elite
« Reply #13 on: June 28, 2005, 02:31:00 am »
QUOTE
the run indicator ges away after finishing operations anyways.
no it keeps running as long as the BASIC program runs, so basically Text(-54125+1,0,90," " will make it not dissapear but stay almost invisible. I do that In Illusiat 2004 sometimes

Offline mdjenkins86

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 235
  • Rating: +0/-0
    • View Profile
Basic Elite
« Reply #14 on: June 28, 2005, 01:37:00 pm »
Very interesting, can you explain to me exactly how you implemented the hit detection.  Tell me in psudo code.  i see you had live lists, so does this mean that you are writing over the L1, L2...  is there a way for you to preserve that list if someone had some data in it. I understand your code, but I need pseudo code so I can write a tutorial in 89 Basic that 83 programmers can relate to.
This way I can explain I can do what you did with the matrices, and then translate a similar function into 89 Basic.  If you want, I can write a discription of how I did collision in 89.