Dernières publications

Game Maker

Aujourd’hui, je vais vous présenter le logiciel de création de jeux vidéos GameMaker.

Démonstration du Drag&Drop avec GameMaker.

Démonstration du Drag&Drop avec GameMaker.

Cet utilitaire, simple par son interface et complexe par ses capacités permet de créer un jeu de qualité en quelques heures sans se préoccuper d’une programmation complexe comme on peut en trouver lorsque l’on code en C++ par exemple.
En effet pour créer des jeux de base AUCUNES CONNAISSANCES EN PROGRAMMATION ne sont nécessaires. :) GameMaker (que j’abrègerais souvent GM) gère, de A à Z, la quasi-totalité des ressources de vos jeux comme la musique/les sons ou encore les sprites (image ou suite d’images donnant vie aux objets/personnages du jeu).
GM ne découragera pas les débutants grâce à son système de Drag&Drop (vous avez des actions dans des onglets sur le côté et vous devez les placer dans la liste pour effectuer le mouvement ou l’effet voulu.


Ces listes d’action se déclenchent lorsqu’un évènement spécifique est créé comme une collision, la pression d’un touche, ou encore un clic avec un des boutons de la souris.

Quelques évènements de GM.

Quelques évènements de GM.

Dans l’exemple ci-dessus, vous pouvez voir quelques-uns des dizaines de dizaines d’évènements que gère GM. Mais GameMaker permet aussi de réaliser des effets plus complexe avec des évènements spécifiques qui dépendent du moment du jeu. Un jeu type fait avec GM exécute 30 « steps»  par seconde (30 étapes, ce nombre peut être augmenté ou diminué). Une étape permet au jeu de vérifier si des évènements sont déclenchés et si des évènements qui s’exécutent à chaque fois (comme l’évènement Draw ou End Step) sont appelés.


En effet, ce logiciel (créé par Mark Overmars) permet l’incorporation de codes (le « GML»  pour Game Maker Language) assez simples permettant une meilleure lisibilité/structuration des actions aux utilisateurs avancés. Par exemple, voici le code GML correspondant à la liste d’actions vue plus haut :

vie -= 10;
if (vie < 1) {
  instance_destroy();
  sound_play(game_over);
  game_end();
}



Malheureusement pour les débutants qui désirent se lancer dans l'aventure GameMaker, ce dernier est payant (25 $ : environ 17,50 €) mais n'importe qui peut le télécharger sans l'enregistrer dans sa version pro. Dans ce cas là, le logiciel se mettra automatiquement en version light qui est un mode limité où certaines fonctions plus évoluées ne sont pas disponibles. Toutefois, elles ne sont pas forcément nécessaire pour un premier jeu. GameMaker est disponible au téléchargement ici (la totalité du logiciel est en anglais mais facilement compréhensible pour quelqu'un qui ne parle pas couramment).

Liens utiles :

  • Le CBNA : communauté francophone de GameMaker. Vous trouverez sur leur site des dizaines de tutoriaux pour débuter, des conseils ainsi qu'un forum regroupant pas moins de 1300 membres !
  • YoyoGames : le site de l'éditeur de GM permettant de jouer aux jeux créés par les membres grâce à GameMaker. (après téléchargement d'un plugin)
  • Wikipédia : l'article sur GameMaker sur Wikipédia.
  • Screenshots : quelques captures d'écrans de l'interface sur le site Softonic.fr.

Migration du CMS

Bonjour à tous,

A la suite d’un problème de smileys et de plugins, le blog migrera de Dotclear 1.2.7 vers WordPress ce soir. Si tout ce passe bien, le blog ne sera pas disponible pendant environ 1 heure (résolution des problèmes techniques comprise).

@++
Edgar

EDIT :

Migration effectuée avec succès, néanmoins, je vais mettre le style aujourd’hui et refaire la mise en page de certains articles.

Jeu flash : GemCraft

Hello tout le monde,

Après un longue période d’inactivité, je reviens avec de nouveaux articles qui ne tarderont pas à s’installer dans les différentes catégories en cours de création. Pour l’instant je vais vous faire découvrir GemCraft, un jeu de tower defense très stratégique et bien conçu.

Le but du jeu est de détruire les monstres apparaissant à l’entrée du bâtiment vert en installant des gemmes de toutes les couleurs dans les tours, il est bien sur possible de créer des tours, mettre des douves, mixer les gemmes pour obtenir différents effets intéressants ou encore faire exploser ses gemmes sur les ennemis pour leur retirer des points de vie. (n’hésitez pas à jeter une œil au tutoriel, bien qu’en anglais, il est facilement compréhensible !)

Bon aller, finis de parler, voici le jeu : :-P

Enjoy !
PS : n’hésitez pas à poster vos scores et commentaires ! ;-)

Virus Restarter.F – "Ta tof est sur ce site !"

Bienvenue sur cet article,


Je vais vous parler du nouveau virus sortit qui se propage sur MSN, le Restarter.F, un virus très dangereux qui détruit l’ordinateur au fur et à mesure. Il est reconnu sous plusieurs formes par différents anti-virus :

  • TR/Crypt.XPACK.Gen (Antivir)
  • Trojan.IRCBot-1698 (ClamAV)
  • W32/Smalltroj.CXEI (F-Secure)
  • Trojan.Win32.Restarter.f (Kaspersky)
  • Win32/IRCBot.ADS (NOD32)
  • W32/Smalltroj.CXEI (Norman)
  • Mal/Generic-A (Sophos)

(Source : Secuser.com)


Son origine :
Pour commencer le hacker envoie un message plus ou moins ressemblant à celui-ci à plusieurs personnes : « Pourquoi ta tof est sur ce site ?»  avec un lien du style http://msn-image.iquebec.com/?photo=votre_pseudo. Après avoir cliqué, votre navigateur télécharge le fichier photo3.com (ce nom peut varier mais comportera toujours l’extension « .com» ). Une fois le téléchargement effectué, la victime exécute le fichier et est immédiatement infecté.


Ses conséquences :
Une fois le fichier exécuté, le virus se copie sur votre disque dur et envoie régulièrement le message décris précédemment à tous vos contacts. Ensuite le virus infiltre le registre et le règle pour qu’il se lance à chaque démarrage puis il commence à détruire certains fichiers et à ralentir la machine (il est possible que vous n’arriviez plus à vous loguer sur Messenger). Enfin, il supprime certains fichiers système, infiltre le boot (partition de démarrage) et l’ordinateur ne peux plus démarrer.

Comme si cela n’était pas suffisant, le virus dispose d’un dispositif permettant de récupérer l’adresse du virus (au cas où l’hébergeur supprimerait le site). Heureusement, iQuébec (l’hébergeur gratuit) dispose d’une équipe efficace qui supprime les sites rapidement, pour informations voici ces sites et leur statut :

  • http://msn-photos.isuisse.com/ – Supprimé !
  • http://msn-photo.iquebec.com/ – Supprimé !



Désinfection :
Il existe malheureusement peu de solutions face à cette menaces venue du web, la plus connue est MSNFix mais il n’est efficace que si le virus n’en est qu’au premier stade (infection du registre, Messenger bloqué et messages envoyés automatiquement). En cas d’infection de la partition de démarrage, ce logiciel aura peu de chances de désinfecter entièrement votre ordinateur.
Tutoriel : http://www.malekal.com/tutorial_MSNFix.php.


Voila, cet article touche à sa fin, je précise que toutes les informations données dans cet article son vraies et vérifiées car j’ai un contact qui est malheureusement infecté par se malware et qui m’envoie régulièrement le célèbre message et l’url, donc je vérifie régulièrement l’état de ces sites.

@++
Edgar

Compiler du C/C++ sous Vista avec Code::Blocks

Bienvenue dans ce nouvel article,


Ici nous allons apprendre à utilisé MinGW (le compilateur) sous Vista pour pouvoir enfin travailler correctement avec ses projets en C/C++. Pour commencer, téléchargez Code::Blocks et MinGW :

Code::Blocks :
http://sourceforge.net/project/downloading.php?groupname=codeblocks&filename=codeblocks-1.0rc2.exe.

MinGW :
http://sourceforge.net/project/downloading.php?group_id=2435&filename=MinGW-5.1.2.exe&81002381.


Installez le tout puis déplacez les fichiers suivants :

« C:\MinGW\libexec\gcc\mingw32\3.4.5\cc1.exe» 
     –> « C:\MinGW\bin\cc1.exe» .

« C:\MinGW\libexec\gcc\mingw32\3.4.5\cc1plus.exe» 
     –> « C:\MinGW\bin\cc1plus.exe» .

« C:\MinGW\libexec\gcc\mingw32\3.4.5\collect2.exe» 
     –> « C:\MinGW\bin\collect2.exe» .



Voila, vous pouvez maintenant compiler vos codes sources sous Vista !

Liens vers une frame

Bonjour,

Aujourd’hui, beaucoup de personnes se posent la question : comment réaliser un lien renvoyant vers une frame (ou iFrame) présente dans la page ? Eh bien c’est très simple, il suffit d’utiliser la propriété HTML target="".



En voici un exemple :



Pour réaliser cela, commençons pas créer notre page HTML :

<html>
    <head>
        <title>Exemple de page avec liens vers une frame</title>
    </head>
    <body>
    </body>
</html>



Plaçons-y maintenant notre iFrame en y incorporant nos liens :

<html>
    <head>
        <title>Exemple de page avec liens vers une frame</title>
    </head>
    <body>
        <iframe src="about:blank" name="maFrame" height="200" width="400"></iframe><br />
        <a href="http://www.google.fr/" target="maFrame">Google</a> |
        <a href="http://www.yahoo.fr/" target="maFrame">Yahoo</a>
    </body>
</html>




Voila, le résultat est le même que dans le cadre au dessus de ce code. A bientôt pour de nouvelles astuces.