CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Programmer un city builder type Sim City 3000 ?

Latiole
Latiole
Niveau 41
28 août 2021 à 19:36:48

C'est difficile ? En Python ?

Je suis pas mal frustré avec les City Builder que je réfléchis à me lancer. Il y a tellement de fonctions dont je rêvais il y a 20 ans qui n'ont jamais vue le jour. Je ne souhaite pas faire un truc ultra réaliste genre Cities XL non mais plus dans le ton Sim City 3000.
:hap:

ThetaTauTau
ThetaTauTau
Niveau 8
28 août 2021 à 21:52:45

En ce moment je développe un city builder sur Unity (je n'en suis qu'au début du projet). Clairement c'est pas quelque chose de simple, je déconseille à un débutant en programation de se lancer là dedans. Il y a plein de systèmes complexes à implémenter (inventaires, chaines de production, mesh procéduraux, pathfinding de nombreuses unités sur une carte dynamique etc.). Et en plus il faut que ce soit un minimum optimisé car on atteint vite les limites du processeur avec ce style de jeu. Et je n'ai pas vu non plus d'outils tout faits ou de tutos complets pour ce genre de jeux donc faut être capable de se démerder tout seul.

Après en faisant dans le minimalisme (comme Islanders par exemple), ça peut rester relativement simple.

ThabokDronril
ThabokDronril
Niveau 10
29 août 2021 à 03:43:35

En utilisant Python, tu peux expérimenter avec des bibliothèques comme la SDL (PySDL) ou sinon une bibliothèque de plus haut niveau (ça doit exister). Tu pourrais commencer par quelque chose de simple directement inspiré du tout premier SimCity mais avec des graphismes qui ont un peu plus de pixels. Bonne chance !

tbol
tbol
Niveau 20
29 août 2021 à 18:03:32

Pour info : SimCity 3000 Credits : 197 people (146 developers, 51 thanks) : https://www.mobygames.com/game/windows/simcity-3000/credits. Alors depuis les moteurs de jeux ont fait des progrès mais quand même...

Autrement dit si tu veux te lancer dans le développement de jeux vidéo il faudra envisager de commencer à te former en visant des projets de plus petite envergure, donc par exemple de petits jeux simples en 2D pour commencer.

Nabucodonoris
Nabucodonoris
Niveau 10
30 août 2021 à 01:28:01

Franchement. Faut arrêter de demander si c'est possible ou pas dans un langage.
Quelque soit le langage, les primitives logiques sont les mêmes.
La seule limite est ta maitrise du langage ou pas.

C++, Java, Python, Javascript. Tu peux faire ce que tu veux, tant que ce langage a accès à la CG et aux shaders.

IndepGameDev
IndepGameDev
Niveau 10
30 août 2021 à 11:03:22

Le 28 août 2021 à 21:52:45 :
En ce moment je développe un city builder sur Unity (je n'en suis qu'au début du projet). Clairement c'est pas quelque chose de simple, je déconseille à un débutant en programation de se lancer là dedans. Il y a plein de systèmes complexes à implémenter (inventaires, chaines de production, mesh procéduraux, pathfinding de nombreuses unités sur une carte dynamique etc.). Et en plus il faut que ce soit un minimum optimisé car on atteint vite les limites du processeur avec ce style de jeu. Et je n'ai pas vu non plus d'outils tout faits ou de tutos complets pour ce genre de jeux donc faut être capable de se démerder tout seul.

Après en faisant dans le minimalisme (comme Islanders par exemple), ça peut rester relativement simple.

Même avis, un citybuilder c'est un des styles de jeu qui demande de très bonnes compétences de dev, ce n'est pas vraiment l'idéal pour un débutant.

Ce n'est pas pour autant qu'il ne faut pas le faire, tu t'améliorera, mais il y a plus de chance d'atteindre le "Development hell" qu'autre chose

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment