Jouer ou coder

Forcé au repos quelques jours suite à une opération de l’épaule, je me suis dis : C’est le moment de jouer un peu au lieu de coder !!

Allez un petit retour aux sources avec Fallout 2 (version GOG) !

Après même pas 5 minutes de jeu, je me retrouve à coder un mini demake de Fallout sur TIC-80… (ben ouais, tellement envie de coder le système de combat à base de points pour marcher ou attaquer…).

Je suis devenu quasiment incapable de jouer.

Mes jeux vidéos c’est mes codes source…

This entry was posted in News and tagged . Bookmark the permalink.

Unity – Improbable : panique chez les moutons

Ce message peut choquer mais je ne suis pas du genre à faire le mouton.

Tu le sais peut être mais un vent de panique vient de souffler sur la communauté des programmeurs de jeux vidéo.

Nombreux viennent de se réveiller et de réaliser qu’être utilisateur d’un moteur tel que Unity comporte des risques. (Note que je dis “utilisateur”).

Unity a mal joué avec un de ses partenaires (un gros) en changeant les conditions d’utilisation et en lui retirant ses licences. Mettant en danger des centaines de développeurs Unity et faisant trembler tous les autres. (cherche simplement “unity improbable” sur google si tu veux plus d’infos).

Tout le monde en parle sur les forums, twitter, facebook… et la question qui revient le plus souvent : “allez-vous changer de moteur ??”.

Perso je regarde tout ça en mangeant des Pop corns…

Quand on utilise un moteur partiellement fermé et qui a des objectifs uniquement financiers (il faut bien rembourser les millions donnés par les investisseurs) on se retrouve avec ce genre de situations.

De plus, si on n’a pas appris à être un vrai programmeur et à être totalement indépendant on se retrouve prisonnier parce qu’on ne sait pas programmer avec un moteur plus bas niveau et qu’on a toujours besoin the unity. Et on serre les fesses en espérant que la prochaine fois ça ne nous impactera pas…

Personnellement mes frameworks open source ne me cassent pas les c…

Je n’ai aucune dépendance.

Je suis un vrai programmeur. Je sais tout coder moi même si j’en ai besoin.

Je sais coder des colliders, des animations, un éditeur de map… je n’ai pas besoin de moteur. Mes élèves non plus.

D’ailleurs, je vais te dire, c’est ce qui est le plus passionnant dans la programmation d’un jeu vidéo. Pas d’assembler du précuit.

Je peux programmer dans n’importe quel langage de programmation…

Et quand j’utilise un moteur, c’est en connaissance de cause (j’ai produit 25 jeux en Unity…) et sans grand plaisir.

C’est comme tout, on peut aimer faire du pain surgelé ou pétrir sa pâte. La rentabilité et la vitesse de production n’est pas l’objectif de tous.

J’aime faire mon pain. Sinon, c’est quoi être programmeur ?

Alors mon conseil : ne soit pas un mouton.

Accès Premium

This entry was posted in News and tagged . Bookmark the permalink.

Merge City : un hit codé en Lua c’est possible !

Merge City rencontre un super succès sur Android. C’est beau, rapide, addictif, et c’est codé avec Corona SDK.

Voir ici :

Tout ça pour vous dire qu’il ne faut pas sous-estimer le pouvoir de Lua.

En plus Corona SDK passe totalement open source en 2019.

Cool.

This entry was posted in News and tagged . Bookmark the permalink.

Unity = prison?

J’aime pas avoir toujours raison mais des fois j’aime bien avoir raison…

Quand on utilise un moteur partiellement fermé et qui a des objectifs uniquement financiers (il faut bien rembourser les millions donnés par les investisseurs) on se retrouve avec ce genre de situations.

De plus, si on n’a pas appris à être un vrai programmeur et donc totalement indépendant on se retrouve prisonnier parce qu’on ne sait pas programmer avec un moteur plus bas niveau et qu’on a toujours besoin the unity. Et on serre les fesses en espérant que la prochaine fois ça ne nous impactera pas…

Personnellement mes frameworks open source ne me cassent pas les c… 🙂

Update:
Unity a répondu et c”est maintenant devenu un “malentendu”. Classique quand on a des policy a rallonges que seuls des avocats peuvent comprendre. Ça aura au moins fais avancer le débat et mis a jour les failles potentielles futures. Improbable a tout de même été averti par Unity et leurs clés désactivées pour violation des termes. Quels qu’ils soient, ça n’arriverait pas sur un moteur ouvert ou une lib open-source.

 

https://www.gamekult.com/actualite/unity-change-ses-conditions-generales-et-rejette-desormais-les-jeux-utilisant-spatialos-3050812811.html

This entry was posted in News and tagged . Bookmark the permalink.

Devenir programmeur de jeux vidéo en 2019

En 2019 comment se former pour devenir programmeur de jeux vidéo ? Par quoi commencer ? Quel outil choisir ? Faut-il apprendre à programmer ou pas ?
Je réponds à ces questions.

Désolé pour l’absence de montage, c’est brut tel que je l’ai enregistré avec mon smartphone et une simple connexion 4G. Fait est mieux que parfait et je tenais à vous parler pour les fêtes.

Voir la vidéo :

This entry was posted in News and tagged . Bookmark the permalink.

 Je teste les 3 meilleurs jeux de mes élèves (Game Jam #18 – Street Fighter)

Quand je vois le boulot de fou réalisé par mes élèves.

L’un d’eux créant un jeu complet après seulement 4 mois de formation.

En pur code… Sans avoir programmé avant… Sans recopier le code d’un autre façon “tuto qui te fait croire que tu sais coder”…

Et quand je lis certains commentaire sur Internet, insultants parfois, à l’encontre de ceux qui ont la noblesse de programmer sans artifices, qui ont le goût de l’effort. Je m’énerve. Je m’énerve fort.

A voir en vidéo (avec les 3 jeux gagnants de la dernière Jam assistée de Gamecodeur, sur le thème des jeux de baston).

(PS : étonnant ce qu’ils ont réalisé ! Et plein de surprises tu verras :))

C’est là :

This entry was posted in News and tagged . Bookmark the permalink.

Es-tu un rebelle ?

J’ai reçu un témoignage touchant ce matin.
Extrait :

“En seulement un an, tu as transformé quelqu’un comme moi, qui n’avait aucune formation en rapport avec l’informatique, qui était persuadé d’être incapable de programmer, en une personne suffisamment confiante pour pouvoir envisager de changer de vie, pour se rapprocher d’un rêve de toujours, celui de fabriquer, à la façon d’un artisan, des jeux vidéos. Tu m’as aussi rappelé qu’il existe encore des gens qui s’intéresse à la discipline et au travail bien fait plus qu’au commerce et à la rentabilité.
Comme j’ai eu l’occasion de te le dire en commentaire de l’une de te vidéo youtube, je crois que le jeu vidéo a été forgé par les rêves d’une poignée de rebelles, et que tu renoue avec cette intention fondatrice, au milieu d’un monde qui s’est perdu dans ses objectifs de rentabilité. Des rêves pleins la tête et les mains dans le cambouis :)” Vincent
J’apprécie particulièrement qu’il me qualifie de rebelle qui a depuis bien longtemps compris que la rentabilité et la création dans le seul but d’en faire le moins possible, c’était de la m…. C’est ce que je ressens chaque jour quand je produis mes cours, et quand je reçois autant de témoignages de réussites, alors que tant d’autres échouent avec les méthodes traditionnelles (et en prime n’y ont pris aucun plaisir…).
Et toi ?
As-tu déjà essayé de te former seul ? As-tu (ou crois-tu encore) pouvoir acquérir un niveau suffisant pour créer un jeu commercial par tes propres moyens, en brûlant les étapes ? En laissant de côté tout ce qui fait le plaisir (et la puissance infinie) de la création ?
Si tu es convaincu par ma méthode. Si tu as envie de VRAIMENT apprendre. De te dépasser. Alors je te propose d’acheter ma formation et de faire comme Vincent.
Je te guide dès la 1ère minute. Fini de te prendre la tête : quel langage, quel moteur, pourquoi ? Par quoi commencer ? …
Car Gamecodeur n’est pas simplement une formation. C’est un cadre. Un refuge. Une motivation. Et ça marche.

C’est là :

https://www.gamecodeur.fr/acces-premium/

This entry was posted in News and tagged . Bookmark the permalink.

Dead Cells : 650 Mo de pur bonheur (et de pur code)

Ma connexion Internet est limitée à 100 Go de téléchargement par mois…

Télécharger un jeu sur ma XBOX One prend au bas mot 20 Go… parfois 65 Go (World of Tanks…). Donc je m’abstiens d’acheter des jeux. Un comble !

Mais Dead Cells vient de me réconcilier avec ma XBox !

650 Mo pour un jeu hyper complet, en plus d’être un hit planétaire.

Le secret de Motion Twin ? L’indépendance totale (pas de Unity, Unreal ou autre mastodonte).

Juste Haxe et leur propre moteur (Heap) pur code, hyper optimisé et sans éditeur indigeste générant du code inutile.

Plus d’infos sur Heap :

https://heaps.io/about.html

Je décrypte aujourd’hui la scène d’intro de Dead Cells pour vous montrer comment l’équipe de Motion Twin est intelligente en tous points :

This entry was posted in News and tagged . Bookmark the permalink.