Mon futur jeu spatial !
Posté le 23/05/2014 19:26
Bonsoir à tous, je vais vous parler de mon nouveau jeu en Basic, mais en racontant comment il va se passer.
J'arrive enfin dans un système connu : Tixepoxi
Apparemment il y a 3 planètes, une petite et deux grandes.
Je décide d'aller jeter un œil à la plus petite planète : Oxito.
Après un atterrissage réussi, je peux enfin admirer le paysage de cette planète.
Voyant qu'il n'y a pas d'être vivants, je décide d'extraire quelques matériaux, pour les revendre plus tard.
Je décolle d'Oxito, et décide d'aller voir la seconde planète, Omoxi. Coup de chance, celle-ci est habitée, de plus , il y a de l'atmosphère, je vais pouvoir en profiter et aller vendre mes ressources fraîchement récoltés, et au passage aller recharger mon vaisseau avant de repartir.
Pas de chance ! les ressources récoltés se revendent à trop bas prix par ici, peut-être à cause de la proximité de la planète... Bon, je ne vais pas les garder, je les revends quand même, car je n'ai plus de place.
Une fois retourné dans l'espace, je n'apporte pas d'intérêt à aller voir Elate, la troisième planète, et je décide d'aller voir après un autre système.
Après avoir navigué dans plusieurs autres systèmes, sans avoir été attaqué entre temps, je décide de m'arrêter un peu dans le système de Xalepesa.
Emetisy pique ma curiosité, je vais donc aller m'y poser, avant de me rendre compte que la planète était classée dangereuse.
Mais avant de repartir, je pivote un peu pour regarder le paysage, puis je repars vite fait avant d'avoir des problèmes.
Enfin, je décide d'arrêter, je quitte donc le jeu et je referme ma calculatrice.
En bref voici quelques caractéristiques techniques :
+ 100 systèmes uniques non générés aléatoirement, comprenant entre 1 et 4 planètes (et son propre système économique, en gros les exportations/importations majeures/mineures) ;
+ Un total maximum possible de 400 planètes avec chacun son nom, une taille, un paysage différent ;
+ Théoriquement il existe 81 paysages différents ;
- Plusieurs vaisseaux avec capacités différents ;
- De l'équipement pour votre vaisseau ;
- Possibilité d'acheter / vendre / extraire des matériaux des planètes ;
- Possibilité de remplir des quêtes comme amener une personne d'un point A à un point B, etc... ;
- Rencontres avec des pirates, ou encore la police spatiale ;
- Système de réputation (basique) ;
Il faut savoir que certaines actions ne sont pas possibles ou déconseillées, comme attaquer ou extraire sur une planète habitée, ou encore tenter d'acheter/vendre sur une planète inhabitée...
Taille actuelle du programme : ~7000 octets, en comptant une liste de 60 valeurs, et la matrice pour la sauvegarde (pas encore faite), je n'y ai pas compté 3 images parce qu'ils sont peut-être provisoires.
C'est l'un des premier jeux auquel je n'utilise aucun Locate.
en gros dans la liste les "+" c'est ce qui est déjà fait, et les "-" c'est ce qui est à faire.
ça fait un moment que je travaille dessus, et je pense que le projet est assez avancé pour pouvoir commencer à en parler.
Citer : Posté le 23/05/2014 19:35 | #
Je me disais : 7000 octets pour un jeu de cette envergure et qui a l'air génial ? wtf et la je vois que les - cest ce qui reste à faire, donc je pense que le jeu sera beaucoup mieux Bonne chance
Citer : Posté le 23/05/2014 19:36 | #
Ton jeu a piqué ma curiosité
Tu t'es inspiré de quel jeu ?
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 23/05/2014 19:38 | #
@Totoyo : Je me suis inspiré de la série des Elite, mes jeux préférés.
@Eltoredo : Je pense que le jeu final aura le double de taille, on va dire que le plus gros est fait.
Citer : Posté le 23/05/2014 19:44 | #
à peine 14.000 pour 100 systèmes - 500 planètes ?
Citer : Posté le 23/05/2014 19:45 | #
Oui, et le pire c'est que chaque système pèse 756 octets.
Citer : Posté le 23/05/2014 19:48 | #
756 * 100 systèmes = 75 600 octets. Ça fait beaucoup ?
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 23/05/2014 19:49 | #
ça rentre même pas dans la mémoire
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 23/05/2014 19:50 | #
Après j'utilise un système de génération de système qui prends environ 3 secondes à le générer (on peut partir et revenir bien plus tard il n'aura pas changé, à part la disposition des planètes).
Ajouté le 23/05/2014 à 19:57 :
Je viens de me rendre compte que je me suis trompé : C'est pas de 1 à 5 planètes mais de 1 à 4.
J'ai changé ces valeurs dans le post principal, en fait je me suis trompé parce que j'utilise 5 chaînes de caractères.
Citer : Posté le 23/05/2014 20:08 | #
t'as dit 100 systèmes de 756 octets x)
Citer : Posté le 23/05/2014 20:09 | #
Oui c'est bien ça, un problème ?
Citer : Posté le 23/05/2014 20:10 | #
bah ça rentre pas dans la mémoire
Citer : Posté le 23/05/2014 20:12 | #
Mais si, la preuve j'y suis arrivé, si tu veux je sors un screen du système le plus lointain.
Citer : Posté le 23/05/2014 20:35 | #
Attends... Lla mémoire ne fait pas 75000 octets, et rien qu'avec tes systèmes, ce n'est pas possible
Citer : Posté le 23/05/2014 20:36 | #
756 octets pour chaque système c'est ptét un peu bcp nan ? tu devrais trouver un moyen d'optimiser massivement le tout
-Mon Fall Down
-Mon jeu de mains
-Mon starwars
-Mon dessinatout
-Mon niaiseux version 2.0
-Mon niaiseux version 3.0
-Inferno
-Mon super labyrinthe (en cours)
-Mon call of duty en 3D
-Casion (avec Az)
Citer : Posté le 23/05/2014 20:43 | #
C'est justement optimisé car les systèmes sont chargés un par un, donc aucun problème de mémoire.
Citer : Posté le 23/05/2014 21:00 | #
Mais la mémoire fait 70.000 il me semble ou moins alors qu'il n'y a pas que les systèmes ! Comment tu fait ? Personne pourra le mettre x)
Citer : Posté le 23/05/2014 21:01 | #
Ils ne sont pas tous chargés en même temps !
Citer : Posté le 23/05/2014 21:03 | #
Lephenixnoir a compris
Citer : Posté le 23/05/2014 21:05 | #
a une fois chargé ca utilise 756 octets ok... (c'est avec le ViewW et tou ?)
-Mon Fall Down
-Mon jeu de mains
-Mon starwars
-Mon dessinatout
-Mon niaiseux version 2.0
-Mon niaiseux version 3.0
-Inferno
-Mon super labyrinthe (en cours)
-Mon call of duty en 3D
-Casion (avec Az)
Citer : Posté le 23/05/2014 21:07 | #
Euh je pense pas pour le viewW (tu parles pour quoi ?)