Salut à tous !
Je travaille depuis un bon moment sur un projet de FPS et je pense qu´il est temps de le présenter. J´ai opté pour le Dark Basic Pro car je voulais un résultat graphique assez rapidement et surtout car la communauté et les plugins disponibles sont très intéressants. Même si le langage est plus simplifié, il reste tout de même un travail énorme à faire derrière.
Je participe à une compétition organisée par Nvidia et The Games Creators. Ce concours a eu lieu durant les 4 derniers mois et prend fin le 16 février. Voilà pourquoi toutes remarques, critiques ou idées seraient appréciées.
PRESENTATION GENERALE
---------------------
Le jeu est un FPS dont le scénario serait inspiré de Stargate. Pour des raisons de copyright liées au concours, j´ai développé un scénario différent dans lequel il serait possible de voyager dans l´espace via les tunnels de ver liant théoriquement des trous noirs. La première mission disponible dans le jeu servira d´introduction. Elle a lieu dans un observatoire dans lequel les trous de ver seront mis en valeur.
DETAILS TECHNIQUES
------------------
Le coeur du projet est une base de données Access exportée sous forme de fichiers texte.
Toutes les fonctions de base ont été codées et fonctionnent bien : chargement des niveaux, caméra, AI et physique aidé par des plugins, sons 3D, méthode du billboarding... etc
Toutes les données sont donc externes au programme et ceci se revèle très pratique. Pas de recompilation nécessaire, fonctions testées séparemment... Par exemple, l´intégration du décor, des 40 portes, des 110 objets physiques... n´a nécessité que 2 jours sur 4 mois de développement sans réecrire une seule portion de code.
SCREENS
-------
Je ne suis pas entièrement satisfait de tous les objets crées, il reste quelques défauts par-ci par là. Mais pour une première modélisation 3D en moins d´un mois, ça fera l´affaire.
Vue générale
http://img249.imageshack.us/my.php?image=dbpprogram2007012814535zp7.png
http://img170.imageshack.us/my.php?image=dbpprogram2007012814550pz9.png
Entrepot
http://img201.imageshack.us/my.php?image=dbpprogram2007012814554cy1.png
http://img442.imageshack.us/my.php?image=dbpprogram2007012814555pu2.png
http://img442.imageshack.us/my.php?image=dbpprogram2007012814561sv5.png
http://img176.imageshack.us/my.php?image=dbpprogram2007012814563og3.png
http://img201.imageshack.us/my.php?image=dbpprogram2007012814565ne5.png
http://img263.imageshack.us/my.php?image=dbpprogram2007012814570gp3.png
http://img295.imageshack.us/my.php?image=dbpprogram2007012814571fd2.png
Observatoire
http://img401.imageshack.us/my.php?image=dbpprogram2007012814583ia6.png
http://img406.imageshack.us/my.php?image=dbpprogram2007012814590yz0.png
http://img402.imageshack.us/my.php?image=dbpprogram2007012814591jo0.png
Physique et méthode du billboarding
http://img237.imageshack.ack.us/img237/1885/tir2pg4.png
http://img444.imageshack.us/img444/8523/tirva7.png
http://img251.imageshack.ack.us/img251/8581/tir3le7.png
N´hésitez pas à m´indiquer vos remarques ou suggestions
UDun
Liens :
Post officiel :
http://forum.thegamecreators.com/?m=forum_view&t=95215&b=32
Compétition :
http://nvidia.thegamecreators.com/
Mon site :
http://perso.orange.fr/cyjo/accueil/
tu es seul sur le projet? en tout cas félicitations c´est trés beau , ne pourrais tu pas just mettre un peu d´antialiasing ?
Merci beaucoup. Oui en fait, je fais ce projet seul pour toucher à toutes les étapes de la création.
Pour l´antialiasing, c´est vrai que ça manque mais le dark basic pro n´intègre pas cette possibilité malheureusement. Il faudrait coder ça séparemment.
Voici l´écran titre du jeu... Une représentation animée au centre permet d´introduire la notion de ´singularité´ (~trou noirs).
http://img401.imageshack.us/img401/2407/mainscreenxi4.png
Bonne chance ! ![]()
Les screens sont bien faits je trouve
Continue
C´est vraiment bien foutue
(Les textures peut-être un poil trop "tilées" ;) )
Bonne chance et bonne continuation en tous cas ![]()
Merci beaucoup
Pour les textures c´est bien vrai ^^. J´ai retouché un peu la place extérieure pour diminuer cet effet... mais j´avoue que ce n´est pas gagné.
Si quelqu´un a une stratégie/méthode pour réduire l´effet ´tile´ (augmenter la résolution des textures, mapping différent ?)
Je viens juste de finir de l´enregistrement au synthé de la musique du menu principal :
http://perso.orange.fr/cyyjo/singularity_main_title.mp3
Si vous avez des commentaires...
j ai ecouté le morceau je trouve que c est pas mal ,par contre pr la melodie j utiliserai personnelement un autre instrument afin de faire un son " plus propre " , la ca donne une impression de musique du debut des premiers synthetiseurs ... pas tip top je trouve ....
pourquoi pas un piano simple ?
tu chies et tu embliques ![]()
Ah ouais c´est vrai que ça fait bien les vieux synthés... En fait c´est pas voulu, c´est que ce son électronique collait bien à l´ambiance que je voulais donner au jeu par rapport à l´espace, l´infini, l´immensité...
eh bien je veux bien que tu donne une ambiance "immensité " espace etc mais mets des sons plus "clean " je sais pas trop comment l expliquer ... mais la le son de la melodie est , excuse moi le terme , un peu merdique je trouve ... ca fait le gars qui joue sur son vieux synthé ... faut essayer de rendre cela "plus pro" ...
je sais pas si tu vois ce que je veux dire ... mais je ne suis pas trop dans la creation musicale donc pas evident de trouver les bons termes ...
bon courage ;)
Pas de soucis, merci pour ta remarque en tout cas.
Après le choix de la mélodie, de l´instrument... c´est surtout une question de goût personnel. Il faudrait sûrement améliorer les sons mais j´avoue que j´ai pas eu trop le temps de travailler dessus et ce n´était pas mon but principal en fait.
Voilà, j´ai tenu mes promesses et j´ai terminé le jeu (du moins la mission) pile pour la compétition... Il ne manque plus qu´à attendre les résultats.
Je vous présente 2 vidéos (sur youtube) qui montrent plus en détails le jeu :
TRAILER - Environnement du jeu
http://www.youtube.com/watch?v=HnUHhMRutQo
INGAME - Gameplay
http://www.youtube.com/watch?v=Y55CGWFq5LU
Tous les avis sont bienvenus ![]()
Joli ![]()
Mais l´exterieur fait un peu vide. Et puis je trouve l´appartion des batiments bizzare
Sinon, c´est personnel, mais je comprends pas le rapport entre l´entrepôt et le scénario que tu nous as présenté (univers, trous noirs .. ) ^^
En tout cas, bravo ![]()
c est vraiment pas mal : en plus je vois que tu as tt fait tout seul ... donc chapeau , bien sur il y a qq trucs a arranger ( je pense que c est par manque de temps d ailleurs ) ...
le seul truc qui peut paraitre un peu genant , c est le manque de distance de vision avec ces batiments qui apparaissent a 20 m ...
mais j insiste deja du beau boulot ;)
Merci beaucoup
C´est sympa. Toutes vos remarques sont justifiées d´ailleurs.
Pour l´extérieur, un peu vide, en fait c´est une question de temps. j´ai débuté 3DS Max il y a un mois et demi ^^.
Pour le scénario, c´est vrai qu´il n´y pas de lien apparent. L´entrepôt était juste un moyen de fournir une zone de combat, c´est un peu l´emblème du FPS ^^.
Pour la distance d´affichage tu as raison pouranat. Au départ, je l´avais laissé au maximum (comme dans le trailer) mais les FPS chutaient trop et c´était injouable. Avec plus de temps, je pense que je pourrais optimiser cet aspect.
Vraiment très joli, j´adore
Mais juste une question, où as tu appris le DarkBasic ?
Merci :D
En fait j´ai appris le langage avec l´aide fournie et les forums. Mais dans l´ensemble c´est un langage classique, très proche des autres (syntaxe...) mais plus orienté vers les jeux vidéos.
J´espère avoir répondu à ta question. ![]()