PDA

Voir la version complète : Crazy Bat, C4d et les jeux vidéo



tomtom
16/10/2010, 18h45
Hello world,

Je me présente, je m'appelle Thomas, j'ai 27 ans et je suis passionné ainsi que nostalgique
des anciens jeux vidéo dont les "gameplays" indémodables font les jeux d'aujourd'hui.
Il y a quelques mois, j'ai décidé de faire le grand saut et de me lancer dans la création
de mes propres jeux vidéo.

Après plusieurs mois de labeur, j'ai enfin terminé le premier jeu: "Crazy Bat".

Le but principal du jeu est de dégommer des chauves-souris belliqueuses et un brin zinzins.

Si je vous parle de ce jeu, c'est bien évidement parce qu'il a été réalisé avec Cinema4d.

J'ai utilisé C4d pour la modélisation, l'animation et le rendu de tous les éléments graphiques.

Pour le traitement post-prod des images du jeu, j'ai utilisé Photoshop Elements.

Enfin, pour la programmation, j'ai utilisé Multimedia Fusion de Clickteam (www.clickteam.fr (http://www.clickteam.fr)).
Mmf est un logiciel de création de jeux et de logiciels. Mmf met à votre disposition un panel
d'outils complets et variés, comme différents moteurs de jeux, afin de vous permettre de créer
vos propres jeux ou logiciels. Le programme est écrit en C++.

Bien entendu, vous pouvez créer vos propres extensions en C++.

Je tiens à préciser que pour les bruitages et les musiques (excepter le thème principal),
j'ai utilisé avec l'aimable autorisation de clickteam, les sons fournis sur le cd d'installation
du logiciel.

Voici le lien vers le studio et le jeu, une démo est disponible: www.3d2dstudio.com (http://www.3d2dstudio.com)

Voici des liens vers deux vidéos:

http://www.youtube.com/watch?v=S9-rigjGK7w

http://www.youtube.com/watch?v=pejgprea62s

Pour finir voici quelques images, c&c are welcome.

http://www.3d2dstudio.com/pub/making-of/Level_13_Edition_thumbnail.jpg (http://www.3d2dstudio.com/pub/making-of/Level_13_Edition.jpg)

http://www.3d2dstudio.com/pub/making-of/Level_13_Edition_FaceView_mini.jpg (http://www.3d2dstudio.com/pub/making-of/Level_13_Edition_FaceView.jpg)

http://www.3d2dstudio.com/pub/making-of/CrazyBat_Level_13_Before_mini.jpg (http://www.3d2dstudio.com/pub/making-of/CrazyBat_Level_13_BeforePS.jpg)

http://www.3d2dstudio.com/pub/making-of/CrazyBat_Level_13_After_mini.jpg (http://www.3d2dstudio.com/pub/making-of/CrazyBat_Level_13_AfterPS.jpg)

http://www.3d2dstudio.com/pub/making-of/CrazyBat_InGame_mini.jpg (http://www.3d2dstudio.com/pub/making-of/CrazyBat_InGame.jpg)

http://www.3d2dstudio.com/pub/making-of/BadBat_Edition_thumbnail.jpg (http://www.3d2dstudio.com/pub/making-of/BadBat_Edition.jpg)

http://www.3d2dstudio.com/pub/making-of/BadBat_Wire_thumbnail.jpg (http://www.3d2dstudio.com/pub/making-of/BadBat_Wire.jpg)

http://www.3d2dstudio.com/pub/making-of/CrazyBat_MMF_Code_mini.jpg (http://www.3d2dstudio.com/pub/making-of/CrazyBat_MMF_Code.jpg)

http://www.3d2dstudio.com/pub/making-of/CrazyBat_MMF_Code2_mini.jpg (http://www.3d2dstudio.com/pub/making-of/CrazyBat_MMF_Code2.jpg)

jeffD
16/10/2010, 20h51
Salut Crazy Bat

elle a une bonne bouille ta Bat :P :D Ce jeux m'a rendu fou... :cursing:
Sinon, très chouette boulot, en plus il a l'air de partir en vrille...(sur les extraits vidéos) avec pleins de bonus qui tombent et les petites têtes de mort... :thumbup:
Tu risque de sortir du sable très vite !!!

AA+

tomtom
16/10/2010, 21h02
Salut jeffD et merci pour le com.

J'ai suivi en silence le taf de plusieurs membres du forums et j'apprécie beaucoup tes réalisations,
notamment la dernière en date: le temple perdu.

J'aime bien en général le design de tes machines.

a+.

druide
16/10/2010, 23h48
Bienvenue,

Sympa le casse brique chauve souris, un peu speed.

Fluffy
17/10/2010, 01h45
Salut tomtom, bienvenue sur le forum.

Très chouette pour un début, par contre la surcharge graphique est un peu étourdissante :)

Félicitations en tous cas, ce n'est pas tous les jours que l'on voit un tel projet mené à bout.

Je te désable, pour la peine.

tomtom
17/10/2010, 02h10
druide et Fluffy, merci pour les coms et pour le "désablage".

Afin de répondre aux diverses remarques et/ou questions, je rédigerai une sorte de making-of ou behind the scene
expliquant les démarches nécessaires à la réalisation de ce projet et du "pourquoi" avoir opter pour tels ou tels choix ainsi
que les différents problèmes et autres bugs rencontrés.

Mais je ferai tout ça demain... ah zut, on est déjà demain. Bon bah au boulot alors.:P

Pour ce qui est de la vitesse ou de la surchage graphique, je pense faire un addon (free of course) ajoutant la possibilité de
paramétrer certaines données, comme la vitesse ou le nombre d'items qui tombent, pour permettre aux utilisateurs de personnaliser le jeu.

Mais pour l'instant, je dois me concentrer sur la publicité et le prochain jeu est déjà en chantier.

Wait and see...

Encore une fois merci pour les coms, a+.

Edit: et surtout bonne nuit.:sleeping:

diego1968
17/10/2010, 09h39
Excellent !:001_tt1::001_tt1::001_tt1:
Complètement délire ce truc, je n'ai jamais vraiment joué à des jeux (console ou PC) mais là ce truc c'est du délire, y a de quoi devenir complètement épileptique :w00t::scared::001_tt1:

Beau travail, j'adore le style old school. Bienvenue, sur la French ! et bon dé-sablage !:thumbup:

PS : Cela me plait beaucoup ton jeu ! je suis FAN !:001_tt1::w00t::P

tomtom
17/10/2010, 15h08
Bonjour la french.

Merci beaucoup pour le com diego1968. Ravi que le jeu te plaise.

Concernant la vitesse générale du jeu ainsi que la surchage graphique,
c'était voulu car je voulais que le jeu soit assez nerveux. Cependant je
réalise effectivement que le manque d'options à ce niveau était mal vu
de ma part.

Sur le forum de clickteam, on m'a fait une suggestion graphique:

de LOIC: Les niveaux de gris et la luminosité sont un peu trop élevés à mon sens,
le jeu aurait sans doute gagné en dynamisme et en profondeur en travaillant ce point

voir le topic: http://www.clickteam.com/epicentre/ubbthreads.php?ubb=showflat&Number=16625#Post16625

* Je vais faire mon possible pour sortir un addon rapidement.



Alors comme promis, voici un ch'ti compte rendu du projet "Crazy Bat".


A) Durée de production: 4 mois

1) J'ai commencé par noter tout ce qui me passait par la tête: une image,
un texte, un effet, une fonction ...

2) Ensuite, j'ai réalisé un mini-jeu regroupant les bases du gameplay.
A ce stade, je n'ai pas encore réalisé les graphismes du jeu.
J'utilise donc, soit des formes simples, soit des dessins rapidement
effectués avec l'éditeur graphique de Multimedia Fusion.

3) Une fois le gameplay validé, je me suis attelé à la création des graphismes
et des animations.
Au sujet des torches, elles devaient être animées et agirent sur l'éclairage
de la scène, mais j'ai finalement décidé d'enlever cette option/fonction car
je trouvais que cela fatiguait beaucoup les yeux.

4) Et enfin, pour finir, le code complet de tous les niveaux... welcome bugs!

_ Les bugs attendus: ça c'est quand on a commencé à coder un truc, puis on
se dit, en cours de route, qu'on pourrait faire plus simple, autrement.
Alors on essaye vite fait et là... ça marche pas. Lol!

_ Les bugs chiants: Bah là, tout est dit. Les bugs chiants... ou les bugs
sur lesquels on passe des nuits blanches. Yeah! enjoy!
Au bout d'un moment, on en a marre, alors on va se coucher. Puis, au réveil,
Eurêka, on a trouvé. Alors on test et...et...et ça marche pas. Yeah! enjoy!

_ Les bugs surprises: Le pire des cas. On se dit youpi! j'ai fini. Puis on
enchaine les parties et là... tout marche! Coooooooooool.
...
Le lendemain on refait un test et là... ça marche pas. Re-youpi!

B) Le jeu initial:

Par manque de temps (d'argent) je n'ai pas pu mettre toutes les idées de départ
dans le jeu. Mais je compte faire un addon gratuitpour palier à ce défaut.

1) Ennemis supplémentaires:

_ Le fantôme, il devait traverser l'écran d'un bord à l'autre.
Si la balle entrait en collision avec le fantôme, il mangeait la balle, un
peu comme "bouffe-tout" dans sos fantômes.

_ Le moustique, il devait venir jouer les troubles fêtes pendant quelques
secondes en essayant de piquer la balle.

_ L'araignée, elle devait tisser une toile dans un angle de l'écran et
attendre que la balle se colle dans la toile. Et là... couic la balle!

2) Objets supplémentaires:

_ L'huile, devait, temporairement, ajouter de l'inertie a la batte.

_ L'aimant, devait permettre de coller la balle à la batte le temps de laisser
passer le fantômes et le moustique.

3) Modes de jeux supplémentaires:

_ Mode 2 joueurs like pong.

_ Mode puzzle.

_ Mode endurance.

4) Options:

_ Difficulté réglable.

_ Vitesse réglable.

_ Sensibilité des commandes réglable.

_ Graphismes: mode 3d et mode black and white.

C) Démarches administratives:

_ CCi -> déclaration d'auto-entreprise.

_ INPI -> dépôt de marque et enveloppe "Soleau".

_ Paypal -> création de compte business.

_ Amazon -> création de compte Amazon s3.

_ Hébergement et E-boutique et... produits téléchargeables -> Alors là, attention!


Si vous vous lancez dans l'aventure, sachez que ce que vous propose la plupart des
E-boutiques n'est pas du tout adapté à la réalité des possibilités de l'informatique
d'aujourd'hui. En effet, la taille maximale d'upload, en moyenne 10 Mo, est si limité
qu'elle en est risible. Même un tut'pdf, comme les ebooks de 3dtotal, fait plus de
10 Mo. Bah oui, si vous faites, par exemple, un tut'pdf destiné à la vente, il faut
un contenu suffisamment riche pour justifier l'achat... et avec des images, 10 Mo,
ça va vite. Vous pouvez oublier l'idée de vendre des vidéos.


Alors que faire?

_ Soit passer par un serveur dédié et installer un logiciel de gestion de e-commerce
comme "prestashop". Le problème, le prix pardi. Et le fait que je n'ai pas trouvé
d'offres sans engagement de durée. Je rappelle que j'avais un budget "très" limité.

_ Soit utiliser la solution Amazon s3 + 42stores. 42stores vous permet de créer des
blogs boutiques et d'utiliser Amazon s3 pour la gestion de fichiers volumineux.



Voilà, voilà. C&C are welcome.


a+

tomtom
19/10/2010, 21h06
Bonsoir la french,

J'avais dans l'intention de faire une vidéo d'initiation à la 3d, et plus particulièrement à C4d, pour expliquer les termes et fonctions de bases ainsi que pour expliquer l'interface du logiciel afin de répondre au questions des nouveaux utilisateurs
dont les questions concernent bien souvent des fonctions de bases.

J'aimerais savoir si il y avait vraiment des gens intéressés et surtout qu'elles seraient les sujets qu'ils voudraient voir dans la vidéo.

J'avais pensé à une vidéo de présentation de l'interface par le biais d'une modélisation utilisant à la fois les primitives, outils polygonaux et les outils nurbs.

Je précise que ce sera gratos, le but étant vraiment d'aider les débutants et d'éviter les sujets du style:

_ kikoo, comment on fait un cube?

à vous les studios.