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 - Projets de programmation


Index du Forum » Projets de programmation » Jeu isométrique sans nom
Tituya Hors ligne Administrateur Points: 2141 Défis: 26 Message

Jeu isométrique sans nom

Posté le 01/03/2021 19:08

Salut !

Vacances oblige, je suis en train de développer un jeu. Et comme j'aime avoir des problèmes, je me suis lancé dans un projet de jeu dans une vue isométrique.

J'avance doucement sur le projet, mais entièrement à l'aveugle... En effet je ne sais absolument pas quoi faire dessus
Donc pour le moment j'ai programmé un moteur isométrique, les déplacements sur la carte et un champ de vision autour du joueur... Mais sans aucune idée de jeu utilisant tout ça

Je vais continuer de travailler dessus jusqu'à trouver une idée de jeu. Si vraiment je ne trouve rien, j'abandonnerai sûrement le projet (mais vous me connaissez, je n'abandonne jamais )

Voilà une image du "jeu" actuel :



En voyant ce type de vue, ça me fait penser à différentes idées de gameplay, notamment un jeu de gestion ? Ou un SimCity ?
Je vais bien voir ce que le temps me réserve

Le dépôt est accessible ici : https://gitea.planet-casio.com/Tituya/isometric_game/src/branch/master

Fichier joint


Tituya Hors ligne Administrateur Points: 2141 Défis: 26 Message

Citer : Posté le 14/03/2021 11:12 | #


Potter a écrit :
Dans la version actuelle le pion peut se déplacer ?

Bien sûr ! En fait le pion est fixe mais la carte bouge autour de lui.
C'est selon moi le meilleur moyen de déplacement

KikooDX a écrit :
Je met en pièce jointe une image de Stonesense, un visualiseur isométrique pour Dwarf Fortress. J'adore ce style artistique.


J'ai justement reproduit ce screen, vous pouvez le voir à la rivière

Je préfère avoir un style propre que de reproduire ce qui existe déjà, donc le style minecraft : non merci
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Tituya Hors ligne Administrateur Points: 2141 Défis: 26 Message

Citer : Posté le 14/03/2021 11:17 | # | Fichier joint


ci joint le programme dans l'état actuel (si je me trompe pas de fichier) :
F1 vue de haut, F2 vue isométrique
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Kikoodx Hors ligne Ancien labélisateur Points: 3011 Défis: 11 Message

Citer : Posté le 14/03/2021 11:19 | #


Tituya a écrit :
En fait le pion est fixe mais la carte bouge autour de lui.
C'est selon moi le meilleur moyen de déplacement

Ce n'est pas un problème de design majeur ? Ton système fonctionne pour le moment, mais comment feras-tu si plusieurs entités se déplacent par rapport au joueur, ou tout simplement si le joueur peut modifier la carte ? Modifier toutes les coordonnées quand seulement un pion bouge me semble étrange ─ après j'ai peut-être mal compris ta phrase, je vais voir ton code.
ouais ouais
Lephenixnoir Hors ligne Administrateur Points: 24228 Défis: 170 Message

Citer : Posté le 14/03/2021 11:36 | #


Soit dit en passant c'est assez difficile de s'y retrouver quand la carte bouge tout le temps, dans la vidéo d'hier j'ai dû mettre la vitesse à x0.5 pour savoir si oui ou non la carte se répétait modulo (la réponse étant oui mais il y a une ligne/colonne invisible).
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Potter360 Hors ligne Rédacteur Points: 1221 Défis: 2 Message

Citer : Posté le 06/04/2021 18:07 | #


Salut !

J'essaye de voir ce que je peux faire en exploitant ton moteur isométrique, mais quelque chose m'étonne : pourquoi la taille de la map = 450 et le nombre de tuiles = 400 ?
Merci !
Globalement, coder. Mal, mais coder.
Tituya Hors ligne Administrateur Points: 2141 Défis: 26 Message

Citer : Posté le 06/04/2021 18:18 | #


Je plaide coupable, je n'ai pas remis le nez dans ce projet depuis quelques semaines.

Pour répondre à ta question, c'est juste purement par fainéantise et à des fins de tests que j'ai placé la taille du tableau à 450. En réalité, il contient bien 400 éléments. C'est la valeur de nbtiles d'ailleurs

Entre temps j'ai pensé à d'autres jeux, je vais peut être laisser de côté ce projet. Mon moteur est un peu étrange en plus de ça
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Potter360 Hors ligne Rédacteur Points: 1221 Défis: 2 Message

Citer : Posté le 06/04/2021 19:57 | #


Ok, merci !
Globalement, coder. Mal, mais coder.

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 74 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