DUFOUR Benjamin 29 rue La Cour 33000 Bordeaux Tel : 08 75 67 75 54 Email : dargos69@hotmail.com Site personnel : dargos.wil.free.fr 26 ans, célibataire |
ANALYSTE PROGRAMMEUR |
---|
CV |
le dernier en date (encore en construction) bWar C'est un jeu de stratégie temps réel à univers persistant, jouable dans un navigateur internet. L'idée du projet a emergé en juin 2006. J'ai donc commencé à réfléchir aux possibilités du jeu, et à l'architecture à mettre ne place. La programmation du jeu a commencé en septembre 2006. Programmé en C#2.0 et Sql Server, et ensuite hébergé sur un server linux avec Mono, convertion faite de SqlServer vers MySql. C'est surement le projet qui m'a fait apprendre le plus de choses. Je connaissais deja le design pattern "Factory", mais ici, j'ai appris à mettre en place le Abstract Factory. j'ai appris à manipuler les dernieres fonctionnalités de C#2.0 à travers les Custom Iterators des Collections Génériques, les Custom Attributes, ainsi que la Reflexion. Les delegate et events m'ont beaucoup servi dans une architecture ou je lance toute une série d'évenements enchainés. Niveau du rendu vers le client j'ai utilisé l'AJAX et expérimenté le framwork javascript Prototype qui m'ont permis de faire une interface multiNavigateurs tres interactive avec rechargements partiels de la page. Pour alléger le trafic entre client et server, j'envoie au client du JSON qu'il se charge de mettre en forme vers du html. Le client joue donc avec tout un systeme de fenetres dans sa page html. Pour compliquer la chose (le but étant à la base d'apprendre) j'ai fait un moteur de jeu. En effet, tout ce que le client peut construire dans ce jeu a été au préalable configuré dans une interface d'administration. Ainsi, on peut aussi bien faire un jeu de bateaux avec des iles, qu'un jeu d'avions dans l'espace avec des planetes qui bougent. Orbital est un systeme de navigation en fausse 3D que j'ai tout d'abord élaboré en javascript j'y ai ensuite rajouté des fonctions PHP dans le but de pouvoir s'addapter au client et aux sites ainsi, on peut maintenant utiliser ce moteur pour tous les sites que l'on veut Liste des sites disponnibles avec "Orbital" sous internet explorer |
Les autres sites sous internet explorer FTP Viewer forum formation AFPA lain demo moteur bezier musique maestro ! quelques photos WallpaperChanger bWar ( mmo strategy game ) => en construction tousces sites sont faits pour Internet Explorer... desole... |