Pokémon SDK

1186 Réponses • 104232 Vues

Starter Kit Alpha PSDK

@Spiky merci j'avais pas fait attention, vivement la sortie de Pokemon SDK ^^
Le truc que j'aimerai beaucoup voir c'est la personnalisation des players (visage, peau, habits etc...) Mais c'est pas prioritaire, le plus important c'est le gameplay et lediteur SDK :p

« Modifié: 26 mars 2015, 18:57:22 par Zachhh »

Mercury

Scénariste

J'ai juste une question :
Pour la création de pokémons, se serais quelle fonction qui serais prioritaire ? (sur PSP 5G, il fallait intégrer les pokémons sur BDS pour qu'ils fonctionnent bien)
Et est-ce que la BDD sera plus développée que sur PSP ?
Si tu veux me retrouver sur un autre forum, cherche juste l'utilisateur avec le même avatar

Spiky

Programmeur

Et est-ce que la BDD sera plus développée que sur PSP ?
Comme une image vaut mille mots :
Spoiler
Effectivement la base de données sera plus développée et son édition passera par un logiciel externe.[/i][/color][/size]

Palbolsky

Staff CSP

La BDD a été revu pour qu'elles soient plus complètes que sur PSP.
Par contre je ne sais pas ce que c'est que BDS donc je ne peux pas comparer.

Voilà un screen de l'interface de création d'un Pokémon, venant de l'éditeur de Yuri :
Screen

Tout ce qui est nécessaire à la création d'un Pokémon est présent.

EDIT : Spiky a posté juste avant moi, mais puisque j'ai déjà écrit le message j'envoie. :p
Intéressé par le jeu de cartes Heartstone ? Cliquez ici.

Mercury

Scénariste

Par contre je ne sais pas ce que c'est que BDS donc je ne peux pas comparer.

Je veux dire Base De Script (en gros, sans avoir à passer par le pokemon_data de la base de script)
Si tu veux me retrouver sur un autre forum, cherche juste l'utilisateur avec le même avatar

Palbolsky

Staff CSP

Tout ce fera à partir de l'interface donc cela ne sera pas nécessaire.
J'ai finalement pu te répondre. :)
Intéressé par le jeu de cartes Heartstone ? Cliquez ici.

Qwerty

Administrateur Discord

Nan... Vous n'aviez quand même pas une once d'espoir ?

Le pourquoi du comment de ce message est trouvable sur Twitter :3
364 105 619 681 126 224 290
436 705 065 372 456 375 193

Nuri Yuri

HostMaster

Salut à tous !
Aujourd'hui j'ai un petit peut touché à Pokémon SDK, j'ai recodé la gestion des augmentation de statistiques en combat, ceci donne :


Le code de traitement des augmentations et baisses de statistiques tient sur 35 lignes (sans compter le décalage d'offset), et ceci est du à mon énorme flemme :
Pour éviter les erreurs de copier coller j'ai préféré faire de la macro-génération de code qui fait mes copier coller avec remplacements de noms... A ma place donc sans causer d'erreurs. (Oublie d'un changement de atk en dfe ou autre.) J'ai déjà pratiqué ce genre de chose sur : https://github.com/NuriYuri/StringData mais la différence entre Ruby et C++ c'est que comme les macro n'existent pas faut tout faire sois-même x)
Screen du chef-d'œuvre :
Normalement les tableaux de position des textes dans le data de texte sont corrects mais une vérification future ne sera pas de trop :p
Pour ce qui est des exceptions pour l'attaque, la défense et la précision (je vois ça dans les textes) je verrais comment ceci sera géré, soit via le Battle Engine, soit autrement :3
ln(yo) = <3

Sangana

Graphiste

Le back de bulbizarre n'est -il pas un peu trop en avant =?
Bon Bon, que faire pour la signature ;D

Nuri Yuri

HostMaster

Comme l'écriture des noms qui n'a toujours pas été changée tu me diras aussi.
Enfin, ça c'est le détail graphique, j'ai franchement pas le temps de me concentrer là dessus, si Palb' à le courage de retaper toute l'interface du système de combat, je lui laisse le faire, sinon faudra attendre deux ou trois mois pour que je m'y replonge.
ln(yo) = <3

Sangana

Graphiste

Bah moi c'est l'aspect graphique que je regarde en premier, c'est normal :D
Bon Bon, que faire pour la signature ;D
Dès que je vois un eval, j'ai peur. Mais bon, c'est Yuri et c'est un boss. :<

Bon boulot !

Nuri Yuri

HostMaster

Les eval c'est le mal. Mais pas pendant la compilation des scripts.
Faut savoir que ce script s'évalue qu'au lancement du jeu et uniquement au lancement du jeu (contrairement à PSP qui réévalue tous les scripts) donc la présence de la commande eval n'est pas un problème :p

Au pire des cas, ce qui peut être réalisé c'est une pré-interpretation des scripts, je peux détecter les module_eval et donc par conséquent reconstruire la version propre du script avant de release un jeu :p

D'ailleurs, j'ai oublié de montrer l'un des intérêt de ceci, comme il n'y a pas de chaines de caractère dans la fonction, elle est universelle :
J'ai juste mis LANG=en dans Game.ini et hop \\o//
ln(yo) = <3

Darkking

Programmeur

A quand le PSP engine ? :D
Comment pourrait on te connaître alors que l'on te connait à peine ?
- Philosophe connu de certain.
A vrai dire, on s'en rapproche fortement. :<

There was an error while thanking
Thanking...