Seuls les membres ayant 30 points peuvent parler sur le chat.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Projet Odyssée
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Projet Odyssée

Posté le 26/06/2019 17:23

Le projet Odyssée est un projet de jeu de Rôle en C.

Ce topic sert à cumuler les avancements du projet, mais aussi les discussions diverses autour du projet.

Les éléments du jeu et de ses moteurs sont répertoriés dans les éléments pratiques.

- Les Réunions :
Les réunions sont indispensables à l'organisation de l'équipe. Mais il est dur de se trouver tous au même endroit en même temps, c'est pourquoi je propose un Framapad (voir l'adresse plus bas). Cela permet à chaque membre de poser des questions ou d'y répondre sans forcément que tous le monde soit présent. Je vous invite donc a y aller régulièrement pour suivre l'avancée du projet. Ce Framapad sert également à l'élaboration collective des articles pour la RdP.

Des réunions régulières seront organisées sur Mumble.

- Débats en cours :
Sont consignés dans cette section, tous les débats qui touchent le projet. Ces débats ont lieu soit sur le Framapad soit sur ce topic

- Décisions prises :
Sont consignés ici tous les débats ayant aboutit.

L'outil pour coder
Gint
Gint a été retenu par l'équipe.


- Éléments pratiques :
Adresse du Framapad
Adresse du Git

L'équipe : détails sur les rôles
Cahier des charges et tâches ⇒ À poursuivre
L'architecture du code ⇒ À faire
La gestion des maps ⇒ À faire
Les capacités
Les combats

La TODO List

Éditeur de maps

Scenarii et idées

- Connaissances :
Pour Gitea :
1°. Installer git
2°. Lancer la console, et changer le répertoire de travail pour le dépôt local : cd <nom_du_répértoire> sous linux et mac et de mv <nom_du_répértoire> sous windows
3°. git clone <URL du dépôt en HTTPS ou SSH>
Vous avez cloné le dépôt git, vous pouvez travailler dessus.
Pour mettre à jour votre dépôt : git pull
Pour envoyer sur le dépôt en ligne, les modifs' :
git add <nom_fichier.extension>
git commit -m "Commentaire"
git push
Pour connaitre l'état de votre dépôt local par rapport à celui en ligne : git status

- Avancement du projet :
Avancement total
   7%


- Par catégorie :
Avancement du Code
   0%

Avancement des Graphismes
   0%

Avancement du Scénario
   5%


- Équipe :
- Rader (Graphiste)
- Shadow15510 (Scénariste, Graphiste)
- Leno (Programmeur)
- Milang (Programmeur)
- Math680 (Programmeur)

- On demande :
• 1 Scénariste
• 1 Graphiste
• 1 Programmeur



Soit un total de 6 membres minimum à la fin.
Les rôles sont cumulables et peuvent changer à la demande du membre.


Dernière mise à jour le : 23 Avril 2020


Précédente 1, 2, 3, 4, 5 ··· 10 ··· 19, 20, 21 Suivante
Lephenixnoir En ligne Administrateur Points: 18145 Défis: 142 Message

Citer : Posté le 26/06/2019 18:37 | #


Ah oui, pas pratique. Tu l'as importé de façon automatique ? :o

En tous cas je sais plus où mais je sais que tu peux le faire. Fichtre. >_>
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Citer : Posté le 26/06/2019 18:37 | #


J'adore ma chope de bière !

Je sais pas où on va la caser par contre…
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Moral
   98%
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 26/06/2019 18:41 | #


Lephenixnoir a écrit :
Ah oui, pas pratique. Tu l'as importé de façon automatique ? :o

J'ai fais un bon vieux Drag and Drop
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 26/06/2019 18:46 | # | Fichier joint


Elle est pas belle ma maison?


Lephenixnoir En ligne Administrateur Points: 18145 Défis: 142 Message

Citer : Posté le 26/06/2019 19:50 | #


Pas mal, pas mal du tout !

Hint : tu peux ajouter ton image à ton post après coup en cliquant droit sur le lien pour récupérer son URL.
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Citer : Posté le 26/06/2019 19:53 | #


Perso j'adore !
Je suis content de voir que les tiles marchent bien, je ne les avaient encore jamais essayées !

Juste, le poteau devant le PnJ… On ne peut pas interagir avec du coup ? ou alors on peut y accéder par au-dessus ?

Rader : c'est moi qui ait modifié ton message pour te montrer : l'url de l'image est celle de ta pièce jointe.
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Moral
   98%
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 26/06/2019 20:43 | # | Fichier joint


J'ai fais un test de maison, mais j'ai une idée pour optimiser la place

Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 26/06/2019 20:56 | # | Fichier joint


J'ai fais un peu comme dans Pokémon (avec les tapis rouges pour sortir des maisons), et ça donne ça (les bordures noires c'est la limite de la maison):


Je pense que des tapis seraient les bien venus!
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 26/06/2019 21:05 | # | Fichier joint


3e message d'affilée... Je me suis inspiré d'un jeu très peu connu qui s'appelle POKéMON à l'aide du tileset


Lephenixnoir En ligne Administrateur Points: 18145 Défis: 142 Message

Citer : Posté le 26/06/2019 21:25 | #


Pas mal. Je pense que ça vaudrait le coup de faire une version moins chargée des tiles des bâtiments...
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 26/06/2019 21:33 | #


Je pense aussi, ils sont très foncés en plus les tiles des bâtiments
Kikoodx Hors ligne Membre Points: 2146 Défis: 11 Message

Citer : Posté le 26/06/2019 21:47 | #


Les graphismes seraient plus beaux en négatif à mon avis
2+2=5
Perdu
Lephenixnoir En ligne Administrateur Points: 18145 Défis: 142 Message

Citer : Posté le 26/06/2019 21:56 | # | Fichier joint


KikooDX : Tu veux essayer ? J'ai inversé rapidement le mur mais c'est pas ouf. Je pense qu'il faut refaire la texture.

Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 27/06/2019 01:39 | #


Quelles sont les limites d'un projet tel qje celui là?
Lephenixnoir En ligne Administrateur Points: 18145 Défis: 142 Message

Citer : Posté le 27/06/2019 01:52 | #


Assez larges. Avec un bon programme tu peux faire des maps de centaines de tiles de long par exemple.
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Citer : Posté le 27/06/2019 08:19 | #


Euh ben ouais sauf qu'on ne voit pas tout… Après la question c'est comment on gère la map ? On fait un système de 8*4 tiles et on change de map ou le perso reste au milieu et se déplace cela permet des maps plus grande, mais je ne sais pas gérer ça (dans le code)…

Je préfère la première maison au niveau du design mais la seconde est plus grande, on pourra alterner les deux, je travaille sur un concept de pièce en vue aérienne.

Je peux revoir les tiles mais ça va prendre beaucoup de temps : j'ai 30 tiles à retravailler pixel par pixel…
Pour les tapis c'est plus dur à gérer du point de vue du code : le perso se superpose ? Na passe pas ? Faire une ouverture est sans doute plus judicieux… et simple ! Par exemple, sur ta première maison, si tu enlèves le dessin de la porte, c'est sans doute plus joli.
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Moral
   98%
Kikoodx Hors ligne Membre Points: 2146 Défis: 11 Message

Citer : Posté le 27/06/2019 08:24 | #


Je suis pour passer en 8x8, si c'est pour refaire les sprites autant faire en sorte que l'écran ait un affichage correct (Pokemon Bleu affichait plus de case que ça), je ferai des essais pour les murs.
2+2=5
Perdu
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 27/06/2019 08:41 | #


8*8 ça semble une bonne idée, on pourrais afficher 16*8 tiles, donc plus de truc à l'écran

Sinon pour la map, le joueur est au centre et on bouge la map?
Kikoodx Hors ligne Membre Points: 2146 Défis: 11 Message

Citer : Posté le 27/06/2019 09:36 | #


Je pensais à carrèment inverser la palette, dessiner en blanc sur noir, c'est assez moche avec le set actuel mais avec des tiles adaptées ce serait propre je pense
Je pense que niveau code ce sera plus simple de faire des cartes séparées.

Edit N'oubliez pas le joker pour les graphismes monochromes
https://kenney.nl/assets/bit-pack
2+2=5
Perdu
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 27/06/2019 10:03 | #


Pour le pack d'assets, va falloir passer toutes les tiles en noir et blanc, corriger les pb si il y en a, etc...
Btw, y'a moyen d'avoir du gris sur calto?
Kikoodx Hors ligne Membre Points: 2146 Défis: 11 Message

Citer : Posté le 27/06/2019 10:05 | #


Le pack est déjà en noir et blanc Rader
2+2=5
Perdu
Précédente 1, 2, 3, 4, 5 ··· 10 ··· 19, 20, 21 Suivante

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
Pour coloriser votre code, cliquez ici.
Sinon cliquez sur le bouton ci-dessous.
: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 v42 © créé par Neuronix et Muelsaco 2004 - 2020 | Il y a 43 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