Skip to content

Instantly share code, notes, and snippets.

@nddrylliog
nddrylliog / arraylist_first.lua
Created January 30, 2014 11:52
Heyyyyyyyyyyy look we can do generic stuff
-- cause howling is good
local howling = require("howling")
-- get the ffi module in there
local ffi = require("ffi")
-- cause we need that to feedback
local Menu = require("lestac:lestac/stages/Menu")
local menu = Menu.getMenu()
@nddrylliog
nddrylliog / nintendo-vs-indies.md
Created February 3, 2014 12:52
Nintendo vs Indies - La guerre des Let's Play (écrit pour Indius, 21 mai 2013)

Alors je sais, je sais, y’a Nintendo dans le titre – il s’est cru où le petit nouveau, chez JVC? Mais faites-moi confiance, c’est une histoire fascinante, avec toujours les indies dans le rôle des gentils.

Les Let’s Play, ce sont ces vidéos qui présentent le gameplay d’un jeu, souvent d’un bout à l’autre, et même plusieurs fois pour les opus les plus rejouables. Par exemple, l’ami NorthernLion a plus de 500 vidéos du jeu sulfureux d’Edmund McMillen, The Binding of Isaac.

Plus vivant qu’un simple article, c’est souvent un bon moyen de voir d’un coup d’oeil si un jeu est fait pour nous… mais aussi, pour certains, de jouer par procuration. C’est en tout cas l’avis de Nintendo, qui a récemment réclamé les droits de plusieurs centaines de vidéos YouTube, des Let’s Players les plus connus, pour y mettre des pubs à eux.

(Image: Un peu de pub gratuite. Nintendo, pour le sponsoring c'est quand tu voulez.)

Car oui, n’en déplaisent aux sceptiques, il est possible de « gagner sa vie sur YouTube ». Et Twitch. Grâce à

@nddrylliog
nddrylliog / the-yawhg.md
Created February 3, 2014 12:53
The Yawhg prêt à commander (écrit pour Indius, 22 mai 2013)

La dernière collaboration de Damian Sommer et Emily Carroll, promet. Une aventure interactive du meilleur goût!

Damian, c’est un peu le mauvais garçon du platformer. Quand d’autres se contentent d’améliorer la copie (Super Meat Boy) ou de tromper les foules en ajoutant du voyage dans le temps et des jolies peintures (Braid), lui il préfère tout casser, jouer avec les acquis, pour mieux reconstruire.

Prolifique, il est une sorte de Philippe Poisson (Fez), mais encore plus indie, et tout aussi canadien. Il est connu dans le milieu pour participer à de nombreuses jams, comme celle de Toronto ou encore le Game Prototype Challenge. Mais pour sa première sortie commerciale, on a droit à quelque-chose en dehors de sa zone de confort. Pas un platformer, mais un jeu d’aventure interactif.

Avec The Yawhg, on a droit à l’artwork délicieux d’Emily, qui partage le nom de famille avec le célèbre écrivain qui s’est fait pomper par Walt Disney en 1951. Ne vous laissez pas avoir par l’aspect chaleureux des personnages – da

@nddrylliog
nddrylliog / ouya-exclu.md
Created February 3, 2014 12:54
Ouya: des fonds contre des exclus

Lancée elle-même par un projet Kickstarter de 8.6 millions de dollars, la compagnie derrière la console Ouya propose de donner un sacré coup de pouce aux meilleurs projets de jeux de la plateforme de financement participatif, en échange de l’exclusivité.

Il y a deux mois à peine, on présentait Towerfall, l’une des meilleurs raisons selon certains d’acheter une console Ouya, la petite nouvelle dans le monde des boîtes pas chères qu’on branche à sa télé. Aujourd’hui, dans sa chasse aux exclus, la compagnie mère annonce un projet pour propulser certains projets Kickstarter encore plus loin.

La Ouya a encore ses preuves à faire – se frayant un chemin entre le fantôme des rumeurs d’une console Google ou Apple, et l’incompréhension des joueurs trop confortables sur leur console next-gen, le petit cube continue néanmoins à faire parler de lui et toujours en montrant que son architecte en chef, Julie Urhman, n’aime décidément pas faire les choses comme les autres.

On se rappelle notamment du pari risqué qui consis

@nddrylliog
nddrylliog / apple-darwin11-config.lua
Created February 19, 2014 20:31
luarocks configs for mingw + osx cross-compiles. Create empty folders for each and put those in etc/luarocks/config.lua
variables = {
CC = "i686-apple-darwin11-gcc",
LD = "i686-apple-darwin11-gcc -L/usr/i686-apple-darwin11/usr/lib -lluajit-5.1",
CFLAGS = "-I/usr/i686-apple-darwin11/usr/include/luajit-2.0"
}
arch = "osx-x86"
lib_extension = "dylib"
@nddrylliog
nddrylliog / 00_rules.md
Last active August 29, 2015 13:57
FlappyParty AI project - play at http://www.flappyparty.com/

There's an IS_DEV global variable that'll give you access to Game. Don't use it.

Read canvas pixels instead, it's much funnier! This gist should contain all you need.

Keyboard shortcuts are blocked on the page, use right click -> instead to open the inspector.

stack traceback:
[C]: in function 'require'
[string "assets/lua/lestac/scenes/playground.moon"]:5: in main chunk
[C]: in function 'require'
[string "assets/lua/lestac/app.moon"]:8: in main chunk
[C]: in function 'require'
assets/lua/init.lua:27: in main chunk
PANIC: unprotected error in call to Lua API ([string "assets/lua/lestac/editor/bounds.moon"]:11: attempt to compare nil with number)

Keybase proof

I hereby claim:

  • I am nddrylliog on github.
  • I am nddrylliog (https://keybase.io/nddrylliog) on keybase.
  • I have a public key whose fingerprint is 6AA2 4357 2CE4 F308 D8F5 AFF3 1B46 8353 5C9E 794C

To claim this, I am signing this object:

@nddrylliog
nddrylliog / cool-ld29-entries.md
Last active August 29, 2015 14:00
Cool LD29 entries I had nothing to do with.

Cool LD29 entries I had nothing to do with

Thinking of rating my LD 29 entry? Don't! Instead, go play these cool entries:

(See also Sylvain's list!)

Game Description
Sprites.CSV by awppy . Basic 2D platformer at first, and you get to 'map' each object to a different sprite. It shouldn't be that much of a revelation to a game dev, but being able to swap them while playing as part of the game play is kind of magical.
Under Earth by illugion More of a prototype, but has the most satisfying jump/fire/dash/chain-explode-blocks animations in the history of things I played this last