RoP : Races of Palonka
Proposé par kalvinorama

le mardi 08 février 2011 à 16h 46mn 15s

2301 visualisations

Déconseillé aux moins de 3 ans
compatible Windows
compatible opengl
Français Anglais
illustration


Le jeu consiste donc à l'exploration d'un vaste monde dans lequel plusieurs races cohabitent plus ou moins. Les creatures sont capables de se battre, de défendre leurs territoires, de construire des batiments qui vont produire à leurs tour d'autres créatures. Elle sont aussi capables de s'engager entre elles par une ressource commune l'or. Cela va petit à petit crée des armées entières de créatures. Les creatures ont un systeme de gain d'XP qui va définir leurs importance ainsi que leurs bourses. Leurs comportements est défini par certains paramètres :
Sociabilité : tendance à rester en groupe ou pas
Casanier : tendance à rester pres de chez soi ou a partir à l'aventure
Agressivité : comme son nom l'indique
Avarice: tendance à rechercher de l'or a tout prix, à devenir cher à engager
Tolérance : agressivité entre races différentes.

Les créatures peuvent se battre à partir de 3 types d'attaques : Melee, attaque a distance et attaque magique, dont certaines on des affets d'affectations (poison, flamme, glace, etc.)

Le jouer peut se balader, engager des creatures, et leurs donner des ordres comme attaquer, défendre, construire un village, recruter des armada. Il disposera par la suite d'un grand arsenal de sort, ainsi qu'un systeme de competences et d'aptitudes de toutes sortes ( sens des affaires, entrainement, augmentation de la fertilité).

Le jeu est pour l'instant seulement local, mais pourra évoluer vers du multijoueur. Le moteur 3D est evidemment fait avec Irrlicht, surement SPARK pour les effets de particules. Le comportement des creatures sont configurables par des fichiers XML, et un systeme de script Lua permet de définir des comportements différents.

Le jeu tourne à 200 fps pour une centaine d'unités sans optimisation de type quadtree (qui viendra par la suite)

Je cherche aussi des personnes pretes à modéliser des creatures en low-poly, avec certaines animations (marche, idle, courir, attaque 1, 2,3, mourir).

J'hésite encore pour le rendu graphique du soft entre un noir&blanc ajoute de qq couleurs, ou un effet un peu cartoon (le photo réalisme pour un projet perso, c'est un peu chronophage)
Le jeu sera distribué gratuitement. Il sera surement opensource, suivant les librairies utilisées.

J'utilise le CTerrainPager pour le terrain, merci aux contributeurs.
Certains modèles 3D pour les tests : dwarf, ant, zombie, freebeast : merci au infographistes qui ont fait ces modèles.

Influences : Mount&blade, majesty2

Voici quelques captures d'écrans : le décor est un peu vide pour l'instant mais ne tardera pas à se remplir.
http://sourceforge.net/dbimage.php?id=290983
http://sourceforge.net/dbimage.php?id=290973
d'autres sont disponibles ici :
http://sourceforge.net/projects/rop/

Voila, si vous pouvez me donner votre avis, ou si des personnes sont intéressé à travailler sur ce projet.
Une demo jouable en version alpha sera disponible très prochainement ( je vise l'été 2011).
Bonne fin de journée


#1 

09-02-2011 09:16:00

tmyke
Administrateur
Date d'inscription: 24-03-2008
Messages: 1025

intéressant comme projet, bien que pas trop original wink  j'espère que tu es bien accroché, car malheureusement beaucoup de ces petit projet amateur ne vois jamais vraiment le jour...
Donc mon premier commentaire est bon courage à toi.
Tes screens actuels son sympa, mais il sont à peu de chose près ceux que l'on retrouve partout au sein de la communauté Irrlicht.
Donc il va falloir  falloir passer un cap désormais, et surtout beaucoup de travail sur la partie graphique (modélisation, level, animation, etc...), ainsi que sur toute la partie prog-game play...

En tout les cas tiens nous au courant smile

Hors ligne


#2 

09-02-2011 10:01:28

kalvinorama
Petit nouveau
Date d'inscription: 16-07-2008
Messages: 4

Merci pour le commentaire.
Le jeu a bien avancé, et le moteur qui est derrière tout ca commence à etre utilisable et assez stable.
Dès que je finis ma thèse (4 mois max) je m'y mettrai à fond pour tout ce qui est prog-gameplay et un  peu de design graphique ( je travaille sur GPU)

Par contre je n'ai pas de competences en Modélisation et en level design (un editeur de niveaux fera bientot son apparition). Donc si il y a des gens interessés, n'hésitez pas.
Je ferai aussi un editeur de personnage(de race plutot) pour que tout le monde puisse participer.

@ tmyke : La partie originale du jeu réside dans le fait que le monde évolue de par lui meme, des armées se créent, des village se construisent, d'autres sont rasés. Il était prévu de faire une sorte d'algorithme génétique qui font que les comportements permettant le plus la survie de l'espere, émergent de la population. Si tu connais des jeux qui ont un peu le meme principe, envoie les noms, ca me permettra d'explorer un peu leurs méchanisme.

De toute facon je vous tiens au courant : trop content de découvrir une communauté francaise irrlicht wink


De plus, si vous avez des idées de choses à ajouter dans le jeu, n'hésitez pas.

Dernière modification par kalvinorama (09-02-2011 10:02:17)

Hors ligne


#3 

10-02-2011 14:40:21

nico
Webmaster
Date d'inscription: 07-08-2009
Messages: 563
Corrections: 9

Houhou, je trouve Tmyke un peu dur wink c'est vrai qu'on veut toujours plus beau, mais le gameplay est bien le principal dans un jeu, le jeu 'Minecraft' est le parfait d'exemple du genre de jeu tout moche mais super prenant, j'ai laissé gt5(casi photoréaliste) ou encore red dead redemption, pour passer à ce jeu ou je m'amuse comme un minot hmm
Donc bon courage kalvinorama, je trouves tes idées plutôt sympas, et c'est pas grave si t'es pas un picasso, t'es pas le seul wink

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
Analysé par
872 membres
1423 sujets
11109 messages
Dernier membre inscrit: Glider
12 invités en ligne
Aucun membre connecté
RSS Feed

[ Générée en 0.019 sec., 11 requêtes exécutées ]