Bonjour, je suis un grand débutant de Unity et pour un cours je dois rendre un petit jeu vidéo sur smartphone/tablette. Du coup j'ai un scénario de jeu ainsi que ses mécaniques. J'ai aussi une idée du fonction logique du code, mais c'est assez flou car je ne connais pas encore assez les fonctions, les components etc...
Du coup là je suis suis en train de bouffer du tuto mais j'aurais besoin d'un peu d'aide, dans la mesure du possible !
Le jeu (rien d'exceptionnel hein :') ) : Un avion en papier qui doit aller d'un point A à un point B en évitant des obstacles. On passerait par 5-6 environnements (campagne, montagne, ville...), avec un effet de parallaxe pour qu'on ait bien un effet de profondeur.
L'avion avancerait tout seul et on le ferait monter / descendre selon l'inclinaison du télephone. (j'ai vu qu'il y avait des commandes pour l'accéleromètre ?)
J'ai donc plusieurs questions / idées / réflexions :
Est-ce qu'un projet 2D suffit dans Unity, ou je doit faire un projet 3D ? Y a t-il une grande différence ? J'ai vu quelques projets en 2D avec de la parallaxe mais c'était jamais des trucs finis alors ça ne m'a pas vraiment avancé...
L'avion aurait 2 textures, très simples, qui changerait selon que l'avion monte /descende
Ensuite concernant le défilement des décors j'ai une idée (je crois) :
Tout d'abord, j'ai cru comprendre que je pouvais générer des plans à l'avance et leur appliquer des textures, avant de les faire s'autodétruire après être passé.
Pour chaque environnement je fais un tableau. Dans chaque tableau il y aurait 1 ligne par plan (pour l'effet parallaxe) et pour chaque ligne, 3-4 colonnes. Et en gros dans chaque case il y aurait des bouts de décors que j'aurais déjà préparé, et puis hop je code pour que le jeu pioche au hasard un bout de décor et l'applique sur le plan.
Ensuite à un certain point (le temps, le score, à voir) on aurait l'apparition d'un plan de transition puis on passerait au décor suivant, et donc au tableau suivant.
Ainsi de suite jusqu'à la fin. Petit détail, mais c'est peut-être trop ambitieux, je voudrais ajouter une partie dans l'espace, où on repasserait le jeu à la verticale pendant la montée, avant de redescendre et retourner à l'horizontale, sur terre.
C'est déjà beaucoup de questions, alors je verrai plus tard pour ce qui est ennemis/obstacles etc...
Bien entendu j'ai fait quelques recherches très rapides (pour le moment je me concentre sur les tutos + généraliste histoire d'avoir des bases plus solides), et j'ai trouvé au moins 2 sujets qui devrait me servir, mais que je n'arrive pas encore à comprendre... dont celui là http://www.unity3d-france.com/unity/php ... xe#p110282
Voilà voilà, c'est assez dense, et je n'attends pas qu'on me mâche tout le travail bien sûr, mais si quelqu'un a de quoi me guider un minimum ça m'aiderait vachement
Merci,
Jérémi
Help pour un noob ! (Petit jeu 2D smartphone)
Questions techniques liées à l’utilisation d'Unity (et n'entrant pas dans le cadre d'une des sections suivantes)
Revenir vers « Unity le logiciel »
Atteindre
- Général
- ↳ Présentation du Staff
- ↳ Nous avons besoin de vous ;-)
- ↳ Présentations du Staff
- ↳ News Unity 3D-France
- ↳ On a testé pour vous...
- Le Logiciel Unity 3D
- ↳ Unity le logiciel
- ↳ TIPs
- ↳ Scripting
- ↳ (C#) CSharp
- ↳ les Shaders
- ↳ L'interface GUI
- ↳ Les outils externes
- ↳ Audio, musique et sons
- ↳ Développement plateformes mobile Iphone et Android
- ↳ Développement consoles Wii, PS3, XBox
- ↳ Unity et la VR
- L'univers d'Unity (outils, environnements, tout ce qui touche de près ou de loin Unity...)
- ↳ Playmaker
- ↳ Vos Questions
- ↳ Vos Realisations
- Communauté
- ↳ Présentation des membres
- ↳ Vos créations, jeux, démos...
- ↳ Collaboration pour projets
- ↳ Tutoriaux
- ↳ Discussion générale
- ↳ Concours
- Espace - Pro
- ↳ Recherche d'emplois
- ↳ Offres d'emplois
- ↳ Expert 3D (Société)
- ↳ Présentation
- ↳ Créations
- ↳ Projets
- ↳ Offre d'emplois
- ↳ FAQ - Foire aux questions
- Autres logiciels 3D
- ↳ Crea 3D : Blender
- ↳ Crea 3D : Cinema4D
- ↳ Presentation
- ↳ Tutos
- ↳ Discussions/Questions Générales
- ↳ Unreal Engine et autres Moteurs de jeux - Concurrents d'Unity
- ↳ Divers 3D : modélisation, animation, export...
- Bibliothèque
- ↳ Scripts
- Archives
- ↳ Buddy Robot Compagnon
- ↳ Vos Realisations
- ↳ Vos Questions
- ↳ Easy Touch Bundle - Support FR
- ↳ Vos Questions
- ↳ akeytsu
- ↳ Nouveautés et annonces
- ↳ Report de bugs
- ↳ Vos Realisations
- ↳ Demande de fonctionnalités
- ↳ Divers
- ↳ (Js) Javascript
- ↳ Tutoriels du site Unity3D-france