dimanche, août 31, 2008

Plans sur la comete

Hmm moi pas d'hummeur a corriger les accents.

Beaucoup de choses m'ont inscite a m'interroger sur ma vie; mes connaissances, principalement, ceux qui s'interrogent, ceux qui s'engagent, voyagent, reprennent les etudes, ceux qui bizarrement trouvent que c'est le moment de me demander ce que je compte faire de ma vie.

Et bien qu'ayant recemment decrete que ca ne servait a rien de faire des plans d'avenir, parce que de toute facon dans un mois j'aurais change d'avis (ca s'est pas mal verifie dans le passe), j'ai repris mes activites de prise de tete journaliere et de questionnement obsessionnel, pour finalement arriver a un semblant de conclusion.

J'aimerais bien etre une rockstar, coder je trouve ca sympa, passer commercial ca me derangerait pas, voyager ca serait super, mais si y'a un domaine qui m'a toujours motive a fond, un metier que je serais simplement heureux d'exercer, un reve en somme, en realite la seule chose qui m'excite suffisemment pour meriter l'appellation : game designer.

Quand j'etais petit, a l'ecole primaire, je dessinais des cartes pour Mario ou Sonic. J'ai construit un jeu de societe en papier. J'ai aussi tenu dans un cahier, des dessins malhabiles d'un jeu de voiture format mario kart. Par la suite j'ai jamais vraiment arrete de construire des mods pour mes jeux preferes. Maps pour les jeux de strategie, circuits pour les jeux de voiture, mon college pour Duke Nukem 3D, des mods pour Half-Life, meme des textures pour moto racer ! Et pourtant, mes parents ne m'ont laisse avoir ma premiere console de Salon qu'avec la Dreamcast ! Alors qu'eux meme avaient une Atari 2600 avant ma naissance, et que j'ai appris a lire sur un pc en jouant aux premiers jeux educatifs bien avant adibou.

Depuis j'ai jamais vraiment arrete de concevoir, imaginer, dessiner des jeux de cartes, creer des plateaux de jeux, peindre des figurines; mes deux hobbies sous leur forme la plus generale creer et jouer, pouvant se rapprocher de moutles facons. Je crois meme qu'on peut rapprocher les lego a tout ce bordel, quand j'etais mome je construisait des trucs de folie, et j'ai toujours des caisses de briques et autres accessoires chez moi. Meme Magic The Gathering, j'ai toujours passe mon temps a creer des decks que je n'utilisais que rarement...

Tout ca pour dire que je vais peut-etre m'accrocher a ce que j'aime, et tenter de trouver une ecole de game design. C'est amusant parce que le beau-frere d'une amie vient de debarquer a Melbourne, je le vois souvent, et il est developpeur chez EA Games ! Il va falloir que je lui parle un peu de tout ca. Il a lui aussi change de voix avant de finir dans le jeu. J'ai aussi lu des articles sur des americains qui sont partis faire une ecole de game design au Japon, et comme c'etait aussi dans mes plans d'y vivre quelques temps, qui sait...

Voila qui promet. Comme je sais qu'il va me falloir de la motivation et de la constance pour tout ca, je m'entraine ! J'ai reorganise ma chambre, installe Linux pour coder chez moi, je lis des articles sur le net, et je vais essayer de prendre des cours de guitar, de kung fu et de japonais ! Je sais que tout n'a pas forcement de rapport si on regarde de loin, mais pour moi la cle est la motivation, et le fait de FAIRE, et en particulier faire ce que j'aime.

mercredi, août 13, 2008

Cours de php

Maintenant que je suis dans l'industrie digital entertainment, je peux vous donner votre premier (ou pas) cours de programmation, avec un exemple simple, le calculateur d'âme sœur. Pour les attardés du fond de la classe, le principe est que vous envoyez votre nom prénom, date de naissance par sms, et vous recevez en réponse le nom de votre grand amour.

Prenons l'exemple de Michelle Layne, né le 14/10/1987 et qui veut savoir le nom du pere de ses futurs enfants, vu qu'apparemment il est parti sans lui préciser son matricule.

En php les variables son précédées du symbole dollar, php est un langage qui a compris a quoi il servait. Imaginons que nous avons récupéré du sms les variables $nom, $prenom, $jour, $mois, $annee.

En php, les tableaux s'utilise de la sorte : $noms[i] = $nom; pour préciser que le tableau appelé "noms" contient la valeur contenue dans la variable $nom. On remarque que chaque instruction se termine par le caractere délimiteur ';'. De cette facon nous allons remplir deux tableaux exhaustifs des noms et prenoms anglo-saxons, parce que nous sommes english, cela va de soit, c'est la ou est le business.

Comme en maths, en php il y a des fonctions; nous allons utiliser la fonction numerologie(), transformant un texte en chiffre, et dont le contenu ne peut apparaitre ici, pour des raisons evidentes de copyright, cette fonction precieuse permettant de trouver l'ame soeur, mine de rien ! Notons aussi la fonction rand(), permettant de tirer un chiffre au hasard en precisant les bornes de tirage, fonction relativement utile quand on sait qu'il est communement admis que le hasard fait bien les choses.

Vous voila pares pour entrer dans le secret des arcanes, si vous avez des problemes a comprendre comment ca marche, n'hesitez pas a me poser des questions ! Au final ca donne ca :

$prenoms[1] = "Kevin"; $prenoms[2] = "John"; $prenoms[3] = "Brian";
$noms[1] = "Kevin"; $noms[3] = "Williams"; $noms[1] = "Taylor";

$chiffre1 = numerologie($nom) + numerologie($prenom);
$chiffre2 = $mois * $annee - $jour;

$prenom_de_lame_soeur = $prenoms[rand(1,3)];
$nom_de_lame_soeur = $noms[rand(1,3)];

Voila, en esperant que ca vous a plu et que vous decouvrez une nouvelle passion pour la pogrammation utile, vous pouvez meme utiliser cette fonction pour vous sans meme avoir a payer le sms surtaxe a $2 !!!

samedi, août 09, 2008

Toujours plus loin

Me voici cette fois en Australie, j'ai un job, une belle maison, et je suis dans une ville très dynamique où je connais déjà des tas d'endroits et des tas de gens sympas qui organisent pleins de choses toutes les semaines. Sur le papier pas de raison de ne pas s'y plaire, pas vrai ?

J'ai fait de superbes bannières pour mon portail de blogs (sur lequel il faudra encore que je bosse un peu). Ca se passe toujours .

Ca sera tout pour ce soir, à bientôt (de toute façon si vous en voulez plus, vous savez où me trouver :p)