Concours de programmation CodinGame le 28 juin 2014

Posté par  (site web personnel) . Édité par Nils Ratusznik. Modéré par rootix. Licence CC By‑SA.
12
19
juin
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 28 juin 2014 à 18h (heure de Paris).

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Titre de l'image

OpenJill une réécriture du moteur de la trilogie Jill

Posté par  . Édité par Benoît Sibaud, Xavier Teyssier et palm123. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
36
2
juin
2014
Jeu

OpenJill est un projet visant à décrire le fonctionnement du jeu Jill of the Jungle sorti en 1992 par Epic Games. Il propose en plus une ré-implémentation de l'exécutable d'origine en Java (Swing).

Selon Wikipédia, il s'agit d'un jeu de plateforme où Jill, une femme en costume de bain, a pour quête la libération du prince charmant.

Les sources sont distribuées sous licence MPL.

OpenJill

Un wiki est mis en place pour la documentation.

Dernière version alpha pour CatchChallenger 0.4

24
30
mai
2014
Jeu

CatchChallenger 0.4 est un jeu de rôle en ligne massivement multijoueur (MMORPG) à l'ancienne entièrement libre (GPLv3) : code, données (artwork), site. La base du jeu est un mélange de gameplay : combat, farming, exploration, fabrication, commerce, gestion, compétition. Le travail est concentré sur le gameplay, les performances et la créativité. Il utilise pleinement les capacités de Qt5.

Pixel

Logo

Dernières évolutions autour de 0 A.D.

Posté par  . Édité par BAud, ZeroHeure, olivierweb, Thomas Debesse, patrick_g, bubar🦥, Nÿco, palm123, claudex et come. Modéré par claudex. Licence CC By‑SA.
106
24
mai
2014
Jeu

0 A.D., le fameux jeu de stratégie historique en temps réel et en 3D, développé par Wildfire Games, avait fait l'objet d'une dépêche en décembre 2013. Les avancées des versions alpha 12, alpha 13, et — dans une moindre mesure — alpha 14 y avaient été développées.

0 A.D.

La sortie récente de la version alpha 16 de 0 A.D. est l'occasion de récapituler les évolutions de ce projet ambitieux sur ses trois dernières alphas.

NdM : 0 A.D. est un jeu libre dont le code source est sous licence GNU GPL v.2 tandis que le contenu artistique est sous licence CC-BY-SA.

Concours de programmation CodinGame le 24 mai 2014

Posté par  (site web personnel) . Édité par Benoît Sibaud et claudex. Modéré par claudex. Licence CC By‑SA.
13
21
mai
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu ce samedi 24 mai 2014 à 18h (heure de Paris).

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Titre de l'image

LAN Warzone 2100 à Lille et atelier contribution

Posté par  . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par claudex. Licence CC By‑SA.
Étiquettes : aucune
11
12
mai
2014
Jeu

Seconde partie des événements ludiques libres sur Lille avec une LAN Warzone 2100 à Akedo vendredi 16 et un atelier contribution au Mutualāb jeudi 22 à partir de 19h.

Warzone 2100

Warzone 2100 est un jeu de stratégie temps réel libre (GPLv2) dans lequel vous effectuez de nombreuses recherches pour disposer de composants pour concevoir vos propres unités. Chaque composant dispose de ses propres forces et faiblesses, le système ressemble alors à un pierre-feuille-ciseaux en trois dimensions soutenu par un arbre de recherches colossal.

L'atelier contribution vous permettra de découvrir des outils utilisés dans plusieurs projets ou simplement présenter vos travaux. Git, poedit, netradiant, eof ou d'autres éditeurs, de quoi participer à son échelle à différents projets qui nous tiennent à cœur.

Warsow 1.5

Posté par  (site web personnel) . Édité par olivierweb, BAud, Nÿco, palm123, Benoît Sibaud, ZeroHeure, Nicolas Casanova et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
22
7
mai
2014
Jeu

Warsow est un jeu de tir en vue subjective (FPS) multijoueurs dans la veine d'un Quake 3 ou d'un Unreal Tournament. En proposant des graphismes cartoon et un style de jeu misant tout sur la vitesse et le déplacement, Warsow s'oppose aux ténors actuels s'inspirant des guerres modernes avec des styles de jeu réalistes et plutôt posés.

Warsow

Licence

Warsow bien que multi-OS et gratuit divisera encore le libriste en proposant un jeu sous double licence.

  • GPL pour le code source. Le moteur jeu OpenGL de Warsow est basé sur QFusion lui même étant une version améliorée du moteur Quake II engine.
  • Warsow Content Licence, une licence propriétaire pour tout ce qui touche aux côtés artistiques : modèles, musiques, graphismes… ainsi qu'au contenu du site en lui même.

Libération d’outils pour développeur de jeu vidéo

Posté par  (site web personnel) . Édité par BAud, Nÿco, claudex, olivierweb, skone et teoB. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
45
4
mai
2014
Jeu

Plusieurs outils à destination des développeurs de jeux vidéo ont été libérés récemment. Ces outils permettent de porter des jeux Direct3D vers OpenGL ou encore de les débugger ou mesurer leurs performances, ce qui facilite et encourage grandement le développement de jeux vidéos de qualité pour GNU/Linux. Ces outils sont publiés à destination des développeurs de jeux libres ou non (grâce à des licences très permissives).

C'est l'occasion d’évoquer brièvement quelques ports sous GNU/Linux de moteurs de jeux notables (bien que non-libres) révélant l’intérêt grandissant porté par l’industrie du jeu vidéo pour cette plate-forme.

WAN-party Xonotic des ponts de mai

Posté par  . Édité par Benoît Sibaud et Nils Ratusznik. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
9
30
avr.
2014
Jeu

Avant de partir pour un long week end (ou pas) venez profiter d'une soirée à distance (une WAN-party, comme une LAN-party mais sur un réseau plus étendu) sur Xonotic + Mumble et se « rencontrer » entre joueurs francophones de diverses horizons. Xonotic est un FPS « arena » libre, rapide et nerveux avec un large choix d'armes originales.

Xonotic

Les rendez-vous sont donnés les mercredi 30 avril et 7 mai à partir de 20h sur le serveur 2DS.EU et en simultané sur Mumble sur le serveur mn2-public.upmania.eu, port 52284.

Gagnez un séjour à Montpellier pour le week-end d'ouverture des RMLL 2014 !

Posté par  . Édité par Benoît Sibaud, ZeroHeure, palm123 et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
3
30
avr.
2014
Jeu

Cette année il n’est pas question de rater les Rencontres Mondiales du Logiciel Libre (RMLL) qui auront lieu à Montpellier du 5 au 11 juillet 2014 !

Linagora vous invite à vous inscrire pour un tirage au sort et gagner un séjour pour le week-end d'ouverture des RMLL !

Le gagnant se verra offrir : un billet A/R à Montpellier, 2 nuits dans un chouette hôtel, un panier « geek » et un chèque cadeau de 300€ à la Fnac.

Le tirage aura lieu le 21 mai sur le salon Solutions Linux (stand D32 de LINAGORA, CNIT, la Défense).

Tous les détails et conditions du jeu sur la page Linagora du grand jeu (NdM : il n'est pas précisé ce qui sera fait des informations collectées sur leur formulaire, il est donc possible qu'elles soient utilisées par la suite pour des propositions commerciales).

Je crée mon jeu vidéo E11 : génération procédurale de carte (partie 2)

Posté par  (Mastodon) . Édité par Benoît Sibaud, palm123 et claudex. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
53
28
avr.
2014
Jeu

«Je crée mon jeu vidéo» est une série d'articles sur la création d'un jeu vidéo, depuis la feuille blanche jusqu'au résultat final. On y parlera de tout : de la technique, du contenu, de la joie de voir bouger des sprites, de la lassitude du développement solitaire, etc. Vous pourrez suivre cette série grâce au tag gamedev.

Dans l'épisode 10, on a fabriqué des cartes d'altitude avec diverses méthodes et divers opérateurs qui permettent de rendre la carte plus réaliste. Dans cette deuxième partie de ce double épisode consacré à la génération de carte pour un RPG, on va décorer notre carte.

Concours de programmation CodinGame le 26 avril 2014

21
22
avr.
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu ce samedi 26 Avril 2014 à 18h (heure française).

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Skynet Revolution Coding Challenge

Parmi les nouveautés sur la plate-forme :

  • Clojure est ajouté aux langages disponibles ;
  • l'autocomplétion est activée pour C# et Python ;
  • le thème de cette édition est « Skynet Revolution » : Vous êtes John Connor. Votre objectif : détruire Skynet. Votre arme : le code.

Petit jeu en HTML5 et découverte de Crafty

Posté par  . Édité par BAud, Benoît Sibaud, Nÿco, palm123, ZeroHeure et NeoX. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
26
22
avr.
2014
Jeu

Rien de tel que de créer son propre jeu… à jouer dans le navigateur. Petite introduction au développement de jeux sur web avec le moteur Crafty.

C'est un moteur de jeu pour HTML5 écrit en javascript. Il fonctionne par entités et propose un rendu par DOM ou Canvas. Dans ce tutoriel, on va utiliser un rendu par DOM, qui est apparemment plus rapide que Canvas (c'est ce que dit la doc !). Nous allons donc nous servir de Crafty pour créer un petit tableau de jeu généré aléatoirement, et y déplacer un personnage, tout en gérant les collisions et animations du personnage et son environnement.

NdM : merci à etenil pour son journal.

LAN Xonotic à Lille

Posté par  . Édité par patrick_g, ZeroHeure et palm123. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
13
25
mar.
2014
Jeu

Le vendredi 11 avril de 19h à 23h aura lieu une LAN autour de Xonotic à la salle d'arcade lilloise Akedo.

Xonotic est un FPS futuriste sous licence GPLv2 qui combine un style addictif de jeu arène avec des mouvements rapides et une grande variété d’armes.
Xonotic

La soirée est organisée autour de 8 PCs haut de gamme avec un animateur pour découvrir le jeu et prendre ses marques rapidement.

Ned et les maki 0.2 LTS Gusty Tsar

35
25
mar.
2014
Jeu

Pour fêter l’adhésion de la Crimée à la Fédération de Russie, ainsi que la victoire de [insérer ici le parti vainqueur] aux municipales, devnewton, Natir et Geeky Goblin Production ont décidé de sortir une nouvelle version du jeu libre Ned et les maki.

ned1

Concours de programmation CodinGame le 22 mars 2014

17
21
mar.
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu ce samedi 22 Mars 2014 à 18h (heure française).

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Kirk illustration

Parmi les nouveautés sur la plate-forme :

  • Groovy est ajouté aux langages disponibles
  • Le tchat est intégré à l'IDE pour échanger pendant l'épreuve
  • Le thème de cette édition est "Kirk's Quest", en hommage au célèbre capitaine de Star Trek. Comme pour la précédente édition, ce concours offrira aux participants une ambiance proche du jeu vidéo.

Caranille 4.5.1, un éditeur de MMORPG en PHP

Posté par  . Édité par claudex, bubar🦥, Benoît Sibaud, Xavier Teyssier, palm123 et Pierre Jarillon. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
18
13
mar.
2014
Jeu

Caranille est un projet qui vient de fêter ses trois ans d’existence. C'est un logiciel qui a pour but de vous aider à bâtir rapidement et gratuitement votre propre MMORPG. Voici un aperçu de toutes les fonctionnalités de ce logiciel :

  • création d'un mode histoire ;
  • création de mission (en parallèle avec l'histoire) ;
  • création de monstres ;
  • création d'armes, de boucliers, de casques, de bottes et de gants pour personnaliser toujours plus votre personnage ;
  • messagerie privée entre joueurs ;
  • chat public ;
  • possibilité de modifier le design directement depuis le panel d'administration ;
  • possibilité de bannir un utilisateur.

Je crée mon jeu vidéo E10 : génération procédurale de carte (partie 1)

Posté par  (Mastodon) . Édité par Benoît Sibaud, palm123, ZeroHeure et tuiu pol. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
111
7
mar.
2014
Jeu

«Je crée mon jeu vidéo» est une série d'articles sur la création d'un jeu vidéo, depuis la feuille blanche jusqu'au résultat final. On y parlera de tout : de la technique, du contenu, de la joie de voir bouger des sprites, de la lassitude du développement solitaire, etc. Vous pourrez suivre cette série grâce au tag gamedev.

Dans l'épisode 09, on a vu comment C++11 procurait des constructions bien pensées qu'on pouvait utiliser dans les systèmes à entités. Cette fois, on attaque dans le dur à travers un double épisode qui va nous permettre de générer une carte pour du RPG. Dans la première partie, on va voir comment générer une «carte d'altitude» (heightmap). On va passer en revue plein de techniques qui permettent d'arriver à ce résultat. Avec tout plein d'images pour illustrer. Attention les yeux !

FlightGear 3.0 pour prendre son envol

Posté par  (site web personnel) . Édité par BAud, ZeroHeure, palm123 et M5oul. Modéré par patrick_g. Licence CC By‑SA.
75
28
fév.
2014
Jeu

FlightGear 2.0 est sorti en février 2010. Ça fait déjà 4 ans ! Voici la sortie, ce 17 février 2014, de la version 3.0 de FlightGear le simulateur de vol libre, sous licence GPL.

FlightGear vise à être réaliste, plus de 20 000 aéroports réels sont modélisés, avec un soin particulier porté aux inscriptions et éclairages de pistes et d’approche, ainsi que le respect des pentes de pistes. De nombreux aéroports ont des voies de circulation (taxiway) fonctionnelles. Pour simuler des animations de vols réaliste FlightGear utilise JSBSim.

FlightGear est plus qu’un jeu puisqu’il est officiellement employé dans des simulateurs validés par la FAA.

Vol au dessus des nuages - Beechcraft b1900d
Vol au dessus des nuages - Beechcraft B1900D

Concours de programmation CodinGame le 22 Février 2014

Posté par  (site web personnel) . Édité par ZeroHeure et Benoît Sibaud. Modéré par Ontologia. Licence CC By‑SA.
25
20
fév.
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 22 Février 2014 à 18h (UTC+1).

Ragnarok

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Parmi les nouveautés sur la plate-forme :

  • Bash arrive parmi les langages disponibles.
  • Dart 1.1 et de nouvelles bibliothèques pour Perl ont été ajoutés.
  • Le thème de ce challenge est "Ragnarök", issu de la mythologie scandinave. Pour l'occasion, de nouveaux graphismes seront à l'honneur.

Je crée mon jeu vidéo E09 : Techniques de C++11 appliquées au système à entités

Posté par  (Mastodon) . Édité par palm123 et Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
38
12
fév.
2014
Jeu

«Je crée mon jeu vidéo» est une série d'articles sur la création d'un jeu vidéo, depuis la feuille blanche jusqu'au résultat final. On y parlera de tout : de la technique, du contenu, de la joie de voir bouger des sprites, de la lassitude du développement solitaire, etc. Vous pourrez suivre cette série grâce au tag gamedev.

Dans le dernier épisode, on a parlé du livre de Jesse Schell, «L'Art du Game Design». Mais bon, comme il paraît qu'on ne discute pas assez de technique sur LinuxFR, donc cette fois, on va causer uniquement de technique. Du gros, du lourd, du C++ ! Et dans sa version 2011 pour que ça soit encore plus imbitable pour le commun des mortels. Comme ça, on discutera entre nous, techniciens divins et on laissera la bonne plèbe se vautrer dans la mélasse. (Est-il nécessaire que je rajoute une balise humour ?)

Regexcrossword : un subtil mélange de sudoku et de mots croisés, à la sauce Regex

Posté par  (site web personnel) . Édité par ZeroHeure, Benoît Sibaud et Xavier Teyssier. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
40
24
jan.
2014
Jeu

C'est vendredi, alors voici de quoi se détendre, ou garder les neurones bien chauds pendant le weekend. Il s'agit d'un petit jeu en ligne dont le but est de retrouver des caractères, en suivant les expressions régulières (ou expressions rationnelles) posées en ligne et en colonne.
La présentation est la même que celle des mots croisés, mais la recherche de la solution tend vers celle appliquée pour la résolution d'une grille de sudoku.

Un exemple simple, issue de l'aide du jeu

Le jeu se découpe en 8 niveaux de difficulté, rassemblant chacun de 5 à 10 grilles.

Bien que les premiers puzzles s'enchaînent facilement, il faut avouer que le dernier niveau présente un défi beaucoup plus corsé, avec une grille de 5×5 caractères à deviner.

Si vous êtes intéressé ou curieux, je vous invite à suivre le lien en bas de dépêche. Bon weekend !

NdM: il s'agit d'un jeu en ligne gratuit dans le but de s'entraîner avec les expressions rationnelles (en anglais regular expressions ou regex). On peut jouer anonymement, mais pour suivre sa progression il faut se connecter avec un compte facebook. Si vous connaissez des alternatives libres de jeux de regexp, faites en part dans les commentaires.

Concours de programmation CodinGame le 25 Janvier 2013

Posté par  (site web personnel) . Modéré par Pierre Jarillon. Licence CC By‑SA.
20
22
jan.
2014
Jeu

CodinGame Mission to Mars

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 25 janvier 2013 à 18h.

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Parmi les nouveautés sur la plate-forme :

  • Python 3 sera enfin disponible !
  • Le thème de cette édition est "Mission to Mars", avec un nouveau type d'exercice qui sort des sentiers battus

Je crée mon jeu vidéo E08 : fiche de lecture de «L'Art du game design» par Jesse Schell

Posté par  (Mastodon) . Édité par palm123, Benoît Sibaud et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
40
19
jan.
2014
Jeu

«Je crée mon jeu vidéo» est une série d'articles sur la création d'un jeu vidéo, depuis la feuille blanche jusqu'au résultat final. On y parlera de tout : de la technique, du contenu, de la joie de voir bouger des sprites, de la lassitude du développement solitaire, etc. Vous pourrez suivre cette série grâce au tag gamedev.

Dans l'épisode 07, on a parlé de cartes, de données et de systèmes à entités. Avec beaucoup de questions et peu de réponses. Et ce n'est pas dans cet épisode qu'on va y répondre. Non, aujourd'hui, cet épisode est consacré à un livre qui m'avait été conseillé dans un des premiers épisodes. Je l'ai acheté, je l'ai lu avec attention et je vous en parle maintenant.

Bibliothèque SFML version 2.1

Posté par  (site web personnel) . Édité par Benoît Sibaud, Nÿco, palm123, ZeroHeure et tuiu pol. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
30
11
jan.
2014
Jeu

La version 2.0 de la SFML est sortie en avril 2013 et la 2.1 en juillet 2013. La SFML (Simple and Fast Multimedia Library) est une bibliothèque portable offrant des API simples pour le multimédia. Elle est écrite en C++ et publiée sous licence zlib.

SFML

Pendant quelques temps, la version 1.6 (sortie en 2010) de la SFML n'était plus maintenue, et la version 2.0 était en version bêta, laissant les jeux basés sur SFML dans une situation délicate. Se lier statiquement à la SFML devenait le seul moyen d'avoir un binaire à proposer aux joueurs.

Mais depuis, la SFML 2 est officiellement sortie, et la 2.1 en est une version corrective. Un nouveau logo et un nouveau site web ont été mis en place avec la 2.0.