Journal Petit défi Python

Posté par  (site web personnel) . Licence CC By‑SA.
28
14
jan.
2020

Aujourd’hui, je propose à ceux qui s’ennuient un petit défi de cybersécurité en Python.
Voici un script Python qui semble trivial, et qui contient une faille de sécurité :

#!/usr/bin/env python3
import random

SECRET = ''.join(random.choice("0123456789") for i in range(64))

class Sandbox:

    def ask_age(self):
        self.age = input("How old are you ? ")
        self.width = input("How
(…)

Journal entity.JS - un "Entity System" en JavaScript

Posté par  . Licence CC By‑SA.
28
14
mar.
2013

Sommaire

J'ai commencé un "Entity component system" en JavaScript. Il s'agit d'une architecture logicielle non orientée objets, plus flexible pour créer des jeux. Plusieurs grands jeux multijoueurs en ligne qui sont sortis ces dernières années utilisent au moins en partie cette architecture (Battlefield 3, Tony Hawk Pro Skater).

Entity System

On pourrait traduire "Entity component system" en français par "Entité composant système". Personnellement j'utilise le raccourci ES pour "Entity System", que j'ai souvent rencontré.

D'un point de (…)

Journal Squarez, le retour

Posté par  . Licence CC By‑SA.
Étiquettes :
28
7
fév.
2014

Bonjour journal,
Il y a plusieurs vendredis je t'ai présenté un petit jeu pour navigateur dans ce journal, depuis il a légèrement évolué.

Finalement je n'ai pas suivi la liste que j'avais donnée pour les améliorations, j'ai tout de même créé quelques graphismes, réécrit la majorité du code de l'interface et optimisé quelque peu les performances.

Suivant les conseils dans les commentaires, le jeu a été publié sur le marketplace Firefox, Mozilla m'a fourni un Geeksphone Keon pour le (…)

SuperTuxKart 0.7.2 est sorti !

Posté par  . Modéré par Xavier Teyssier.
28
27
juil.
2011
Jeu

Comme son nom l’indique, SuperTuxKart est un clone de Super Mario Kart. C’est un jeu libre de karting en 3D permettant de faire concourir les mascottes des logiciels libres : Beasty de FreeBSD, Puffy d’OpenBSD, Tux de Linux, etc.. Un vrai jeu à troll, et un bon jeu pour intoxiquer les petits enfants à la culture libre.

OpenBVE, un simulateur ferroviaire

Posté par  (site web personnel) . Édité par Nÿco et baud123. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
28
23
mar.
2012
Jeu

OpenBVE est un simulateur de trains en 3D, similaire à Microsoft Train Simulator ou à Trainz, vous permettant de prendre le rôle d'un conducteur de train sur des lignes réelles ou imaginaires. Le jeu est très axé sur le réalisme de la simulation, et c'est un sacré défi que de suivre les indications de vitesse sur la ligne et de s'arrêter pile à la limite du quai en trainant 8 wagons.

Journal Échec et mat

Posté par  .
Étiquettes :
27
29
août
2012

Parmi les jeux auxquels nous jouons, le jeu d'échec tiens un place prépondérante. Bien qu'ayant assez tôt appris les règle du jeu d'échec, après quelques parties je m'étais désintéressé de ce jeu durant de nombreuses années. Puis, je me suis dit que je pourrais m'y remettre. J'ai décidé de vous solliciter afin d'avoir une vision de votre rapport au jeu d'échec.

Comme pour d'autre jeux vidéo il est important de distinguer le moteur de l'interface. Certains projets proposent un ensemble (…)

Journal nanim continue son bonhomme de chemin

Posté par  (site web personnel) . Licence CC By‑SA.
27
11
oct.
2012

Bonjour Nal,

Je t’écris pour te faire part des dernières évolutions de mon projet nanim.

Au cas où tu aurais oublié, nanim est un format d’animations que j’ai créé lors du développement de Newton Adventure.

Comme tout bon développeur moderne, j’ai réinventé la roue en voyant que j’avais le choix entre une roue en bois (GIF) et des roues carrées (APNG, MNG), mais surtout pour pouvoir utiliser une technique connue sous le nom barbare de texture packing.

Outre de (…)

Journal Framinetest Édu : un serveur Minetest pour l'éducation

Posté par  (site web personnel) . Licence CC By‑SA.
27
2
sept.
2016

Il a déjà été question à plusieurs reprises ici de Minetest (chronologiquement ici, , ou https://linuxfr.org/users/plop3/journaux/minecraft-est-mort-vive-minetest-o), jeu "sérieux" libre, alternative à Minecraft.

Comme ça nous a un peu saoulé de voir Microsoft faire le malin avec MinecraftEdu https://twitter.com/search?q=%23minecraftedu, Framasoft a donc décidé - presque comme une blague, en tout cas sur un coup de tête - de sortir un serveur Minetest orienté éducation (par les mods retenus, et par les gentils profs qui vont se (…)

«Le Bottin des Jeux Linux» : bientôt 3000 références et un nouveau look.

Posté par  . Édité par bubar🦥, Nils Ratusznik, Benoît Sibaud et palm123. Modéré par Nils Ratusznik. Licence CC By‑SA.
26
19
août
2013
Jeu

Depuis le 16 août 2013, le site Le Bottin des Jeux Linux adopte un nouvel habillage. Le site évolue vers un rendu plus clair : pour les écrans classiques mais aussi consultable sur de petits écrans, de type tablettes et téléphones.

« Le Bottin des Jeux Linux » est aussi un annuaire à télécharger, il vous présente près de 3000 jeux Linux, libres, non-libres et commerciaux ou non (sauf ceux qui n'ont pas de lien pérenne). Des émulateurs, des moteurs de jeux, ainsi que des jeux Windows jouables via Wine, sont également référencés.

Cet annuaire – dont la mise à jour est bimensuelle – vous est livré sous la forme d’une archive initiale de 340 Mo où vous trouverez « Le Bottin des Jeux Linux » au format Tellico. L'accueil est constitué d'une base de liens contenant les noms de jeux, la date de leur parution initiale, la note attribuée, la catégorie de jeux, et sa sous-catégorie éventuelle, ainsi que la date de dernière modification de la fiche.

Journal Nanimstudio, un éditeur d'animations 2d

Posté par  (site web personnel) . Licence CC By‑SA.
26
6
fév.
2013

Bonjour Nal,

Je t'écris pour te faire part de la naissance d'un nouvel outil pour créer des animations 2d: nanimstudio.

Il fait partie de mon projet nanim, consistant à spécifier un format d'animation pour les jeux vidéos dont je t'ai déjà parlé ainsi que des programmes associés.

Créé pour Newton Adventure, ce format basé sur protobuf permets un chargement rapide de données optimisées pour les cartes graphiques.

Jusqu'ici je n'avais réalisé que des utilitaires en ligne de commande, (…)

Journal Boohu le roguelike « pause-café » : quelques nouvelles !

Posté par  (site web personnel) . Licence CC By‑SA.
26
28
avr.
2018

Bonjour Nal,

Dans une dépêche précédente, je t'ai présenté Break Out Of Hareka's Underground (Boohu), un jeu libre roguelike « pause-café » d'exploration de donjon au tour par tour, mettant en jeu des éléments tactiques et stratégiques. Le jeu en était alors à ses débuts, en version 0.2. Plus de 250 commits plus tard, le jeu a bien évolué et la version 0.6.1 vient d'être publiée !

Résumé des nouveautés

Les nouveautés sont nombreuses et à peu près à tous (…)

Journal L'enfant caché de SMB et de Portal.

Posté par  .
Étiquettes :
26
18
mar.
2012

Salut les DaLFPiens!

Un petit journal, limite bookmark, pour vous parler de Mari0, c'est un clone plutôt fidèle du vénérable Super Mario Bros, à un détail près, l'inclusion du Portal Gun du jeu Portal. Ce qui change légèrement la manière de jouer.

En plus des niveaux de SMB, l'archive contient un ensemble de maps moins orientés plateforme, et plus résolution de puzzle, dans l'esprit de Portal, ainsi qu'un éditeur de terrain. D'autres maps ainsi que des (…)

Journal Bilan d'un an de présence sur EnVenteLibre

Posté par  . Licence CC By‑SA.
Étiquettes :
25
5
déc.
2012

L'association LanPower qui réalise des CDs de jeux libres, vous présente son bilan de la première année de présence sur le site EnVenteLibre. En effet, la première mise en vente à eu lieu fin novembre 2011 :
Total des CDs vendus : 107 avec un bénéfice net de 2.1€ par CD soit 224.7€. C'est peu mais tout de même satisfaisant si l'on considère que ces CD sont également en libre téléchargement. Après un certains succès les premiers mois, les (…)

Journal ./play.it, mise-à-jour corrective 2.12.1

Posté par  (site web personnel) . Licence CC By‑SA.
25
13
déc.
2020

Salut tout le monde !

./play.it, un générateur de paquets spécialisé dans les jeux vidéo sans DRM, a vu une nouvelle version corrective 2.12.1 sortir le 25 novembre 2020. Cette version est déjà disponible pour les utilisateurs de Debian Sid ou d’Arch Linux (via AUR), pour les autres je vous invite à jeter un œil sur la page Repology de ./play.it pour savoir quelle version est disponible dans les dépôts de votre distribution et contacter le mainteneur concerné (…)

Journal Gem of Wallo mon premier jeu vidéo

Posté par  . Licence CC By‑SA.
Étiquettes :
24
20
avr.
2016

Cher Nal,

je voulais te parler de mon jeu vidéo. Bon LinuxFR c'est peut-être pas le meilleur endroit pour faire ça
mais j'espère que les moules comprendront mon attachement à faire une annonce de release ici

Le jeu s'appelle Gem of Wallo, c'est un petit jeu d'aventure/rpg en navigateur. Je l'ai développé en php, sous debian, les images (dessinées au crayon par mes soins) ont été éditées avec gimp. Et pour finir il est hébergé chez gandi. C'est pas (…)