[Fourmicosme] Histoire, partie 4

Posté dans: Fourmicosme (Tags: , , , , , , , ) - Commentaires fermés

Nous nous étions arrêtés au rendu du code à la fin du round 2.

Le round 3 commençait donc, il fallait dans une premier temps faire la promotion de Fourmicosme et ensuite aller à Paris pour la finale où l’on devrait présenter à l’oral notre jeu devant un jury (Mathieu Nebra, fondateur du Site du Zéro, a fait parti du jury).

La promotion et publicité de Fourmicosme

N’étant pas des habitués du « web » du point de vue publicitaire, nous avons fait un peu comme on le sentait, à l’arrache, et ça a plutôt bien marché.

D’abord, j’ai mis un lien vers Fourmicosme dans ma signature sur le Site du Zéro, où j’ai également créé un sujet dans le forum « Présentation de vos projets » ainsi que dans le forum consacré au concours Innov’game (en effet, le forum du concours était sur le Site du Zéro). Ensuite, j’ai fait des recherches sur Google en tapant « jeu par navigateur » et je répondais dans les forums. Que ce soit clair, je ne floodais pas, je répondais, participais à la discussion, car la plupart du temps, c’était soit des gens qui demandaient comment créer un jeu, soit des gens qui recrutaient pour créer un jeu soit un sujet qui répertoriait des jeux par navigateur. Donc je parlais de mon expérience, je donnais des conseils et je laissais un lien vers Fourmicosme. Un ami avait proposé de faire de la publicité sur Facebook mais ça ne nous a pas rapporté beaucoup de visites.

Nous avons également envoyé un mail à tous nos contacts pour leur présenter notre jeu, en leur demandant de faire suivre. Cette technique a assez bien marché je pense parce que on a eu pal mal de visite qui venaient de boîtes mails.

Pour résumer, les principales visites nous venait de (dans l’ordre) : le site du zéro, comment ça marche, hotmail, jeux video.com,  …

Quelques jours avant la fin du round 3, quelques participants et moi avons eu l’idée de faire une news sur le Site du Zéro qui nous a rapporté énormément de visiteurs (500 en un jour, il me semble, soit, trois fois la normale)

La gestion de la communauté

Pendant ce temps, tous ces visiteurs arrivaient sur Fourmicosme, nous devions donc gérer cette nouvelle communauté. Nous ouvrions un serveur tous les 3 jours (un serveur peut contenir 20 jours) ce qui est selon moi le minimum pour qu’il n’y ai pas de trop gros déséquilibre entre les joueurs qui rentrent à la fin et ce qui sont rentrés au début. Je considère pour l’instant que la période du round 3 et du mois suivant ont été les meilleurs de Fourmicosme : il y avait relativement beaucoup de joueurs, il y avait de l’animation, bref, ça tournait bien.

Avec l’arrivée des joueurs, de nouveaux bugs ont été découverts comme par exemple certains mouvements de troupes qui revenaient sans avoir atteint leur but, les connexions multiples sur une même IP qui buguaient ainsi que diverses failles qui permettaient de créer plusieurs fourmilières sur un même serveur ou encore de gagner instantanément des ressources. Rassurer-vous, tout ça a été signalé rapidement par des joueurs (il n’y a pas eu d’abus)  et est maintenant corrigé.

La finale au campus de l’EFREI

Il y avait une quinzaine de finalistes si je me souviens bien. La finale avait lieu sur campus de l’EFREI (l’école d’ingénieur qui organise le concours), situé à Villejuif, en banlieue Parisienne. Le programme de l’après-midi était en gros : à 14h, accueil des finalistes ; de 15h à 18h, passage à l’oral devant le jury de tous les finalistes et à 18h annonce des résultats. Ça a fini avec au moins 1h30 de retard ^^. J’ai trouvé la finale sympa, on a pu discuter avec les concurrents, il y avait des jeux, des élèves de l’EFREI, une nouvelle table tactile en présentation … Pour notre oral, on avait préparé un diaporama et notre texte. Prae n’avait pas pu venir car il s’était rendu compte au dernier moment qu’il était pris ce week-end là (non mais je vous jure!) et il a donc participé à l’oral à l’aide d’une webcam. Le jury a dit qu’il fallait qu’on travaille l’ergonomie (la facilité d’utilisation en gros) et le design. Je me souviens plus ce qu’il ont dit d’autre. Puis est arrivé le moment de l’annonce des gagnants. Stress intense … Ils ont commencé par les troisièmes et sont remontés. Déception … Je pensais vraiment qu’on avait une chance de gagner, notamment au vu des statistiques de visites. On a jamais eu le détail des points qu’on a marqué mais je me demande si leur barème avantageait pas les applications lourdes par rapport aux jeux par navigateurs car les 3 gagnants en sont. En plus le jeu qui est arrivé troisième était bien (j’y ai joué j’ai bien aimé) mais pas très élaboré (je trouve). Enfin bref, c’est comme ça. Après la finale, nous sommes allés mangés dans une pizzeria avec une partie des finalistes.

Si vous voulez en savoir et tester les jeux des gagnants vous pouvez aller voir la news sur le Site du Zéro, de l’EFREI ou d’Innovgame.

Les finalistes d'Innovgame 2010

Les finalistes d'Innovgame 2010

Mon bilan de l’aventure Innov’game

Le concours Innov’game a été pour moi une superbe expérience, qui m’a permit de mettre en pratique mes connaissances en programmation. Je trouve que c’est bien de programmer dans des délais serrés sinon on avance pas (la preuve, on a presque rien fait depuis la fin du concours). La finale a également été une journée sympa y compris la pizzeria ^^. Nous continuons le développement de Fourmicosme même si le concours est fini. Nous sommes en train de préparer la 1.0. Je ferai bientôt un article sur tout ça.

Environ un mois après le concours nous avons sortis la version 0.4.1 (celle du concours était la 0.4.0) qui corrigeait les bugs urgents.

Ainsi s’achève (pour l’instant ?) cette série d’article.

Princeps

[Lecture] Le rire du Cyclope, de Bernard WERBER

Posté dans: Lecture (Tags: , , , , , , , ) - 2 Comments

Me revoilà pour un nouvel article sur une de mes lectures.

Cette fois c’est pour parler du nouveau libre d’un de mes auteurs préférés, j’ai nommé Le rire du Cyclope de Bernard Werber. Je vous invite d’ailleurs à visiter le site de l’auteur, site intéressant, on trouve de tout et notamment les dates de sorties des livres et celles de séances de dédicaces.

Lire la suite

[Fourmicosme] Histoire, partie 3

Posté dans: Divers (Tags: , , , , , , , , ) - Commentaires fermés

Bonjour à tous,

Enfin un nouvel article après un trou d’une semaine dû à des raisons personnelles.

Donc je reprends ma série d’article sur l’histoire de Fourmicosme. Je m’en étais arrêté à la toute première version du site, disponible uniquement en local (sur mon ordinateur seulement, par opposition à sur internet, disponible pour tout le monde). Le nom n’est toujours pas déterminé, on a même réservé fourmicrate.fr.cr sur azote.org.

Je rappelle que nous avions mis le dossier de côté pour nous concentrer surtout sur le développement. Nous nous sommes remis au dossier un peu au dernier moment, j’ai fait un premier brouillon que l’on a ensuite longuement revu afin de corriger les fautes et certaines formulations. Le dossier est disponible ici. Notre dossier étant juste du texte avec une ou deux image bof, j’étais presque persuadé qu’on passerai pas car j’avais vu des dossiers des concurrents vachement bien mis en forme avec des superbes images, etc. Mais contre tout attente, on a été qualifié.

Lire la suite

[Libre]Ma configuration (Ubuntu) et introduction au logiciel libre

Posté dans: Libre (Tags: , , , , , , ) - Commentaires fermés

Dans mon premier article, j’ai mentionné Ubuntu. Dans cet article, je vais donc vous expliquer ce que c’est (pour ceux qui ne connaissent) mais avant j’inaugurerai un nouveau thème de mon blog à savoir le libre, en vous exposant rapidement la philosophie du libre et pour finir je vous parlerai de mon expérience personnelle.

Qu’est-ce que le libre ?

Un logiciel libre (ou encore open-source) est un logiciel dont le code est accessible, public ; on peut le regarder, le modifier, le diffuser. Un logiciel qui n’est pas libre est un logiciel propriétaire, qui protège ses sources et par conséquent dont on ne peut pas comprendre le fonctionnement. Le libre repose souvent sur le bénévolat, une communauté de développeurs qui améliore un logiciel sur leur temps libre. Le libre permet d’avoir accès gratuitement à des logiciels (ce qui est notamment utile dans l’éducation), de partager les connaissances et les énergies. Un autre avantage du libre est le grand nombre de variantes d’un même logiciel. En effet, comme on a le droit de modifier et diffuser librement le logiciel, chacun corrige des points qu’il trouve pas bien, change tel ou tel truc en fonction de ses goûts.

Un logiciel libre est (en général) plus stable et plus sûr qu’un logiciel propriétaire car, comme tout le monde peut lire le code source, si il y a une faille de sécurité, elle sera rapidement repérée.

Je me rend compte que j’explique peut-être pas très bien, je vous conseil donc un bon article de Framasoft. A ce propose, je ferai prochainement un article sur le réseau Framasoft.

Linux, Ubuntu qu’est-ce que c’est ?

Peut-être avait vous déjà entendu parlé de Linux. C’est un système d’exploitation. Un système d’exploitation, (en anglais Operating systeme ou OS) est en quelque sort un super logiciel qui gère tous les autres, reparti la mémoire, gère le clavier, la souris, l’écran, etc. . Windows et  MacOS sont des systèmes d’exploitation (propriétaires).  En fait, on parle de Linux par abus de langage (ce que je ferai moi aussi), mais on devrait parler de GNU/Linux (lire « gnu sur Linux ») : Linux est le noyau, le cœur du système d’exploitation et GNU est un habillage ce qui permet à l’utilisateur de ne pas envoyer directement les informations au noyau (je vous raconte pas le bazar, j’en ai aucune idée moi même ^^), c’est aussi GNU qui s’occupe d’interpréter les programmes pour le noyau.
Il existe de nombreuses distributions de Linux, car pleins de développeurs ont fait des variantes de Linux afin de l’adapter à divers besoins (notamment pour les serveurs, machines qui s’occupent d’envoyer un page web quand on la demande). C’est ça qui fait la richesse du libre : sa diversité. Il y en a pour tous les goûts, vous trouverez forcément un système d’exploitation qui vous convienne. La distribution (ou variante) de Linux la plus célèbre est actuellement Ubuntu. Je vous passe tous les détails car il y a encore quelques niveaux de variantes et de séparations. Pour en savoir plus, je vous conseil de lire le chapitre d’introduction du tutoriel Linux du Site du Zéro.

Mon expérience personnelle

Je suis depuis peu passé de Windows XP à Ubuntu. Enfin j’ai toujours Windows XP sur mon ordinateur, en dual boot (Ubuntu et Windows sont installés côte à côte) mais je l’utilise plus, je le garde juste au cas où.

Bureau d'Ubuntu

Bureau par défaut d'Ubuntu

Je vais vous dire selon moi les avantages de Linux. D’abord, c’est gratuit. Ensuite, il existe pleins de distributions ce qui permet d’en trouver une qui correspond à ses besoins et goûts (je me répète un peu désolé), on peut facilement se connecter à distance à un ordinateur (j’ai pas encore beaucoup exploité cette possibilité là), il démarre et s’éteint super vite, il n’y a pas de virus et ce pour deux raisons : d’abord parce que la plupart des ordinateurs étant sous  Windows, les concepteurs de virus ont plutôt intérêt à faire des virus pour Windows, et aussi parce que Linux se préoccupe beaucoup de la sécurité (un mots de passe est demandé chaque fois qu’on veut toucher au système donc si un programme qu’on connait pas demande le mot de passe, on le donne pas). Il y a aussi des avantages spécifiques à Ubuntu, comme la logithèque Ubuntu, un programme où sont référencés de nombreux logiciels gratuits, souvent libres, téléchargeables, installables et dés-installables en un clic. Cette gestion centralisée des application est particulièrement agréable, par exemple, les mises à jour sont regroupées à un même endroit et vérifiées régulièrement. On peut même demander à mettre à jour automatiquement tous ses programmes tous les jours (par exemple). Ubuntu est très personnalisable. Le live-CD Ubuntu est aussi pratique, il permet d’utiliser Ubuntu sans avoir à l’installer, ce qui est très utile lorsqu’on utilise un ordinateur public/non sécurisé.

capture d'écran de la logithèque Ubuntu

La logithèque Ubuntu

Le libre va plus loin que les logiciels libres, il existe aussi des contenus libres tels que des articles (ça me fait penser que je pourrai mettre mon blog sous licence libre), des livres, des images, des langages de programmation …

[Fourmicosme] Histoire, partie 2

Posté dans: Fourmicosme (Tags: , , , , , , , ) - Commentaires fermés

Bienvenue pour la deuxième partie de la présentation de Fourmicosme.

Pour ceux qui débarquent, la première partie traitait de ma découverte de la programmation,  du concours Innov’game et de la détermination du thème et type du futur jeu. Je vous conseil vivement de lire l’article précédent si vous voulez suivre.

La structure de la base de donnée (attention !)

Donc là où l’on s’était arrêté, nous étions juste avant les vacances de Noël. En effet, j’avais boosté tout le monde pour que le thème et le type soient déterminés avant les vacances afin que l’on puissent TOUS réfléchir au dossier et à une idée plus précise du jeu. Concrètement, les autres ont presque rien fait pendant les vacances (si ma mémoire me fait pas défaut, ce serai pas la première fois ^^). Moi j’ai réfléchis à la structure de la base de donnée et j’ai lu un livre sur le PHP. Quoi? Vous me dites que vous avez rien compris à ce que je viens de dire? « Structure de la base de donnée »? Je vais essayer d’expliquer ça. D’abord une base de donnée, c’est un « endroit » où sont stockés des informations, dans notre cas à nous les pseudos des joueurs, les noms des fourmilières, leurs ressources, les messages du forum … En bref, énormément de choses. Mais toutes ces données ne sont pas en vrac dans la base de donnée, sinon on ne pourrait pas les retrouver. Elles sont organisées par tables. Et dans chaque table par ligne et par colonnes (ou champs). Je vais vous donner un exemple issu de Fourmicosme : prenons la table chat, qui est simple. Les informations concernant un message du chat sont stockées sur une ligne. Les colonnes sont tous les types d’informations liés à un message, notamment sa date, son auteur, … On peut visualiser ça comme un tableau Excel (ou Tableur OpenOffice) : lorsque la table est vierge, il n’y a que les colonnes qui portent les noms des informations relatives aux messages. Puis quand quelqu’un poste, un ligne apparait et elle contient toutes les informations du message, réparties dans les différents champs (ou colonnes).

logo de php

Logo du langage PHP

Voilà j’espère que j’ai été clair, j’ai défini ce qu’était une base de donnée. Maintenant quand je dit que j’ai réfléchis à la « structure de la base de donnée », c’est que j’ai construit le squelette de la BDD (base de donnée), j’ai créé la BDD de Fourmicosme mais vierge, sans données dedans. Il est très important de réfléchir dès le début à la structure de la BDD afin de ne plus la modifier après sinon cela risque d’entrainer des erreurs dans des scripts (ou pages) qui utilisent déjà la BDD. Ça suit?Le PHP est un langage de programmation qui permet d’interagir avec le visiteur, de faire les calculs d’agir avec une BDD … Énormément de choses.

Donc j’ai élaboré la structure de la BDD, qui n’a presque pas été modifiée après, ce qui signifie que j’avais relativement bien réfléchis ^^. Mais j’ai oublié de vous préciser que, à ce moment là (début Janvier), le projet n’a pas de nom ; j’ai nommé ma base de donnée « fourmis » en attendant… Si je me souviens bien, on va rester longtemps sans nom. « Expérience fourmis » avait été proposé, mais c’était trop long et pas inventé, enfin c’était juste deux mots français à coté alors que le plus souvent, les noms de jeux sont soit des noms inventés, soit des mots anglais. Moi l’anglais partout, ça me rend malade … Le problème du nom restait donc en suspend.

Le concours Innov’game en détail

Je me rends compte que je ne vous ai pas beaucoup parlé précisément du concours Innov’game, c’est l’occasion.

Logo de l'EFREI

Logo de l'EFREI

Le concours Innov’game est un concours de création de jeux vidéos, ouvert aux lycéens en filière scientifique (ou seconde générale) et aux étudiants jusqu’à BAC+3, en gros tous ceux qui sont susceptibles d’aller un jour à l‘EFREI, l’école d’ingénieur qui organise le concours. Deux types de jeux sont autorisés : les applications lourdes et les jeux webs (Plus de détails sur la différence entre les deux types de jeux dans la partie 1). Le thème est très vague : « A la conquête de … ». Voici le règlement du concours si ça vous intéresse : règlement.pdf.

Pour le déroulement du concours, je vais citer ce que j’avais rédigé pour une news sur le site du zéro, je vais pas réinventer la roue :

Le concours se déroule en 3 rounds :

  • Round 1 : 7 décembre 2009 – 20 février 2010, création d’un dossier de 2 à 5 pages pour présenter le futur jeu (200 équipes inscrites, 50 dossiers rendus, 40 sélectionnés).
  • Round 2 : 1er mars 2010 – 18 avril 2010, création du jeu proprement dit, impossibilité de le modifier pendant le round 3 (pas de sélection, 14 jeux rendus sur les 40 qualifiés précédents).
  • Round 3 : 26 avril 2010 – 29 mai 2010, hébergement du jeu par Innov’Game et promotion du jeu, le but étant d’obtenir le plus de visiteurs sur son site. Journée finale le 29 mai sur le campus de l’EFREI avec présentation rapide (10 minutes) et désignation des vainqueurs.

Comme vous pouvez le constater, un temps très court pour créer un jeu, si on s’y prend seulement au début du round 2 et c’est pour ça que dès début janvier, j’ai commencé à programmer. Je précise que c’était parfaitement autorisé et même conseillé de commencer à programmer avant de rendre le dossier. La technique que j’ai appliqué c’est de programmer petit à petit mais d’avoir à chaque instant une version plus ou moins jouable (au début on regardait les ressources augmenter sans pouvoir agir) afin de ne pas se faire piéger par le temps et devoir déclarer forfait parce qu’on a rien à rendre. Au début le jeu ressemblait à ça :

screenshot de Fourmicosme le 17 Janvier

Fourmicosme le 17 janvier.

La partie site, dont la page d’accueil n’est pas encore interactive et a été faite par Valentin. La partie jeu qui est encore très très sommaire, a été faite par moi. Je vous rappelle que je suis toujours en train d’apprendre le PHP.

Je vais m’arrêter là pour aujourd’hui, la suite la prochaine fois.

Princeps.

Temps de rédaction de l’article : environ une heure et quart.

[Lecture] Into the wild de Jon Krakauer

Posté dans: Lecture (Tags: , , , , , ) - Commentaires fermés

Salut à tous,

Aujourd’hui, je vais aborder un autre thème de mon blog, la lecture. Je compte faire un article sur chaque livre que je lis (ou presque) afin de vous dire en gros de quoi ça parle et mes impressions pour, qui sait, vous donner envie de lire ce livre ou de ne pas le lire.

Je commence donc avec Into the wild de Jon Krakauer. Il me semble que l’on m’a offert ce livre. Je crois que ce livre a été adapté au cinéma mais je n’en sais pas plus donc je ne parlerai que du livre. Selon la courte biographie au début du livre, Jon Krakauer est un journaliste qui a écrit au moins un autre roman dont « tragédie à L’Everest », écrit suite à un reportage pour Outside, un magazine américain.

La manière dont l’histoire est racontée

À partir de ce moment, je vais me baser entièrement sur le livre, en partant du principe que tout ce qui y est dit est vrai et je pense que ça l’est.

Jon Krakauer réalise, à la demande d’Outside, une « enquête » sur les circonstances troublantes de la mort d’un jeune homme auto-stoppeur, Chris McCandless retrouvé mort en Alaska. Il fait donc un court article « de quelques pages » et reçoit énormément de courriers et réactions. Il va alors approfondir son enquête ; retrouver et interroger toutes les personnes qui ont eu des contacts avec Chris McCandless depuis 2 ans voir même certains avant. Ceci afin de cerner complètement le personnage et de comprendre pourquoi il s’est retrouvé en Alaska et est mort. Ce livre nous raconte donc la vie de McCandless et son aventure jusqu’à sa mort, entrecoupé de remarques du narrateur et d’interviews.

L’histoire elle-même

McCandless est un assez bon élève mais qui a toujours quelque peu été en marge, défini comme asocial par certains, qui aime la solitude par d’autres … Lorsqu’il obtient son diplôme d’université, il part avec sa vieille voiture dans  l’Ouest américain. Il ne communiquera plus avec ces parents à partir de ce moment là. Il part donc en quête d’aventure, s’établira parfois pour quelques mois à certains endroits, perdra sa voiture et se déplacera ensuite par auto-stop. Il descendra jusqu’au Mexique avant de décider de faire un « voyage ultime » en Alaska. Le livre retrace presque entièrement le voyage grâce à de nombreux témoignages et le journal de McCandless qu’il a tenu pendant plusieurs périodes. On apprend à la fin la cause de sa mort en Alaska, je vous laisserai le découvrir ^^.

Mon avis, mes impressions

Il faut savoir que j’ai mis longtemps à finir ce livre parce que j’étais occupé, cela peut jouer sur mes impressions. J’ai trouvé ce livre plutôt bien, il fait réfléchir, il fait en même temps découvrir l’Ouest américain, les idéaux des adolescents américains … Par moment, le livre était un peu ennuyant, trainait légèrement mais dans l’ensemble j’ai bien aimé. Je pense que si l’on aime ce genre de livre, il est bien.

Voilà c’est fini !

Je vous raconterai de même ma prochaine lecture.

Princeps.

Temps de rédaction de l’article : environ une demie heure.

[Fourmicosme] Histoire, partie 1

Posté dans: Fourmicosme (Tags: , , , , ) - 2 Comments

Salut,

Comme promis, je vais vous présenter Fourmicosme. Je vais d’abord commencer par vous parler de sa création, puis de nos projets (d’abord le passé, après le futur logique :p ).

Couverture Livre du Zéro XHTML/CSS

Réussir son site web avec XHTML et CSS

Commençons par le commencement. Un ami, que j’appellerai quidem, m’a prêté un livre pour apprendre le XHTML/CSS : Réussir son site Web avec XHTML et CSS, de Mathieu Nebra, créateur de Site du Zéro, site dont je vous parlais dans mon premier article. Pour ceux qui ne connaissent pas, le XHTML et le CSS sont 2 langages qui ensemble, permettent de créer des sites web statiques, c’est à dire qui affichent la même chose à tous les utilisateurs et qui ne se mettent pas à jour tout seuls. Donc je lis ce livre et quidem me montre le Site du Zéro. Je me dis que c’est bien beau tout ça,mais il me faudrait un prétexte pour pratiquer un peu le XHTML/CSS.

Logo d'Innov'game

Logo d'Innov'game

Et lors d’une de mes visites, encore assez rares à l’époque, sur le Site du Zéro, j’aperçois une news parlant d’un concours, le concours Innov’game. Je la lis et me rend compte que c’est un concours de création de jeux vidéos et que je peux y participer. Je réunis alors des copains (plus ou moins) motivés et on commence à réfléchir. Je m’inscris peut après sur le Site du Zéro.

La première de nos réflexions a été le type de jeu. Les deux possibilités qui s’offraient à nous étaient, soit une application lourde (la majorité des jeux, par exemple Age of Empires) , un programme qui s’installe (éventuellement) et se lance depuis votre ordinateur, en général sans interactions entre les joueurs (ou alors difficile à mettre en place) ; soit un jeu par navigateur (par exemple Ogame, travian …) , qui s’exécute directement dans le navigateur internet et qui est très souvent basé sur les interactions entre les joueurs. Ce sont peu être des définitions un peu simplistes mais en gros c’est ça. On a heureusement vite compris que une application lourde serait trop difficile tant au niveau graphique (vous verrez l’équipe;) ) que au niveau programmation. Nous avons néanmoins été tentés pendant un moment par un jeu du genre Age of Empire. Le jeu par navigateur avait également l’avantage d’être plus convivial et d’engendrer plus facilement la création d’une communauté. Un autre avantage qui nous est apparu plus tard est que nous sommes en contact avec les joueurs alors qu’une application lourde, une fois que le joueur l’a téléchargée, éventuellement il joue dans son coin mais ça n’a aucune conséquence sur nous, on entend pas parler de lui.

Dessins de fourmisNotre deuxième décision a été le thème. Nous étions à ce moment une dizaine de personnes (les équipes Innov’game étant limitées à 4). Après des discussions houleuses et un vote à main levée, le thème de fourmis, proposés par Valentin, a été retenu à l’arrachée. Après le départ des déçus par le choix du thème, l’équipe c’est alors constituée, composée de V alias Ni, Prae, valentin et moi (quelle surprise !!). Quidem n’ayant pas pu participer car il était pris au moment du round 3 d’Innovgame (je détaillerai plus tard les rounds) . Mais il a quand même suivit les réunions et à donné son avis. Je vais rapidement présenté l’équipe :

  • V alias Ni, dessinateur papier ;
  • Prae, dessinateur qui a commencé à se mettre un peu au dessin par ordinateur avec notamment l’obtention d’une tablette graphique ;
  • Valentin, qui ne connaissait rien mais comptait se mettre au XHTML/CSS ;
  • Moi qui ne maitrisait que le XHTML et le CSS.

Donc une équipe assez peu qualifiée c’est le moins qu’on puisse dire. Surtout que le XHTML/CSS ne permet que de créer un site web statique, qui n’agit pas avec le visiteur. Ensuite j’ai regardé le deuxième tutoriel dans le menu du Site du Zéro et je « suis tombé » sur le PHP qui annonçait dès le début qu’on pourrait créer avec des forums et des sites interactifs. Je me suis dit qu’avec ça, on pourrait bien créer un jeu par navigateur. Emballez c’est pesé, on prend le PHP ^^ !

Comme ça commence à faire long, plutôt que de faire un grand article de 50 pages, je vais en faire plusieurs. Donc je m’arrête là pour aujourd’hui, la suite au prochain épisode.

Princeps.

Edition : Petite correction, je m’étais mélangé les pinceaux au niveau de l’équipe, c’est valentin qui a participé et quidem qui a pas pu. Toutes mes excuses à valentin.

Temps de rédaction de l’article : environ une heure.

[Divers] Premier article

Posté dans: Divers (Tags: , , , , ) - Commentaires fermés

Bonjour,

Voici donc mon premier article. Je vais donc faire une rapide présentation de moi et de ce blog.

Image fourmi

Fourmicosme

Parlons de d’abord de moi : mon pseudonyme est Princeps, je programme depuis peu et ma seule création est Fourmicosme, un jeu par navigateur avec des fourmis, dont je reparlerai plus longuement un autre jour. J’ai joué à Dofus pendant deux ou trois ans mais j’ai arrêté il y a six mois afin de me consacrer à la programmation. J’ai également été joueur de Ogame, pendant un ans, il y a cinq ans et j’ai refait quelques petites tentatives entre temps mais je n’ai pas continué pas manque de temps. Il se pourrait que je m’y remette mais il reste toujours le problème du temps.

Concernant mes compétences en programmation, je suis à l’aise eLogo du Site du zéron XHTM, un peu moins en CSS (il me faut parfois aller relire des tutoriels pour vérifier certaines propriétés) et je me considère d’un bon niveau en PHP y compris en Orienté Objet. J’ai des bases en Javascript mais je compte m’améliorer dès que je trouve le temps. J’aimerai bien aussi apprendre un langage pour faire des programmes, j’hésite encore entre C (puis C++) ou Python (ou Java). Si vous ne comprenez rien à tout ce que je viens de dire et/ou que vous voulez savoir où j’ai appris à programmer, je vous conseille fortement le Site du Zéro.

Concernant mon blog, il est propulsé par WordPress, que je vous recommande au passage, car on peut modifier son code ce qui permet de faire presque tout ce qu’on veut

Logo de WordPress

logo de WordPress

. En fait, pour utiliser WordPress, il suffit de télécharger les sources (les fichiers du blog) sur le site officiel, de mettre le tout sur son serveur (encore faut-il en avoir un, si ce n’est pas le cas, il faut vous trouver un hébergeur) et de lancer le script d’installation et voilà, le blog est utilisable. J’ai eu l’idée d’utiliser WordPress parce que Valentin alias Bobbypendragon, co-développeur de Fourmicosme possède un blog qui utilise WordPress.

Ce qui m’amène à vous parler de Fourmicosme, qui sera l’un des sujets principaux de ce blog. Fourmicosme est un jeu par navigateur que j’ai créé avec Valentin. Je ferai une présentation plus détaillée de Fourmicosme dans un autre article.

Logo d'UbuntuSur ce blog, je compte également vous parler de mes lectures, peut-être de jeux vidéos, d’informatique et de jardinage.

Je ferai prochainement un article pour vous parler de ma configuration et plus particulièrement de mon système d’exploitation, Ubuntu.

Atchum! C’est quoi ce truc?

C’est ce que nous verrons.

A bientôt pour de nouveaux articles,

Princeps

P.S. : Le 19/09/2010 à 20h16, édition : ajout des images.

  • Derniers articles

  • Catégories

  • Archives

  • Calendrier

    mai 2012
    L Ma Me J V S D
    « oct    
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  
  • Nuage de mots-clés

    Alaska alpha-test base de donnée Bernard Werber bétâ-test D'où viennent les blagues? développement efrei enquête finale Fourmicosme Histoire hébergement impressions Innov'game Into the wild lecture Le rire du cyclope Libre Linux livre logiciel libre open-source oral partie 1 partie 2 partie 3 philosophie libre php premier article programmation présentation rire roman round round 2 round 3 système d'exploitation Ubuntu voyage wordpress