Skip to main content

Premier screenshot

Voici ce qui a été fait il y a quelque temps déjà

– Création de la classe principal
– Création de la classe GraphicStats qui s’occupera d’afficher des statistiques à l’écran tel que le fps, le mpf (milliseconde par frame), le nombre de triangles, nombre de vertex.
– Création de la classe DirectInput qui s’occupera, comme son nom l’indique, des inputs. Pour le moment je gère que le clavier et la souris.
– Finalement, création de la class d3dApp qui s’occupe de l’initialisation de la fenêtre principale et de directX.

Avec tout ça, j’ai pu créer la fenêtre et initialiser DirectX. J’ai aussi fait en sorte d’afficher un background à l’écran. En fait c’est une texture 512 x 512 qui est Tiler. Il y a aussi l’affichage des statistiques. Voici un petit screenshot pour vous montrer ce qu’il y a de fait.

 

C’est le debut

Le but de ce projet est pour simplement m’amuser et améliorer mon c++. Donc voici mon petit projet. En fait, ce n’est pas compliqué, c’est seulement un petit clone d’arcanoïd. Malgré que ce soit un jeu à l’allure simple, ça implique quand même beaucoup de choses à faire.

  • Création d’un éditeur de carte car faire des map en écrivant à la main ce serait long et ardu.
  • Création des power up et des … power down. J’ai décidé de mettre des power down pour personnaliser mon jeu.
  • Équilibrage des power up et des power down pour s’assurer que le jeu ne soit ni trop simple ni trop difficile.
  • Gestions des sprites à l’écran
  • Création d’une bonne gestion de colision.
  • Création de la fenêtre et utilisation de DirectX

C’est mon petit projet en gros. Dans la liste de choses à faire il y en a plus mais ce sont ceux qui me sont venu à l’esprit pour le moment. Je vais vous tenir au courant des progrès que je ferai au fil du temps. Je dirais qu’il devrait y avoir des nouvelles à chaque semaines selon mon emploi du temps bien entendu et si le changement vaut la peine d’être mentionné.

Bienvenue

Bienvenue sur mon blog. Ici je vais vous faire état de mon avancement sur mes divers projets personnel et partager mes découvertes. N’hésitez surtout pas à commenter mes messages et si vous avez des questions, n’hésitez pas aussi. Mon prochain post concernera le projet sur lequel je suis entrain de travailler chez moi. Il s’agit d’un petit jeu de type breakout. À bientôt. 🙂