jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !
| Page 1 | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |
| Page 1 | |
SamoO
|
# Posté le 14/10/2010 à 07:12:12 |
Fuck, are allowed to say crap?![]()
|
Bonjour,
Je m'appelle Samy alias SamoO, j'ai 13 ans et je suis en 3éme. J'adore l'informatique depuis que je suis tout petit. J'ai déjà fait plusieurs petits projets, mais jamais un de cette envergure. La petite histoireSecret (cliquez pour afficher) Après avoir mené a bien plusieurs projets (toujours en solo), je me suis dit qu'il fallait que je me lance un nouveau projet, et, pour le coup, un nouveau défi. Je suis parti sur une base de RPG, car je suis fan de ce type de jeux. J'ai joué a plusieurs d'entre eux, et j'en ai repéré les avantages et les les défauts. J'ai tout noté sur une feuille, puis j'ai commencé a réfléchir a un scénario, pas trop commun, et prenant. Je voulais (et veux toujours ) que le scénario fasse vraiment partie du jeu, que le joueur ait une totale immersion dans l'histoire du monde, et qu'il sache que chaque action qu'il fait se répercutera sur le jeu. J'ai alors choisi le langage de programmation dans lequel je m'y connaissais le plus : Java. En partant de ce scénario, j'ai commencé a rédiger le GDD et le Cahier des Charges. J'ai mis 1 mois et demi pour réaliser le scénario, le GDD et le cahier des charges. Je les ai améliorés, chouchoutés en fonction de ma feuille d'avantages/défauts. Bref, maintenant les bases sont prêtes. J'ai donc lancé le projet avec BeHappy. Je suis totalement conscient de la difficulté de développer un RPG, et c'est pour ça que je ne veux pas faire le nouveau hit révolutionnaire, mais juste mon jeu qui fait son petit bonhomme de chemin. C'est sûr qu'après j'aimerais le voir dans le top 10 des meilleurs jeux de la planète (qui n'a pas rêvé de ça un jour ? ) mais je sais que c'est totalement impossible. Si je veux arriver a un centième de mes rêves les plus fous, je sais qu'il va falloir de la motivation et du boulot.Je précise que ce post est plutôt long mais j'estime qu'il faut donner le plus d''informations possible pour bien présenter le jeu est intéresser un probable graphiste . Si vous ne voulez pas vous embêter à tout lire, lisez juste la présentation générale du jeu ![]() SommaireSecret (cliquez pour afficher)
#1] Présentation du jeu (Résumé)Le jeu sera en 2D Isométrique et se déroulera dans une époque médiévale. La magie sera beaucoup mise en valeur. Il y aura 7 Race de personnages. Chaque personnage pourra se spécialiser dans deux classes(il y en a 7). Les sorts seront architecturés en arbre (genre généalogique , j'en parlerai ci-dessous), et les combats se dérouleront en temps réel. Chaque joueur aura une "équipe" composée de plusieurs personnages à lui et en combat, il pourra intervertir ses personnages. Il ne peut y avoir qu'un seul personnage sur le terrain. Mais je vais parler en détail de tout ça plus bas .#2] ScénarioSecret (cliquez pour afficher) La plus vielle des histoires de l’univers est écrite dans les étoiles. Elle raconte l’explosion du monde d’Albako. C’était vers les années 2700, alors que les elfes, nains, humains, gobelins et bien d’autres encore prospérait en une parfaite harmonie, un point jaune, brillant de milles feux apparu dans le ciel. Les villageois regardèrent avec émerveillement cette « boule de feu » qui traversait le ciel pendant plus d’une demi-heure, Jusqu'à que la « boule de feu » soit assez proche pour qu’ils comprennent que c’était un gigantesque météore qui fonçait droit sur eux. Les habitants coururent s’abriter là où ils pouvaient. Hélas, Le météore s’écrasa sur Albako à une vitesse effroyable et déclencha une onde de choc si terrible qu’elle détruisit le monde en deux. Une partie se divisa en une multitude de planètes. Des bouts de météores s’éparpillèrent sur tout l’univers. Il ne restait que des ruines sur Albako, un spectacle terrifiant de désolation. Les maisons étaient en feu, les arbres étaient déracinés, la mer était déchainée… Cependant, il restait sept survivants, seuls dans ce monde dévasté. Ils se mirent à la recherche d’autres rescapés, d’eau et de vivres. Mais en vain… Ils trouvèrent des bouts de météores par ci par la mais rien d’autre. Il ne restait qu’eux sur ce monde dévasté. Alors, voyant leur fin approcher, et du coup la fin du monde aussi, ils se réunirent pour essayer de récupérer de l’énergie des bouts de météore et ils y trouvèrent une force incroyable. Ils puisèrent dans ce qui restait de leur énergie et dans la puissance des bouts de météores, et, au péril de leur vie, parvinrent à créer une centaine d’œufs qui partirent sur les planètes créées du choc du météore et d’Albako. Ces œufs contenaient des bébés de 7 Races différentes. Mais cette opération pour repeupler le monde leur couta la vie et ils moururent tous. Cependant, ils furent réincarnés une centaine d’années après au rang de dieux, sur une planète nuage appelée Celestia, d’où ils pouvaient voir les habitants des autres planètes habitables par les mortels. Ils remarquèrent alors qu’ils restaient une vingtaine de cristaux célestes, et que s’il arrivait que quelqu’un de mal intentionné les récupère, il pourrait contrôler le monde et détruire ce qu’ils avaient recréé. Ils jurèrent alors de veiller a que cela n’arrive jamais. Mais le temps passa, et plusieurs millénaires plus tard la vie des 7 dieux ne tenait plus qu’à un fil. Sentant leur fin proche, ils décidèrent de faire part du secret des cristaux célestes aux habitants. Ils usèrent de leur pouvoir pour apparaitre sur les planètes et expliquèrent la puissance des cristaux célestes aux peuples. Malheureusement, deux clans se créèrent : Ceux qui voulait protéger les cristaux et les mettre en sécurité, et ceux qui voulaient les posséder. Une longue guerre qui dévasta le pays commença, tous partirent à la recherche des cristaux célestes pour les mettre en sécurité, ou en récupérer le pouvoir. Le monde est déjà presque dévasté et les cristaux pourraient achever le monde déjà si instable, mais les posséder pourrait t’amener a faire de grandes choses, de très grandes choses... Choisis ton côté, et pars a la recherche des cristaux célestes ! Bien sûr, si un scénariste se pointe et qui pourrait réécrire un peu le scénario, ça serait cool .#3] Races & ClassesSecret (cliquez pour afficher) RacesIl y aura donc 7 Races :
Classes
J'avoue, ça change pas vraiment des autres RPG mais c'est comme ça que je vois un RPG Médiéval-Fantastique. Les descriptions des classes et races sont sur le site, partie personnages ![]() #4] CaractéristiquesSecret (cliquez pour afficher) Fondamentales · Naturel · Vent · Flamme · Eau · Frappe · Magie Secondaires · Vol (Pour voler des webbers (la monnaie du jeu) etc...) · Domination (pour capturer des créatures et en faire des animaux de compagnie) · Mental (invocations) · Résistance (pour moins subir les dégâts) · Vie · Habilité (Pentacles, pièges etc.… + puissants) · Vitesse (permet de se déplacer plus vite (un peu ) et de réduire le temps de réaction des invocations, des sorts etc.…)· Endurance (permet d’enchainer des gros sorts en étant moins fatigués) · Soin · Maitrise des Armes #5] SortsSecret (cliquez pour afficher) Les sorts sont repartis en arbre. Ex pour un elfe magicien: Au fur et a mesure qu'on avance dans l'arbre, les branches dérivent et les sorts qui y sont rattachés sont de plus en plus puissants.
Etc. Résumons (ex) : Brisement de jambes vient de congélation des jambes qui vient de la branche pentacle d’enfermement qui vient de la branche primaire pentacles qui vient de l’arbre magie noire. Imaginez sa en arbre :p. Mais bien sur plus on va loin dans les branches dérivées plus les attaques sont puissantes. En fait les branches dérivées sont à chaque fois une sorte d’évolution. La puissance d’un sort est calculée en fonction des caractéristiques du personnage du nombre d’xp dans le sort, et du nombre d’xp dans tous les sorts dont il hérite. Par exemple Brisement de jambes sera boosté par congélation de jambes, par Pentacle d’enfermement, par Pentacles etc… #6] QuêtesSecret (cliquez pour afficher) Rien de vraiment innovant dans les quêtes si ce n'est qu'il y aura plusieurs types de quêtes : La Quête principale du jeu Les Quêtes importantes, celles qui font évoluer le jeu Les Quêtes semi-importantes, qui font un peu évoluer le jeu Et les quêtes secondaires milliémes qui ne seront la que pour se faire un peu d'argent ou un équipement spécial. #7] MétiersSecret (cliquez pour afficher) Le Joueurs n'aura pas de métier, c'est un peu inutile pour un RPG je trouve, il pourra faire tout ce qui touche aux métiers via un PNJ. Il donne les ressources a faire et la feuille de "construction" de l'objet et le PNJ va le faire automatiquement avec un %age de réussite. Je compte aussi, dans très longtemps, quand le jeu sera bien fini, par une mise a jour, faire une sorte de mini-jeu pour créer l'objet. #8] ClansSecret (cliquez pour afficher) Il y a 3 Clans dans le jeu, par rapport au scénarion. Il y a : Le Clan du Mal, celui où on doit prendre les cristaux célestes pour posséder le monde Le Clan du Bien, celui où on doit protéger les cristaux Le Clan Marchand, celui qui veut les récupérer et les vendre pour devenir le plus riche au monde et lever une armée titanesque. #9] MonturesSecret (cliquez pour afficher)Au début, ça ne sera pas implémenté, mais au fur et à mesure de l'avancement du jeu, j'en rajouterai pour finalement créer beaucoup de montures, qu'on puisse utiliser selon son combat, l'endroit où on est, ce que l'on veut faire, etc... #10] CombatsSecret (cliquez pour afficher) Les combats se dérouleront en temps réel contre un monstre ou un groupe de monstres, en cas de victoire, le joueur gagnera de l'expérience grâce a un calcul plutôt complexe qui sera basé sur beaucoup de facteurs (mérite, temps du combat, si le joueur est dans la zone rien que pour xp (ça fait baisser au fur et à mesure), du nombre de monstres, des lvls cumulés, etc...) L'expérience a donner aux sorts et aux compétences sera la même, a chaque % d'expérience qu'on gagne pour un niveau, on gagne ce même pourcentage d'expérience qui est attribué au niveau. Après le joueur peut répartir ses points entre ses sorts et ses caractéristiques. -----------------------------------------------------------------------------L'Équipe actuelle
L'Évolution du projet
Quelques ScreensPS : Le personnage vient du projet Nara, et la pluie de HolySpirit. Ben oui quand on est mauvais en dessin on fait ce qu'on peu hein .
Édité
le 18/10/2010 à 06:02:44
par SamoO
Tout ce qui ne t'abats pas te rend plus fort. A vaincre sans péril, on triomphe sans gloire. Il existe, dans ce vaste monde, Deux choses infinies : L'univers et la bêtise humaine. Allez jeter un coup d'oeil à Final Quest, un RPG en 2D Isométrique en cours de développement . |
| Publicité | # Posté le 14/10/2010 à 07:12:12 |
|
|
|
tubas
|
# Posté le 14/10/2010 à 08:36:19 |
![]()
Ville : Marseille |
Sa a l'air pas mal comme projet sa!!Très beaux graphismes.
Bonne chance pour la suite Vous aussi essayez JSGlib une librairie JavaScript qui vous facilite le développement de jeux vidéo sur le web. Mon camping jeu de gestion de camping en ligne ! |
SamoO
|
# Posté le 14/10/2010 à 08:41:23 |
Fuck, are allowed to say crap?![]()
|
Salut, Merci
![]() Mais tu trouve sérieusement que les graphismes sont beaux ? C'est juste des images de test fait ou récupérés a l'arrache Les graphistes sont en train de faire de belles images la
Tout ce qui ne t'abats pas te rend plus fort. A vaincre sans péril, on triomphe sans gloire. Il existe, dans ce vaste monde, Deux choses infinies : L'univers et la bêtise humaine. Allez jeter un coup d'oeil à Final Quest, un RPG en 2D Isométrique en cours de développement . |
tubas
|
# Posté le 14/10/2010 à 08:45:46 |
![]()
Ville : Marseille |
Sa promet d'être très interressant =D
J'ai jeté un coup d'oeil a ton site il est très bien fait aussi^^ ps: je sais pas pourquoi j'aime bien les graphismes de ce genre^^
Édité
le 14/10/2010 à 12:05:39
par tubas
Vous aussi essayez JSGlib une librairie JavaScript qui vous facilite le développement de jeux vidéo sur le web. Mon camping jeu de gestion de camping en ligne ! |
SamoO
|
# Posté le 14/10/2010 à 08:48:28 |
Fuck, are allowed to say crap?![]()
|
Merci
![]() Pour le site on refera une version au lancement de l'Alpha mais en Full Flash
Tout ce qui ne t'abats pas te rend plus fort. A vaincre sans péril, on triomphe sans gloire. Il existe, dans ce vaste monde, Deux choses infinies : L'univers et la bêtise humaine. Allez jeter un coup d'oeil à Final Quest, un RPG en 2D Isométrique en cours de développement . |
SamoO
|
# Posté le 15/10/2010 à 16:36:23 |
Fuck, are allowed to say crap?![]()
|
Vu que je suis en train de bosser sur l'éditeur, je vous envoie 2 screens
:![]() ![]() Donc pour l'instant on peut choisir un dossier racine d'images, on choisit son tileset, on clique sur l'image pour la sélectionner, et il suffit de cliquer gauche sur la map pour appliquer la tile sélectionnée La je fais le système d'enregistrement et d'ouverture de la map, ça devrait bientôt être fini
Tout ce qui ne t'abats pas te rend plus fort. A vaincre sans péril, on triomphe sans gloire. Il existe, dans ce vaste monde, Deux choses infinies : L'univers et la bêtise humaine. Allez jeter un coup d'oeil à Final Quest, un RPG en 2D Isométrique en cours de développement . |
Nollo
|
# Posté le 17/10/2010 à 14:01:07 |
Intélligent par inadvertance![]()
Études : ISTIC |
Faut que ça tombe sur quelqu'un, je ne peux plus me taire, désolé c'est sur toi :P.
Pourquoi dans tous les nouveaux projets il faut que les gens détaillent à mort des partis qui n'ont vraiment aucun intérêt immédiat. << Bonjour je présente mon jeu, alors au level 1212 tu peux avoir le sort de feu des montages glabiboulga >>. Oui c'est cool, mais avoir un bon projet ne signifie pas écrire des sorts à l'arrache avant même d'avoir commencer une classe. Je pense que tu devrais parler aussi des technologies utilisées et pourquoi celles ci. Comment travaillez vous ? Votre objectif immédiat ... etc. En tout cas bon courage à toi
|
SamoO
|
# Posté le 17/10/2010 à 17:05:27 |
Fuck, are allowed to say crap?![]()
|
Salut,
Je ne te suis pas du tout là. A aucun moment Je fais une déscription compléte des sorts Il est important pour moi que les gens sachent a quoi ils s'attendent, c'est quand même le minimum de savoir à quoi ressemblera son jeu, c'est pas au dernier moment qu'on va choisir comment seront organisés les sorts, si les combats seront au tour par tour ou en temps réel, quels type de races et classes on a envie d'incorporer dans le jeu... Avant de commencer a coder le jeu, j'ai réfléchi a mon jeu, j'ai inventé un scénario, comment fonctionnerai le jeu, c'est le strict minimum pour un projet sérieux. De plus mes description ne font pas plus de 10 lignes, alors franchement t'abuses légèrement quoi... Ce qui est vraiment drôle c'est : Citation : Nollo Oui c'est cool, mais avoir un bon projet ne signifie pas écrire des sorts à l'arrache avant même d'avoir commencer une classe. Euh, en fait si t'avais lu un tout petit plus loin niveau du post, t'aurais pu voir que le projet est en plein développement et qu'il y a déjà pas mal de choses faites... Comment on travaille ? Ben on a pas besoin de 200 serveurs FTP + 4 serveurs de discussion non plus hein... On discute souvent sur MSN et on se répartit les tâches. Les objectif immédiats ? Sur le post un peu plus haut je dis que je bosse sur l'éditeur (+ 2 Screens), et si tu veux savoir l'avancement du moteur, il y a une catégorie pour ça. En ce qui concerne les technologies, le jeu est fait en Java avec Swing, et j'utilise JDom pour la lecture des fichiers XML. Je vais bientôt tester Swing vs Slick en faisant un test d'affichage (Je regarde combien de temps il mettent pour afficher 500 images par exemple) Si il s'avère que Slick affiche plus rapidement les images que Swing je reconvertirai le moteur pour qu'il utilise Slick. Tout ce qui ne t'abats pas te rend plus fort. A vaincre sans péril, on triomphe sans gloire. Il existe, dans ce vaste monde, Deux choses infinies : L'univers et la bêtise humaine. Allez jeter un coup d'oeil à Final Quest, un RPG en 2D Isométrique en cours de développement . |
Nollo
|
# Posté le 17/10/2010 à 17:24:43 |
Intélligent par inadvertance![]()
Études : ISTIC |
je prennais les sorts à titre d'exemple, toi ça serait plutôt l'expérience.
Je suis d'accord, les gens doivent savoir à quoi s'attendre, mais pour moi à cette étape c'est plutôt de la présentation technique et global du projet. Concernant comment vous travaillez, l'intérêt c'est surtout à d'autres équipes qui bossent sur un projet similaire de savoir comment est organisé le votre. Bien sûr que vous n'avez pas 200 ftp, mais pourquoi ne pas parler des outils de gestion de projet, vos EDI ... etc, je trouve ça bien plus intéressant qu'apprendre autant sur l'expérience. Enfin bon chacun présente de sa manière ![]() Et sinon pour avoir essayé Slick, c'est vraiment chouette comme librairie, sinon il y a la grande soeur LWJGL qui j'aime assez également
|
SamoO
|
# Posté le 17/10/2010 à 17:29:08 |
Fuck, are allowed to say crap?![]()
|
Oui, j'avoue que la rédaction détaillée sur l'expérience peut paraître inutile, mais c'est quand même un des points fondamentaux d'un RPG.
Mais bon la dessus je te rejoins, mais je voulais présenter un maximum mon jeu pour que les gens sachent à quoi s'attendre, un peu trop peut-être. Concernant la gestion du projet, moi je donne des choses a faire aux graphistes par MSN, moi j'ai une TO-DO List de mes choses à faire, après je ne sais pas comment gèrent les graphistes. Pour Slick la je suis en train de faire le test
Tout ce qui ne t'abats pas te rend plus fort. A vaincre sans péril, on triomphe sans gloire. Il existe, dans ce vaste monde, Deux choses infinies : L'univers et la bêtise humaine. Allez jeter un coup d'oeil à Final Quest, un RPG en 2D Isométrique en cours de développement . |
SamoO
|
# Posté le 19/10/2010 à 09:35:12 |
Fuck, are allowed to say crap?![]()
|
Voilà, après pas mal de tests entre Slick et Swing, j'ai décidé d'utiliser Slick à la place, qui est plus rapide et qui dispose de beaucoup de fonctionnalités pratiques et faciles à utiliser. Je stoppe donc l'éditeur pour me concentrer sur l'éditeur de jeu le temps de finir le changement. L'éditeur utilisera toujours Swing car c'est plus simple et qu'il est plus complet niveau GUI que Slick (en fait Slick n'as pas de GUI apparament ^^)
Édité
le 19/10/2010 à 09:36:07
par SamoO
Tout ce qui ne t'abats pas te rend plus fort. A vaincre sans péril, on triomphe sans gloire. Il existe, dans ce vaste monde, Deux choses infinies : L'univers et la bêtise humaine. Allez jeter un coup d'oeil à Final Quest, un RPG en 2D Isométrique en cours de développement . |
EdenRoad
|
# Posté le 28/02/2012 à 14:51:53 |
SOO![]() |
Salut, ton projet est il encore en cours de développement ?
|
fab@c++
|
# Posté le 29/02/2012 à 14:00:09 |
|
Impossible n'est pas français
|
C'est cool d'avoir posté sur un sujet vieux de 15 mois
![]() legeekcafe.com : site communautaire d'informatique et bien plus. |
Retour au forum "Présentation de vos projets" ou à la liste des forums
