Forums Remontées Mécaniques: My 3d ski resort - Forums Remontées Mécaniques

Aller au contenu

  • 2 Pages +
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

My 3d ski resort Projet de simulation 3d d'aménagement de station / RM

#1 L'utilisateur est hors-ligne   Snowmax 

  • TK de Chariande
  • Groupe : Membres
  • Messages : 24
  • Inscrit(e) : 07-septembre 16

Posté 11 mars 2019 - 00:18

Salut à tous,

Depuis un moment, je réfléchissais à réaliser un jeu de simulation de construction de RM et station de ski. Avec évidemment un gros coté RM pour les passionnés comme nous :D
Je me suis lancé dans le moteur 3D Irrlicht (code en c++). Et, ça commence à prendre forme petit à petit. Je vous partage donc quelques premières images de cet embryon du projet :
Image IPB
Image IPB
Voici un rendu simple du terrain, le jeu aura la possibilité de charger différents massifs.

Quelques images maintenant du premier RM du jeu : Le TK à perche fixe
Image IPB
Image IPB
Image IPB
Image IPB

Le jeu permet de choisir le type de RM (pour l'instant seul le TKF est dispo), placer le départ, placer la gare d'arrivée, puis placer le(s) pylone(s).
Le premier RM est la phase la plus longue à coder, les futurs RM auront une logique similaire, donc j'espère que ça ira plus vite.
J'ai modélisé les gares/pylones/poulies avec blender.
Si ce projet donne de l'inspiration à certains d'entre vous, je vous partagerai avec plaisir mon code source et les modèles blender (j'ai repéré des bons modèles 3d sur ce forum ;) )

Au niveau feuille de route, l'objectif est de pouvoir disposer d'un jeu permettant la construction des différents RM (TKF,TKD, TSF(2/4/6..),TC, TPH etc, puis pouvoir créer des pistes de ski rattachées aux RM, pour que des petits riders virtuels peuplent la station (si j'en arrive là, je rajouterai aussi la possibilité d'aménager les pistes avec des kickers et slides).

Le site est accessible à l'adresse Site du projet

Le programmation est assez longue, mais j'espère que je garderai la motivation pour ne pas faire mourir le projet
A bientôt ;)

Ce message a été modifié par Snowmax - 25 avril 2019 - 00:40 .

4

#2 L'utilisateur est hors-ligne   SBfan 

  • TCD15 de Bochard
  • Voir la galerie
  • Groupe : Membres
  • Messages : 992
  • Inscrit(e) : 13-juillet 17

Posté 11 mars 2019 - 18:28

C'est SUPERBE !!! ;)
Mais dans le jeu, y a t-il un cout pour les remontées ?
C'est en fait un "Ropeway simulator" mais plus dans les remontées ... :rolleyes: <_<

EDIT:
Y a t-il le balancement des véhicules ou les poulies qui tournent ? Enfin des animations, quoi :rolleyes:

Ce message a été modifié par superrm74 - 11 mars 2019 - 21:42 .

2

#3 L'utilisateur est hors-ligne   LePixel 

  • TK du Mont-Cenis
  • Groupe : Membres
  • Messages : 38
  • Inscrit(e) : 31-juillet 18

Posté 11 mars 2019 - 21:03

GÉNIALISSIME c'est juste extra tu pourrais collaborer avec l'équipe du jeu G-ski un jeu de gestion de station de ski en pleine renaissance car ils n'ont pas de pdp/affichage de pistes mais un coté gestion très bien fait c'est la COMPLÉMENTARITÉ
non sinon c'est superbe de voir un projet aussi prometteur ( malheureusement c'est pas pour moi je suis sur Mac :( )
1

#4 L'utilisateur est hors-ligne   Snowmax 

  • TK de Chariande
  • Groupe : Membres
  • Messages : 24
  • Inscrit(e) : 07-septembre 16

Posté 11 mars 2019 - 21:23

Salut Superrm74,

Merci ! Au niveau du coût des RM, je me posais la question : l'implémenter ou laisser le jeu en mode sandbox.

L'implémentation du coût peut être intéressante pour donner un intérêt au jeu, et je laisserai la possibilité aux joueurs qui veulent jouer librement de "trafiquer" la crédit d'argent dans le fichier de sauvegarde :)
@ ++
1

#5 L'utilisateur est hors-ligne   SBfan 

  • TCD15 de Bochard
  • Voir la galerie
  • Groupe : Membres
  • Messages : 992
  • Inscrit(e) : 13-juillet 17

Posté 12 mars 2019 - 18:36

Voir le messageSnowmax, le 11 mars 2019 - 21:23 , dit :

Salut Superrm74,

Merci ! Au niveau du coût des RM, je me posais la question : l'implémenter ou laisser le jeu en mode sandbox.

L'implémentation du coût peut être intéressante pour donner un intérêt au jeu, et je laisserai la possibilité aux joueurs qui veulent jouer librement de "trafiquer" la crédit d'argent dans le fichier de sauvegarde :)
@ ++

Après il peut y avoir deux modes aussi : Sandbox et Carrière :rolleyes:

Les texturations sont faites dans Blender ? sous quel fichier ? :unsure:

EDIT:

Citation

(si j'en arrive là, je rajouterai aussi la possibilité d'aménager les pistes avec des kickers et slides).

Et pourquoi pas avec des lampadaires pour des nocturnes :D
Comment sont faits les câbles pour s'aligner aux pylônes ? :unsure:
On n'en est pas là mais y aura t-il la possibilité par exemple de choisir le constructeur ou le type de gare, etc :rolleyes:

Ce message a été modifié par superrm74 - 12 mars 2019 - 19:00 .

0

#6 L'utilisateur est hors-ligne   Pra'z Ropeways 

  • FUN de Peclet
  • Voir la galerie
  • Groupe : Reporters
  • Messages : 1 307
  • Inscrit(e) : 31-juillet 17

Posté 12 mars 2019 - 19:49

Vraiment excellent projet, j'ai hâte de voir le résultat final :yahoo: ! Le téléski est bien détaillé. Bonne continuation :) .
A venir de nombreux reportages (voir ma page perso) !

Vive l'Espace Diamant, les Contamines-Montjoie, Hauteluce et Arêches-Beaufort !
0

#7 L'utilisateur est hors-ligne   Snowmax 

  • TK de Chariande
  • Groupe : Membres
  • Messages : 24
  • Inscrit(e) : 07-septembre 16

Posté 13 mars 2019 - 01:18

Salut,
Merci à tous pour vos posts :). Voila des réponses à vos questions :
@superrm74 : au niveau animations, on aura les poulies qui tournent et les perches tournent bien autour des poulies de départ et d'arrivée. Au niveau balancement, je ne l'ai pas encore prévu, mais pourquoi pas comme amélioration si je trouve une modélisation mathématique pour ça. Je note toutes les idées proposées dans un fichier ;)
C'est une bonne idée de proposer sandbox ou carrière; ça ne me semble pas trop compliqué à développer
J'aime beaucoup l'idée de choisir les constructeurs , je pensais également dans ma folie proposer des modèles de téleski rétro ...
Les objets et textures sont faits avec blender :
- Le relief des massifs est une image de type heightmap proposée par un site http://terrain.party/. La texturation de la neige/rochers est faite sous blender (UV mapping très minimaliste car je suis une quiche en blender :))
- Les objets (pylones, poulies, gares...) sont faits avec blender et exportée au format obj. J'ai trouvé aussi un modèle de sapin lowpolygone en 3ds

Les câbles sont en fait des "lignes droites", chaque modèle gare et pylone dispose des coordonnées du contact du cable, une ligne en 3d est juste tracée entre ces coordonnées. Le top serait d'appliquer l'équation de la chainette pour rendre le câble plus réaliste, j'attends un jour où j'ai une grosse envie de maths :D (https://www.mathcurv...chainette.shtml)

Pour les lampadaires avec nocturne, à voir si on l'intègre avec un système auto jour/nuit. Déjà, va falloir que je capte comment marche les lumières sous irrlicht :)

@Le PixelDissident. Effectivement ils ont fait une belle mise à jour sur G-ski. J'avais un compte il y a longtemps, du coup c'est un jeu sur navigateur, le langage doit être soit du PHP, Javascript ou java..?
Si ils ont des questions ponctuelles, pourquoi pas aider, mais pour rentrer complètement dans le projet, le temps libre se fait rare hélas T_T

Pour finir voici une petite vidéo du début du projet :


A ++
2

#8 Invité_remontees_*

  • Groupe : Invités

Posté 13 mars 2019 - 15:25

Intéressant comme projet ! C'est clair qu'il va falloir de la motivation pour tout faire mais c'est très prometteur.

Pour le Web, il y a la solution de compiler en Web assembly aussi (modulo quelques bidouilles).

Ce message a été modifié par remontees - 16 mars 2019 - 23:24 .

0

#9 L'utilisateur est hors-ligne   SBfan 

  • TCD15 de Bochard
  • Voir la galerie
  • Groupe : Membres
  • Messages : 992
  • Inscrit(e) : 13-juillet 17

Posté 13 mars 2019 - 15:52

Pas mal ! :) ;)

Moi aussi j'utilise Blender pour mettre mes objets dans SRS 2012, efficace et gratuit ... quoi de mieux pour commencer :rolleyes:
J'avais fait une gare de téléski débrayable mais je compte la refaire car elle trop grossière ...
Si jamais tu avais besoin d'aide dans les modélisations ;)

EDIT:
Y a t-il des sons ? (perches, moteurs, etc..) :unsure:
Y a t-il des pylônes Compression ? Comment sont-ils mis en place par le jeu ?

Ce message a été modifié par superrm74 - 13 mars 2019 - 18:32 .

0

#10 L'utilisateur est hors-ligne   Snowmax 

  • TK de Chariande
  • Groupe : Membres
  • Messages : 24
  • Inscrit(e) : 07-septembre 16

Posté 14 mars 2019 - 00:32

Blender est bien pour vite sortir des modèles 3d. J'aimerai le maîtriser mieux.
D'ailleurs, superrm74 ou un autre membre, je cherche une poulie de télésiège faite avec blender, si vous avez déjà fait ça, ça m'éviterait de remodéliser l'horrible tentative de poulie que j'ai commencé :wacko:. Si vous avez d'autres jolis modèles faits avec blender (de type RM ou skieur/snowboarder), je suis preneur ;), avec votre accord évidemment ;) le jeu sera open-source de toute façon. Il faut malgré tout privilégier le lowpoly pour garder des bonnes performances dans le jeu.

Pour les sons, oui, il y en aura : je teste une librairie C++ : Audiere pour intégrer l'audio au projet.
Au niveau pylône compression/support, oui, c'est en place pour le TK : le type compression/support est calculé automatiquement selon l'emplacement des pylones, un test sur l'angle formé entre les 2 droites (câble) avant et après la poulie permet de définir si on est en support ou compression.
1

#11 L'utilisateur est hors-ligne   SBfan 

  • TCD15 de Bochard
  • Voir la galerie
  • Groupe : Membres
  • Messages : 992
  • Inscrit(e) : 13-juillet 17

Posté 16 mars 2019 - 12:10

Par contre, il n'y qu'un seule perche ? :unsure:
Pourra t-on en mettre une tous les x mètres ?

Ce message a été modifié par superrm74 - 16 mars 2019 - 19:59 .

0

#12 L'utilisateur est hors-ligne   Snowmax 

  • TK de Chariande
  • Groupe : Membres
  • Messages : 24
  • Inscrit(e) : 07-septembre 16

Posté 16 mars 2019 - 22:44

Effectivement, pour l instant faut attendre la seule perche. J ai presque terminé le code pour le placement des perches, juste une erreur de maths à corriger et ce sera bon.
Merci superrm, pour les tests et les supers modèles blender. Tu fais partie de l équipe projet :D
1

#13 L'utilisateur est hors-ligne   SBfan 

  • TCD15 de Bochard
  • Voir la galerie
  • Groupe : Membres
  • Messages : 992
  • Inscrit(e) : 13-juillet 17

Posté 16 mars 2019 - 23:21

Du coup, je suppose que pour plus de simplicité et pour la puissance du jeu, il n'y aura qu'une sorte de TKF, de TKD, de TKE etc... ce que je veux dire, c'est qu'on ne va pas les décliner en plusieurs modèles de gares, si ? Parce qu'en TK y'a le choix :lol: (D8, D10, D20, D40 etc)
0

#14 L'utilisateur est hors-ligne   Snowmax 

  • TK de Chariande
  • Groupe : Membres
  • Messages : 24
  • Inscrit(e) : 07-septembre 16

Posté 19 mars 2019 - 23:43

Hello,
Dans un premier temps, on va partir sur un modèle de RM par type de RM, mais l'idée d'ajouter plusieurs constructeurs est excellente pour la suite.
Je tiens à remercier et féliciter superrm74 pour les idées et les modèles blender qu'il a produit pour le projet :
Voici une capture pour son téleski débrayable qui sera intégré au projet :
Image IPB

Voici quelques nouvelles images du jeu, on peut voir la première ébauche de télésiège fixe 2 places :
(Merci superrm74 pour les modèles de poulie pour la gare de départ et arrivée)
Image IPB
Image IPB

Un site a été mis en place pour suivre le projet et pour ceux qui veulent télécharger le code source et les executables (non officiels et encore buggés) du projet.
On est en phase de dev, donc ne soyez pas étonnés si ça bug, vous pouvez tester la création du TK fixe, mais pour le télésiège, pour l'instant n'ajoutez pas de pylones :)

Le site est accessible à l'adresse Site du projet

Voila pour les news, à bientôt pour la suite
3

#15 L'utilisateur est hors-ligne   SBfan 

  • TCD15 de Bochard
  • Voir la galerie
  • Groupe : Membres
  • Messages : 992
  • Inscrit(e) : 13-juillet 17

Posté 20 mars 2019 - 13:30

Je tiens aussi à préciser qu'on peut dézipper le fichier avec Win rar, ça marche :)
0

#16 L'utilisateur est hors-ligne   LePixel 

  • TK du Mont-Cenis
  • Groupe : Membres
  • Messages : 38
  • Inscrit(e) : 31-juillet 18

Posté 20 mars 2019 - 15:21

génial ca a l'air prometteur tout ca !! je suis content ( meme si c'est pas pour Mac :( :( )
0

#17 L'utilisateur est hors-ligne   Snowmax 

  • TK de Chariande
  • Groupe : Membres
  • Messages : 24
  • Inscrit(e) : 07-septembre 16

Posté 20 mars 2019 - 23:57

Voir le messageLe PixelDissident, le 20 mars 2019 - 15:21 , dit :

génial ca a l'air prometteur tout ca !! je suis content ( meme si c'est pas pour Mac :( :( )


Salut,
Il y a peut-être une solution pour Mac Os, je vais faire en sorte de garder le développement du code sous irrlicht avec Open GL (et non pas directX qui est propriétaire micro$oft) afin d'être compatible sur plusieurs plateformes différentes.
Je ne le garantis pas; mais il est possible qu'en compilant le code source du projet dans l'outil de développement xCode sous mac, on puisse produire l’exécutable du projet.
Cet article parle justement du développement avec irrlicht et xcode : http://irrlicht.sour...pic.php?t=13890

Après, comme j'ai pas de mac, je pourrais pas le compiler :unsure: mais, mon code source sera téléchargeable, si un amateur de pomme veut tenter la compil et produire l'executable, je l'ajouterai volontiers en téléchargement sur le site du projet :)

Ce message a été modifié par Snowmax - 21 mars 2019 - 09:21 .

0

#18 L'utilisateur est hors-ligne   LePixel 

  • TK du Mont-Cenis
  • Groupe : Membres
  • Messages : 38
  • Inscrit(e) : 31-juillet 18

Posté 21 mars 2019 - 18:44

Voir le messageSnowmax, le 20 mars 2019 - 23:57 , dit :

Voir le messageLe PixelDissident, le 20 mars 2019 - 15:21 , dit :

génial ca a l'air prometteur tout ca !! je suis content ( meme si c'est pas pour Mac :( :( )


Salut,
Il y a peut-être une solution pour Mac Os, je vais faire en sorte de garder le développement du code sous irrlicht avec Open GL (et non pas directX qui est propriétaire micro$oft) afin d'être compatible sur plusieurs plateformes différentes.
Je ne le garantis pas; mais il est possible qu'en compilant le code source du projet dans l'outil de développement xCode sous mac, on puisse produire l’exécutable du projet.
Cet article parle justement du développement avec irrlicht et xcode : http://irrlicht.sour...pic.php?t=13890

Après, comme j'ai pas de mac, je pourrais pas le compiler :unsure: mais, mon code source sera téléchargeable, si un amateur de pomme veut tenter la compil et produire l'executable, je l'ajouterai volontiers en téléchargement sur le site du projet :)


ouuuuuuuuu je suis perdu dans tes paroles !!!! je ne comprends rien
0

#19 L'utilisateur est hors-ligne   Snowmax 

  • TK de Chariande
  • Groupe : Membres
  • Messages : 24
  • Inscrit(e) : 07-septembre 16

Posté 21 mars 2019 - 23:33

Voir le messageLe PixelDissident, le 21 mars 2019 - 18:44 , dit :

Voir le messageSnowmax, le 20 mars 2019 - 23:57 , dit :

Voir le messageLe PixelDissident, le 20 mars 2019 - 15:21 , dit :

génial ca a l'air prometteur tout ca !! je suis content ( meme si c'est pas pour Mac :( :( )


Salut,
Il y a peut-être une solution pour Mac Os, je vais faire en sorte de garder le développement du code sous irrlicht avec Open GL (et non pas directX qui est propriétaire micro$oft) afin d'être compatible sur plusieurs plateformes différentes.
Je ne le garantis pas; mais il est possible qu'en compilant le code source du projet dans l'outil de développement xCode sous mac, on puisse produire l’exécutable du projet.
Cet article parle justement du développement avec irrlicht et xcode : http://irrlicht.sour...pic.php?t=13890

Après, comme j'ai pas de mac, je pourrais pas le compiler :unsure: mais, mon code source sera téléchargeable, si un amateur de pomme veut tenter la compil et produire l'executable, je l'ajouterai volontiers en téléchargement sur le site du projet :)


ouuuuuuuuu je suis perdu dans tes paroles !!!! je ne comprends rien


Désolé je me suis abandonné dans les explications techniques de developpeur :unsure: Pour faire plus simple : si j'arrive a récupérer un Mac, je pourrais essayer de faire tourner le jeu dessus... mais c'est une hypothèse
0

#20 L'utilisateur est hors-ligne   SBfan 

  • TCD15 de Bochard
  • Voir la galerie
  • Groupe : Membres
  • Messages : 992
  • Inscrit(e) : 13-juillet 17

Posté 22 mars 2019 - 14:21

Il y a possibilité de transformer le code du jeu pour qu'il soit compatible avec MAC :rolleyes:
0

  • 2 Pages +
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)