π
<-

Pokemon Purple

Nouveautés, projets, mises à jour.

Re: Pokemon Purple

Unread postby ProgVal » 30 Aug 2007, 13:49

Can't you use matrix with the width is stocked in two expression?
Image

Image
User avatar
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 60.7%
 
Posts: 2747
Joined: 05 Jul 2007, 00:00
Location: Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S SI (Sciences de l'Ingénieur)

Re: Pokemon Purple

Unread postby tifreak8x » 30 Aug 2007, 22:49

Using matrices would cause the memory cost for the map data to skyrocket. :/ It would also slow down hit detection, and make the map loading very slow. Strings are the only way I can go to make this work. I just hope I am successful. :)
Projects:

AOD Series: 20% | FFME: 80% | Pokemon: 14% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%
User avatar
tifreak8x
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 68%
 
Posts: 205
Joined: 23 Jun 2005, 00:00
Location: USA
Gender: Male
Calculator(s):
MyCalcs profile
Class: None

Re: Pokemon Purple

Unread postby ProgVal » 31 Aug 2007, 09:24

If you want the loading be fast, you can use lists, and if you want a ground with a width custumised by the user, you can use for loop and indirections (# on 68k)...
Image

Image
User avatar
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 60.7%
 
Posts: 2747
Joined: 05 Jul 2007, 00:00
Location: Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S SI (Sciences de l'Ingénieur)

Re: Pokemon Purple

Unread postby Adriweb » 31 Aug 2007, 13:48

ben en tout cas, ca promet !!


Well done and good luck for your work !

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80%
 
Posts: 14845
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Pokemon Purple

Unread postby tifreak8x » 05 Sep 2007, 13:56

Lists will still require a translator of sorts, since I dont want the game to be just numbers. :) Strings are the fastest, since they immediately display using an output.

Right now, hit detection is implemented, jumping ledges (going down) works, and I am currently working on the map to map linker. I hope to get the kinks worked out of it tonight, so I can continue on with progress. :D

Edit:

Image

How does that work for ya? :D
Projects:

AOD Series: 20% | FFME: 80% | Pokemon: 14% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%
User avatar
tifreak8x
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 68%
 
Posts: 205
Joined: 23 Jun 2005, 00:00
Location: USA
Gender: Male
Calculator(s):
MyCalcs profile
Class: None

Re: Pokemon Purple

Unread postby M@D_Doc » 05 Sep 2007, 22:12

well done!
But I can't imagine HOW you detect collisions when the map is a string....
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
User avatar
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 21.1%
 
Posts: 574
Joined: 08 Dec 2005, 00:00
Location: Alsace, 68440
Gender: Male
Calculator(s):
MyCalcs profile
Class: Admis en FTM

Re: Pokemon Purple

Unread postby tifreak8x » 05 Sep 2007, 23:13

If not(InString(Str#,T,1)=" " basically :D and then the Str itself contains the characters that you cannot walk over :)
Projects:

AOD Series: 20% | FFME: 80% | Pokemon: 14% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%
User avatar
tifreak8x
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 68%
 
Posts: 205
Joined: 23 Jun 2005, 00:00
Location: USA
Gender: Male
Calculator(s):
MyCalcs profile
Class: None

Re: Pokemon Purple

Unread postby M@D_Doc » 06 Sep 2007, 16:23

Good idea!
I didn't thought about it ^^
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
User avatar
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 21.1%
 
Posts: 574
Joined: 08 Dec 2005, 00:00
Location: Alsace, 68440
Gender: Male
Calculator(s):
MyCalcs profile
Class: Admis en FTM

Re: Pokemon Purple

Unread postby Adriweb » 07 Sep 2007, 16:22

bon moyen, c'est vrai !

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80%
 
Posts: 14845
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Pokemon Purple

Unread postby tifreak8x » 08 Sep 2007, 15:34

http://www.ticalc.org/archives/files/fi ... 36409.html

Take a look at the developers guide there. And I was slightly off on the hit detection, it is more like this:

If not(inString(Str2,sub(Str1,T-1,1):Then

I guess I should make sure I have enough sleep before trying to be awake to makes posts. :P
Projects:

AOD Series: 20% | FFME: 80% | Pokemon: 14% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%
User avatar
tifreak8x
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 68%
 
Posts: 205
Joined: 23 Jun 2005, 00:00
Location: USA
Gender: Male
Calculator(s):
MyCalcs profile
Class: None

PreviousNext

Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3301 utilisateurs:
>3283 invités
>13 membres
>5 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)