Archive | Expantion Reloaded RSS feed for this section

Dealing with TypeScript

21 fév

Je viens de porter le SDK d’Expantion Origin pour TypeScript. Une excellente opportunité pour tester le nouveau joué de Microsoft.

La première chose qu’il faut savoir, c’est que TypeScript n’est pas vraiment un nouveau langage de programmation comme Dart ou Haxe, mais un sur-ensemble de JavaScript. Quand on code avec TypeScript, on code en JavaScript et ça se ressent très nettement.

TypeScript apporte pas mal de chose au langage, une POO class based avec des types, des classes, des interfaces, l’inférence de type, et des fonctions lambda.
Il apporte également un compilateur et le live checking error et un plug-in pour Visual Studio 2012.
« TypeScript originates from the need to develop large-scale JavaScript applications. » Microsoft
Une problématique qui revient souvent on dirait.
TypeScript est Open Source, sous licence Apache 2, et le compilateur peut être utilisé librement sur n’importe quel environnement.

(Lire la suite…)

Coding Contest 2012 : le bilan

5 mar

Le 18 février dernier s’est tenue à Bordeaux notre première compétition de développement.

Les équipes présentes se sont affrontées sur la plateforme expantion reloaded, dans la programmation de l’IA de leur robot.

Ce robot avait pour mission d’affronter le robot d’une équipe adverse dans la conquête des planètes.
Le tournoi s’est déroulé en deux étapes. La première étape, appelée l’Arène, avait pour but de recevoir les robots de toutes les équipes, de les faire s’affronter instantanément, et de publier un classement.

L’intérêt de cette phase, était de permettre aux participants d’éprouver rapidement leur robot et d’avoir un retour quasi immédiat sur leurs performances.

La seconde étape a vu la mise en place d’un tableau à élimination directe pour designer le vainqueur de la compétition.

What went well

* Il y avait 8 équipes, une trentaine de personnes, et une très bonne ambiance.
* Un taux de satisfaction des participants supérieur à 90%.
* On a passé un très bon moment.
* Le timing était parfait.
* Coder en AS3 n’a pas posé de problèmes.
* Le repas du midi a plu.

What went wrong

* Nous n’avons pas pensé au café
* Il n’y avait pas assez de pain le midi.
* L’Arène est rapidement devenue inutilisable.
* Le plan com, un peu léger.

Lessons (re-)learnt

* Mettre en ligne la plateforme expantion reloaded
* Penser au café le matin
* Améliorer notre plan de com.
* S’ouvrir à d’autres langages.

Pour finir, sachez que la mise en ligne d’expantion reloaded est prévue pour le 8 Mars prochain ici : http://www.tamina-online.com/expantionreloded/
Et encore merci à tous nos sponsorts et à ceux qui ont participé.

A bientôt.

Coding Contest Expantion Reloaded

22 fév

Ce samedi 18 février 2012 s’est déroulé à Talence notre premier coding contest basé sur notre application Expantion Reloaded.

22 participants, pour un total de 8 teams, se sont donc donnés rendez-vous tout au long de la journée, à l’ENSEIRB de Talence, afin de développer une IA chargée d’anéantir les autres pour la conquête de la Galaxie.

Malgré quelques aléas, la journée s’est très bien déroulée, et l’équipe ShinoBeers a décroché le titre de Champion, devant Eirb Knight et Façon Puzzle. L’équipe s’est imposée grâce à une IA à la fois offensive et défensive, pour un résultat impressionnant.

Un premier essai concluant donc, qui donnera lieu sans aucun doute à de nouvelles itérations très prochainement.

L'équipe ShinoBeers

L'équipe ShinoBeers, vainqueur de la compétition