Skip to main content

Lecture terminé

J’ai terminé la lecture de mon livre. Vous pouvez essayer le résultat ici directement sur votre browser : http://sjs-studio.com/SjsGame/UnityBook/ avec une qualité graphique moindre ou bien ici avec une qualité meilleur: http://sjs-studio.com/SjsGame/UnityBook/Survival.rar

Les assets, sons, modèle vienne du livre donc pas de moi. 🙂 Je me lance dès à présent sur mon petit projet personnel. Je vous en reparle dès que j’ai plus de détail. 🙂

Chapitre 11

Me voilà maintenant rendu au chapitre 11. Celui-ci parlera des améliorations pour la performance et les petites touches finales. Mais avant, j’ai penser vous envoyer 3 images du jeu tel qu’il est présentement. Encore une fois, je suggère fortement à ceux qui veule apprendre Unity3d de prendre la peine de lire ce livre, il est vraiment bien fait. Dans les prochains jours, je devrais avoir terminer la lecture car il ne me reste que 80 pages à lire. Ensuite, je vais créer mon propre jeu. J’ai quelques idées mais je ne vous en parlerez pas tout de suite. Sur ce, bonne semaine 🙂

Chapitre 6

Depuis dimanche déjà que je lis mon livre sur unity et je peux vous dire une chose, j’adore vraiment ça. Au début j’étais hésitant à me lancer là dedans mais je ne regrette rien. Je suis déjà rendu au chapitre 6, ce qui correspond à presque la moitié du livre. J’ai créé un terrain avec des arbres, texture, skybox, eau, son ambiant. J’ai aussi ajouter une espèce de cabane (Celle qu’on voit sur la couverture du livre) et j’ai ajouté un scrip pour ouvrir la porte de celle-ci. À tout ceux ou celle qui hésite à essayer Unity, je vous le conseille vivement. Je sais que la version 4 arrive à grand pas mais n’attendez pas pour rien, beaucoup de choses que vous allez apprendre présentement vont servir pour le futur aussi. Dans la prochaine mise à jour du site je vais vous montrer des images de mon petit jeu. 🙂

Je commence Unity

Et oui, j’ai décidé d’apprendre unity. J’ai souvent entendu parlé en bien de ce logiciel et moteur de jeu et j’ai décidé d’y plonger. J’ai downloder le logiciel et j’ai aussi acheter un livre sur le sujet sur http://www.packtpub.com/. Très bon site pour acheter des livres en lignes. J’en ai plusieurs déjà et il y a souvent des rabais très intéressant. Je vais bien entendu continuer tout de même à travailler sur mon moteur de jeu 2d en parallèle. Je vous dirais que je risque de travailler 1 soir sur 2 sur chacune des technologies. Je vous laisse sur l’image du livre. Si vous cliquez dessus, vous arriverez directement sur la page de packpub.

Système de tilemap

Depuis la dernière mise à jour, le système de tilemap a continué d’évoluer. Pour le moment c’est un système à 1 layer mais dans un avenir raproché il sera possible d’avoir plusieurs layers. Le niveau est pour le moment généré aléatoirement. Bientôt, on pourra lire un fichier pour loader une carte. Ce sera beaucoup plus pratique.Pour tester tout ça, le livre nous propose de créer un petit jeu fort simple. Un tank doit détruire des ordinateurs et éviter d’autre tank. Grâce à ça, j’ai commencé à toucher à d’autre points comme par exemple, l’intelligence artificielle de type A*. C’est vraiment génial comme système. Il permet de trouver le chemin le plus court entre le point A et le point B avec un système de pointage. Je vous posterez quelque screenshots de tout ça lors de la prochaine mise à jour et si la demande est là, je pourrais vous expliquer plus en détail ce que c’est l’intelligence artificiel de type A*.

Concernant le site, il y a maintenant un tout nouveau forum de discussion. N’hésitez pas à aller parler et si vous croyez qu’une nouvelle section de forum devrait voir le jour, n’hésitez pas à m’en faire part et je l’ajouterai si je juge que ça pourrait apporter plus de vie au site. 🙂

Enfin de retour :-)

Après quelques mois de mises à jour moins fréquentes à cause de mon travail, je suis maintenant de retour en force. J’ai recommencé à faire du XNA cette semaine. Je suis présentement en train de faire un système de tilemap. Une fois ce système fait, je vais retourner sur Humanity last hope pour y faire les modifications que je voulais y apporter. D’ici quelques jours, je vais vous montrer l’avancement de ce système qui fera partie, bien entendu, de mon engin Cyclops. J’ai déjà très hâte de vous présenter plus de détail concernant cet engin. Ceci termine déjà cette petite mise à jour mais la prochaine ne devrait pas tarder. D’ici là, bonne fin de semaine à tous. 🙂 À venir prochainement :

  • Traduction du site en anglais
  • Continuation sur le système de tilemap.
  • Création d’une page pour présenter Cyclops

Nouvelles

Cette semaine et la semaine dernière il y a eu 2 petites nouveautés sur le site. Première chose, un lien a été ajouter pour le nouveau simcity qui sortirait en 2013. Étant fan depuis le tout premier simcity, je n’avais d’autre choix que d’y ajouter un lien.

Deuxième petite chose, j’ai ajouter un lien vers http://legouffre.com/. Ce blog parle du projet d’un petit film créé par un ancien collaborateur de sjs-studio (Thomas Chrétien) et deux de ses amis. Je vous suggère fortement d’aller y faire un tour. On y voit l’évolution du modeling, les concept art, etc.

Pour terminer cette petite mise à jour, je pourrai enfin bientôt continuer Humanity last hope étant donné que ma période d’overtime achève. Je vous tiendrai au courant. En attendant ce moment, je vous souhaite une bonne semaine.

Historique disponible

Une petite mise à jour pour vous dire que la section historique est maintenant terminé. Vous y trouverez l’historique du site depuis ses début en 2001. Les screenshots ne sont pas tous disponible mais ils le seront au fil du temps. Pour le reste, le développement des jeux est au ralenti ces temps-ci mais devrais reprendre de plus belle à la mi-avril début mai. Si vous avez des commentaires ou des questions, n’hésitez pas. 🙂

Mise à jour du site

Comme vous avez probablement remarqué, j’ai travaillé sur le site pour lui donner un look plus personnalisé. Le thème a été créé par moi avec l’aide d’un petit logiciel fait pour ça. J’ai ajouté de nouvelles sections que je vais décrire un peu plus tard. Mais avant, prendre note que le développemenet de Humanity last hope va au ralenti ces temps-ci. Travaillant dans le domaine du jeu vidéo, je suis dans une période où je fais un peu plus d’heures de travailles que la normale. J’ai plusieurs idées qui verront le jours pour le jeu mais je n’en parlerai pas tout de suite pour ne pas vous dévoiller des punch.

Les nouvelles sections :

Historique : Je présenterai ici la petite histoire de mon site. Mine de rien, ce site existe depuis juillet 2001.

Nos jeux : Ici je vais présenter de façon général les jeux que Sjs-Studio a créé. Sur cette page, il y aura des liens vers les sites officiels de ces différents jeux.

Analyses : Dans cette section je vais analyser de façon détaillé un élément d’un jeu. Ça peut être l’analyse de l’IA, du graphique, de l’audio, de comment j’aurais fait tel ou tel truc, etc. Ce ne sera pas des reviews de jeu comme l’on voit sur différents site. Si vous êtes intéressé à faire ce type d’analyse, vous pouvez communiquer avec moi.

Si vous avez des questions, suggestions, commentaire sur les nouveautés du site, ça me fera un grand plaisir de vous lire.

À bientôt 🙂

Petit sondage

Petit sondage pour améliorer mon site. 🙂

Est ce que vous aimeriez que je vous parle des classes spéciales que j’ai créé pour mes jeux ? Je pourrais poster sa définition et ce qui m’a ammener à créer celle-ci. Si vous avez d’autre suggestions sur ce que je pourrais ajouter sur le site, n’hésitez surtout pas. Si c’est possible, je le ferai.

Vous avez surement remarqué la présence d’un nouveau forum sur le site. Le lien est sur le menu principal. 🙂

Nouvelle version de Humanity Last Hope

Voici une nouvelle version disponible pour Humanity Last Hope. Vous pouvez l’installer en cliquant ici : Download

Les nouveautés

  1. Nouvelle écran titre dynamique(Flèche haut et bas pour se promener dans le menu. Seul arcade est disponible)
  2. Les informations à l’écran ont été repositionné(HiScore ne fonctionne pas)
  3. Le fond étoilé a plusieurs couches. Ce qui donne l’impression de profondeur.
  4. Correction du bug que les variables n’étaient pas réinitialisé lorsqu’on relançait une parti après avoir été game over.

Encore une fois, n’hésitez pas pour vos commentaires, ça me fait plaisir de vous lire. 🙂

Ce qui est fait

Je vais updater le précédent message en surlignant le texte en jaune pour dire ce qui a été fait. Comme ça pour pourrez suivre l’évolution en attendant une nouvelle version du jeu. Je vais faire de mon possible pour donner une nouvelle version à chaque semaine sois le lundi ou le jeudi soir. N’hésitez pas à commenter mes messages, ça m’encourage à continuer 🙂

Nouvelle version de Humanity Last Hope

Bonjour à tous !

Voici une nouvelle version d’Humanity Last Hope. Vous devez désinstaller l’ancienne version avant de pouvoir installer celle-ci. La nouvelle version est ici: Download

Les nouveautés:

  1. Musique à l’écran titre et pendant le jeu.
  2. Le niveau de difficulté augmente à tout les 30 kills et c’est exponentielle.
  3. De nouvelles informations sont affichées à l’écran (Ratio, Nombre de kill).
  4. Les ennemis suivent maintenant de nouveaux path.

À venir:

  1. Le tir se fera à l’aide de la souris et pourra être dirigé.
  2. Le vaisseau va accélérer et décélérer pour plus de réalisme.
  3. Ajout d’un tableau HiScore.
  4. Nouvelle écran titre plus dynamique.
  5. Ajout d’un menu principal
  6. Ajout de power-up (Shield, multi-ball, double ship)
  7. Réaménagement des informations à l’écran.
  8. Nouveaux ennemis
  9. big boss
  10. Nouveau titre pour le jeu. Humanity last hope. Ça rapellera des souvenirs à quelques personnes. 😉
  11. Nouveaux vaisseau.

Si vous avez des commentaires ou d’autres suggestions n’hésitez pas.

Merci 🙂

Première version de Humanity Last Hope

Bonjour à tous ! Aujourd’hui j’ai terminé une première version de Humanity Last Hope. Vous pouvez télécharger le jeu ici :  Download. Je vais y refaire des modification probablement cette semaine. Voici la liste des modifications que j’aimerais y apporter :

  • Ajout de level pour que la difficulté augmente. Je vais probablement y aller par le nombre d’ennemis détruits.
  • Je vais créé un ou deux types d’ennemis qui seront ajouter à ceux existant dont un gros boss.
  • Ajout d’une petite musique histoire d’agrémenter le tout 🙂

Je vous laisse sur des screenshots du jeu. Si vous avez des commentaires, n’hésitez pas. 😎

 

Bonne année 2012 !

Avant de commencer, j’aimerais vous souhaiter à tous une bonne année 2012. Je vous souhaites tout ce que vous voulez. De mon coté, l’année 2012 devrait être bien rempli de petits projets. J’en ai plusieurs en tête. Je vais vous parler de ceux-ci en temps voulu 🙂

Comme petit cadeaux pour la nouvelle année, voici un petit screenshot de Humanity Last Hope. Le petit jeu que je suis entrain de faire avec XNA. Aujourd’hui j’ai ajouter des vagues d’ennemies. Ceux-ci parcours l’écran en suivant des points précis.

Humanity Last Hope

Je suis maintenant entrain de travailler sur Humanity Last Hope dans la suite de mon apprentissage de XNA. Le jeu sera simple. Ce sera en fait un jeu de type shooter en vue de dessus et qui scrollera verticalement. Il y aura des astéroïdes et bien sur des ennemis à abatre. Pour le moment il y a l’écran titre de fait et le scrolling du background. Je posterai des images dès que je vais en avoir.

À venir:

  1. Intégration des astéroïdes
  2. Intégration du vaisseau du joueur
  3. Intégration des ennemis
  4. Intégration du sons

Flood Control 1.0

Bonjour à tous ! Depuis quelque temps j’étudie un livre pour faire des jeux en XNA et C#. Jusqu’à présent, ça se passe bien. J’ai aujourd’hui terminé la version 1 du petit jeu qu’il y a à faire comme exercice. Vous pouvez le télécharger ici même. Le but, empêcher que la colonne de droite se remplisse d’eau. La colonne va monter jusqu’à ce que vous ayez fait 10 lignes. Une fois une ligne fait, la colonne baisse un peu. Une fois les 10 lignes fait, vous passez au niveau suivant et la vitesse augmente. Le jeu se joue avec le bouton gauche et droit de la souris. Il y a quelque autre trucs que je vais ajouter  au courant des 2 prochaines semaine. Je ne vous en dit pas plus :). Voici une petite image pour agrémenter le tout. N’hésitez pas à me donner vos commentaires.

Télécharger le jeu ici

Pour pouvoir jouer, vous devez installer Xna 4.0: http://www.microsoft.com/download/en/details.aspx?id=20914

Bomb catcher

Ça fait maintenant 5 semaines que je suis mon petit cours sur internet en étant beta testeur. Jusqu’à maintenant tout se déroule bien. Cette semaine j’avais un petit devoir très simple avec un mini jeu à créer. Il se nomme le Bomb catcher. Le principe est très simple. Des bombes tombe et le but est d’attraper celles-ci avant qu’elle frappe le sol. Je vous envoit un petit screenshot plus bas. Le jeu support le clavier, la souris et une manette de xbox360. Si le coeur vous en dit, vous pouvez le télécharger ici : BombCatcher.zip

Le jeu consiste en 3 petit level. Il faut attraper 10 bombes pour passer au niveau suivant. Voici les contrôles:

Clavier Souris Manette
Gauche <– gauche gauche
Droite –> droite droite
Quitter ESC back

Avancement

J’écris un message aujourd’hui pour vous dire comment se passe mon beta test du cours. Pour le moment tout se passe très bien. Les cours sont vraiment bien fait et facile à comprendre. Comment se déroule le cours ? Il y a 15 unités à faire. Il est suggérer de suivre 1 unité par semaine pour prendre bien le temps d’apprendre. Le cours possède un power point à lire. Une fois le power point lu, il est suggéré de lire un chapitre du livre qui est relié à la matière. Ce qui est bien c’est que je possèdais déjà ce livre dans ma collection de livre sur directX. Ensuite, il y a un exercice de programmation à effectué qu’on envoit par la suite à M. Harbour (Le professeur et auteur du livre). Il corrige l’exercice et nous redonne du feedback. Ensuite on a un petit test d’une dizaine de questions à faire qui est automatiquement corrigé. Finalement, à la fin de chaque unité il y a un petit sondage pour dire comment on a aimé ou non l’unité. Bref, j’aime bien mon expérience jusqu’à maintenant. J’aurai bientôt des images à poster des mes exercices d’ici une semaine ou 2. 🙂