Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Vos tutoriels et astuces


Index du Forum » Vos tutoriels et astuces » [ C-Engine ] n°5: Créer votre propre décor
Fife86 Hors ligne Membre Points: 830 Défis: 0 Message

[ C-Engine ] n°5: Créer votre propre décor

Posté le 24/03/2016 08:50

Bienvenue dans ce tutoriel pour apprendre à créer votre propre décor. Si vous n'avez pas encore appris à ajouter une map au C-Engine c'est -ici-

Etape 1 : Création du tileset.

Un tileset doit être constitué d'un ensemble de briques ( tiles ) de taille fixe. De plus le tileset ne doit être qu'une seule image, il est donc primordial que les tiles soit placés l'un en dessous de l'autre, sans espace pour économiser de la place.

Pour apprendre à créer un bon tileset voici le tutoriel de Siapran qui nous montre une bonne méthode pour créer des tiles. Tuto de Siapran

Une fois que votre tileset est terminé, il devrait ressembler à ce format :



Etape 2 : Création de la map.

Vous êtes tout excité pour avoir créé votre tileset que vous ne voulez pas en restez la. J'aurai très bien pu vous montrer la méthode de l'âge de pierre pour créer la map mais je ne suis pas sadique ( enfin pas trop, surtout que je n'ai pas envie de le rédiger ). Bref, nous somme en 2016 et la technologie a beaucoup évolué, et il existe le logiciel "Tiled".

Voici un lien pour télécharger ce logiciel : http://www.mapeditor.org/ .

Après que vous aurez appris à utiliser ce logiciel avec ce tutoriel , vous voudrez enregistrer votre map et l'insérer dans le C-Engine.

Etape 3 : Conversion de la map.

Dans Tiled, exporter votre map au format ".csv" , ensuite télécharger le convertisseur csv -> C-Engine qui se trouve dans le recoin du C-Engine.

Décompressez le fichier puis coller votre .csv généré dans le dossier convertisseur. Ensuite renommé le "????".csv en "map.csv".

Ensuite exécuté le .bat, il générera un fichier texte du nom de "map.txt".

A l'intérieur du fichier texte se trouve le code à insérer dans le C-Engine pour implémenter sa map comme dans le tuto n°3.

Merci d'avoir suivi ce tutoriel, le prochain portera sur l'ajout d'objectif à votre jeu.


Fichier joint


Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 09/05/2016 20:03 | #


Merci beaucoup Fife !

Pour ce qui est du tileprop, il est possible que j'ai sauté 1 ou 2 sprites créant ainsi un décalage. Je vais le retravailler.
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Fife86 Hors ligne Membre Points: 830 Défis: 0 Message

Citer : Posté le 09/05/2016 20:37 | #


Ok
It's Show Time !!!
Mes Jeux :
- Street Fighter : Pour les accrocs du free-fight.
- Kirby's DreamLand : Gobe , Gobe , Gobe !!!
- L'invasion Seanchans : Détruit la flotte ennemis a bord du "Danseur des vagues".


< Le recoin du C-Engine >

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 93 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd