Vous connaissez sûrement le fameux logiciel de création de RPG à savoir RPG Maker. Le gros défaut de ce logiciel est qu'il est payant et surtout qu'il ne fonctionne que sur Windows (les jeux créés avec aussi).
C'est alors qu'une personne nommée Tommy décida de refaire un clone complet mais cette fois-ci multiplate-forme (Windows, Mac, Linux). Ce logiciel se nomme RPGBoss, il est gratuit, libre (AGPLv3), codé en Scala et tourne avec la JVM de Java (6, 7 et 8).
Journal jb3, la tribune des beaux gosses
Ah Nal, je t'écris pour te parler d'un nouveau drame!
Gros mythe
La malédiction des tribunes à encore frappée.
Tu ne le sais peut être pas, mais à l'aube des temps tribunaux, une moule dont le nom est aujourd'hui oublié a offensé les Dieux en créant le premier coincoin. Pour se venger, ils jetèrent sur leurs adorateurs et leur descendance une terrible malédiction:
Vous errerez désormais dans un monde caché. Chaque moule devra un jour ou l'autre développer un c2 (…)
Journal Newton Adventure passe en free to play!
Ah Nal, les temps comme les œufs sont durs!
Suite à la fermeture de mon éditeur, d'ennuis avec Paypal et de soucis dans mon secteur d'activité, j'ai du me résoudre, comme beaucoup de développeurs de jeux vidéos en ce moment, à passer Newton Adventure en free to play.
Les joueurs pauvres ou radins seront contents de pouvoir enfin profiter de contenus jusqu'ici payants:
- 18 nouveaux niveaux dans le jeu principal.
- un mod dit "retro".
J'ai également profité de cette gratuitification* (…)
Forum Programmation.java Numérisation et analyse de formulaires papier
Bonjour,
J'ai déjà du remplir des formulaires n'utilisant (presque) que des cases à cocher et l'on m'avait donné pour consigne de bien noircir les cases pour faciliter le travail de la machine.
Je cherche donc une librairie Java qui permettrait d'analyser un scan d'un formulaire et de renvoyer l'état (coché ou non) des checkbox.
Avez-vous déjà utilisé un outil de ce type?
Sinon, par où dois-je commencer à chercher?
Forum Linux.général mise à jour Archlinx qui bute sur Java
Journal Veuillez instancier ce journal avant de le lire
/* attention ce journal est très légèrement technique, il ne suit pas la ligne éditoriale de linuxfr, vous n'y trouverez donc ni recette de cuisine, ni histoire de motards */
class journal < typename… Users > {
Bonjour Nal!
Si tu as lu mon précédent journal, tu sais que je me remets à jour en C++ en écrivant un petit prototype de jeu afin d'explorer ou de redécouvrir certaines parties de l'univers de cette plateforme de développement en kit.
Cette (…)
Journal Retour aux sources
Amour, gloire et cpp
Bonjour Nal,
Si tu suis régulièrement mes aventures, tu sais que depuis quelques années je n'utilise plus qu'une seule plateforme de développement pour tous mes projets: Java.
Portable, performant et surtout productif, ce mariage de raison n'a pas empêché quelques aventures avec Python ou Javascript, mais est resté assez solide.
Toutefois je n'ai jamais complètement pu oublier mon premier amour pour le C++, celui-ce ne cessant de se rappeler à mon bon souvenir, me (…)
Journal Replopbot: un threeway en chameau, ça vous botte?
Ah Nal,
Il est bien difficile de communiquer de nos jours. Si nous vivons dans un monde connecté, tout le monde n'est pas connecté de la même façon. Les vieux geeks restent accrochés à IRC, les amoureux des standards que personne n'utilisent ne jurent que par XMPP et les moules restent… dans la moulosphère, un univers de messagerie étrange où il existe plus de logiciels que d'utilisateurs.
Devant me former à Camel, un cadriciel destiné à empowers you to (…)
Journal Vote électronique : on continue avec Java
Lors des dernières élections législatives, les Français de l'étranger ont eu l'immense bonheur de pouvoir profiter du vote par Internet. Comme vous le savez, un certain nombre d'électeur n'ont pas pu voter lors de ce scrutin car ils avaient choisi le vote par Internet. En cause, une version obsolète de Java qui était nécessaire pour faire fonctionner l'application.
L'ancienne ministre déléguée aux PME, à l'Innovation et à l'Économie numérique, Fleur Pellerin, avait laissé entendre, devant le Sénat, que Java (…)
OpenJill une réécriture du moteur de la trilogie Jill
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.
Un wiki est mis en place pour la documentation.
OpenJDK JEP 180: HashMap, collisions & attaques par la complexité
Cette dépêche parle de la JEP 180 d'OpenJDK 8 qui propose une solution intéressante aux problèmes d'attaques sur la complexité que rencontrent les tables de hachage.
On a déjà parlé de ce sujet ici même à plusieurs reprises. Je vais cependant rapidement représenter le problème et l'évolution des discussions. Le lecteur averti sur le sujet ira directement au dernier paragraphe pour voir la proposition de la JEP 180.
NdM : merci à ckyl pour son journal.
Journal OpenJDK JEP 180: HashMap, collisions & attaques par la complexité
Dans ce journal, je vais parler de la JEP 180 d'OpenJDK 8 qui propose une solution intéressante aux problèmes d'attaques sur la complexité que rencontrent les tables de hachage.
On a déjà parlé de ce sujet ici même à plusieurs reprises. Je vais cependant rapidement représenter le problème et l'évolution des discutions. Le lecteur averti sur le sujet ira directement au dernier paragraphe pour voir la proposition de la JEP 180.
Présentation des tables de hachage
Une table de (…)
Journal Qualité du logiciel : le logiciel libre est bien meilleur que le propriétaire !
Le rapport 2013 de Coverity est sorti
Coverity propose un service de vérification de code par analyse statique. Depuis 2008, ils testent à grande échelle des logiciels libres et comparent les statistiques à leur large base de clientèle reposant sur du logiciel propriétaire. Il s'agit majoritairement de programmes C/C++.
Régulièrement, la qualité du logiciel libre est mise en avant et surpasse celle du logiciel propriétaire, selon leur métrique de nombre de problèmes trouvés par coverity par 1000 lignes de (…)
Journal AnnotateMe !
AnnotateMe! vous permet, via une interface web, d'ajouter des annotations sur des documents PDF; Et cela de manière collaborative (visualisation des modifications en temps réels).
- Uploadez votre PDF.
- Vous pouvez ajouter des annotations (simple zone rectangulaire + texte).
- Partagez l'adresse (URL) de votre document avec des personnes : vous verrez alors leurs modifications en direct (ajouts/suppressions/mises à jour).
- Vous pouvez télécharger à tout moment le PDF avec les annotations « incrustées ». L'export sous forme d'un simple fichier texte est aussi possible.
AnnotateMe (…)
Journal OpenJDK 8, JEP 142 & False Sharing
Java 8 est sorti ce mois-ci; tu as même eu droit à une dépêche ici même qui parle des lambdas, la stream API etc.
Cependant derrière ces gros changements qui impactent le monde hétérogène des devs Java, il y a des petits changements qui eux servent plutôt aux devs qui font des briques de base, de l'infra ou du code qui va vite. Je te propose donc d'explorer quelques JDK Enhancement Proposals d'OpenJDK.
Pour ce premier journal, on commence avec (…)