Canalblog
Suivre ce blog Administration + Créer mon blog

Fantasy Strategia

13 janvier 2012

ALEA

ALEA est un programme réalisé en c++ , à l'origine créé pour vérifier des fonctions pseudo-aléatoires, qui a pour but de simuler des "contaminations" de case en case au sein d'une grille.

Les contaminations causent le changement de couleur d'une case. Ces couleurs peuvent être rouge, vert ou bleu. Une case peut également être vide.

Le deroulement de la simulation de contamination est régi par trois lois :

1) Toute case libre a une probabilité donnée, à chaque nouvelle étape, d'être convertie en une case de couleur (rouge, vert ou bleu)

2) Toute case libre voisine d'une case bleue voit sa probabilité d'être convertie en case bleue augmentée de la valeur "contagion bleue"

3) Une case déjà convertie, quelle que soit sa couleur, ne peut plus être convertie

L'utilisateur du programme peut spécifier les probabilités de contamination rouge, verte et bleue, ainsi que la valeur "contagion bleue", la taille (horizontale tant que verticale) des cases de la grille, le type de distribution pseudo-aléatoire utilisée, ainsi que d'autres paramètres. À noter que la taille des cases peut être minime (1 pixel par 1 pixel) comme énorme (800pixels par 600pixels). La grille fait 800 cases par 6000 au maximum.

Les commandes sont indiquées au sein du programme.

Version actuelle : 1.0

Version à venir : 1.1

  • Autres distributions pseudo-aléatoires proposées
  • Amélioration de l'interface
  • Analyse plus approfondie des résultats

 

 

TELECHARGEMENT

(exécuter "ALEA.exe", au sein du dossier compressé)


 

Publicité
Publicité
20 octobre 2011

Présentation du jeu

Fantasy Strategia est un jeu open source dont voici les caractéristiques générales :

Type de jeu : stratégie au tour par tour en 2 dimensions

Taille maximale des cartes : 40 x 40 cases

Modes de jeux :

  • Contre l'IA
  • 2 joueurs sur le même ordinateur
  • Campagne
  • Carte unique
  • ... le reste est à examiner

Types de terrains :

  • Tour (muraille)
  • Herbe (prairie)
  • Océan
  • Montagne
  • Haute Montagne (pic)
  • Forêt claire
  • Forêt sombre
  • Rivière
  • Glace
  • Chemin (route)
  • Champ (agriculture)
  • Sable
  • Désert (poussière
  • Lave
  • Ville

À noter qu'une case d'un terrain est sujette aux changements que les unités jouables peuvent provoquer. (Le terrain est dynamique)

Races jouables :

  • Humains
  • Hommes du Nord
  • Hommes du Sud
  • Orcs
  • Elfes
  • Elfes Sylvains
  • Démons
  • Centaures
  • Créatures de l'eau
  • Nains
  • Hommes-taupes
  • Gnomes
  • Trolls
  • Sorciers
  • Fées
  • Anges
  • Morts
  • Créatures des Neiges
  • Esprits fantômes
  • Hommes éléphants
  • Hommes loups
  • Hommes tigres
  • Cyclopes
  • Dragons
  • Troglodites
  • Hommes-aigles

Les unités peuvent se déplacer, construire, attaquer et conquérir les villes. Chaque race est constituée de plusieurs classes.

À noter que certains peuples peuvent être constitués d'un mélange de plusieurs races.

Classes jouables :

  • Populace
  • Fantassin
  • Archer
  • Mage noir
  • Mage blanc
  • Charette
  • Bélier
  • Onagre
  • Unité d'élite (unité spéciale propre à la race)
  • Monstre (monstre propre à la race)

Les unités sont caractérisées par divers nombres tels que leur vie, leur distance de marche, leur distance de tir, leur coût de production, etc...

Certaines unités peuvent construire du terrain, moyennant un certain coût en argent et en temps.

 

Chaque nation prenant part à une partie est caractérisée par son argent, sa population totale, son chef et son territoire ; ce sont ces caractéristiques qui, selon le type de partie, seront les critères de défaite ou de victoire.

L'argent gagné chaque tour dépend de la population totale, du bien-être de celle-ci ainsi que de sa crainte envers le Pouvoir (vous-même).
Il faudra l'argent de sa nation en le répartissant dans : 

  • La science et l'éducation (influe le coût de production des unités)
  • La propagande 
  • Le bien-être du peuple

Enfin, le joueur disposera d'un éditeur de terrain afin de pouvoir créer ses propres parties à volonté. Un éditeur de races est à examiner...


Le développement du jeu a débuté depuis un mois environ : deux races (humains et orcs) sont déjà crées. Les fonctionnalités du jeu sont pour la plupart en état de marche, l'éditeur de terrain également. La première version jouable sera publiée au cours des prochaines semaines.

IMPORTANT : Je cherche un graphiste ainsi qu'un musicien afin de m'aider à avancer plus vite dans le développement du jeu.

Tous les commentaires et les idées sont les bienvenus.

Publicité
Publicité
Fantasy Strategia
  • Jeu de stratégie au tour par tour, à l'univers de type "medieval-fantasy", devant comprendre à terme : 26 races jouables ; une dizaine de classes pas race ; créateur de terrain ; mode 1, 2, 3 ou 4 joueurs ainsi que contre l'IA.
  • Accueil du blog
  • Créer un blog avec CanalBlog
Publicité
Archives
Publicité