chewbranca.com

Check-in [84b3da6e2c]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix archive blog post img links
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 84b3da6e2c9c56b727f13d994709cb4cf9679747e6507b1027367aa28588d33b
User & Date: chewbranca 2020-04-10 03:30:06
Context
2020-04-10
05:14
Rework static assets, server_name, and ssl protocols in nginx check-in: 5f65ac9f1d user: chewbranca tags: trunk
03:30
Fix archive blog post img links check-in: 84b3da6e2c user: chewbranca tags: trunk
01:05
Update archived post metadata format check-in: 30db2e450c user: chewbranca tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to archive/github/2018-04-20-lgj-day-one-01.md.

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
...
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
sprite sheets.

What does that actually mean? Well, let's take a look. A sprite sheet
is a series of animation frames combined into a single image that you
then load in your game engine to render. So for instance, I've taken
a sprite sheet from Flare Game like this minotaur sprite sheet:

![Minotaur Sprite Sheet](/img/flare-game/minotaur.png)

and using LFG I've turned it into animations like:

![Minotaur Animation](/img/lfg_minotaur.gif)

and that's based on Flare Game's animation definition for the [Minotaur
Animation](https://github.com/clintbellanger/flare-game/blob/master/art_src/animation_defs/characters/minotaur.txt)
which looks like:

```
#image=
................................................................................
stuff. It's been a bit tortuous not being able to actually start on
the game itself until today, but it took a chunk of work to get LFG to
where it provides higher level abstractions around the Flare Game
assets so you can just grab the different characters and use them in
your game. A handful of the Flare Game character mobs are currently
supported, for instance:

![Random Mobs](/img/lfg_rand_mobs.gif)


"But I thought you said this is a *Lisp* game jam? Lua ain't a Lisp."
Correct! That's where the awesome [Fennel
Lang](https://github.com/bakpakin/fennel) comes in! Fennel is a
lightweight Lisp that compiles down to Lua code with minimal
overhead. So my plan for the game jam is to make a new Love 2D based







|



|







 







|







32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
...
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
sprite sheets.

What does that actually mean? Well, let's take a look. A sprite sheet
is a series of animation frames combined into a single image that you
then load in your game engine to render. So for instance, I've taken
a sprite sheet from Flare Game like this minotaur sprite sheet:

![Minotaur Sprite Sheet](/raw?ci=trunk&filename=archive/github/img/flare-game/minotaur.png)

and using LFG I've turned it into animations like:

![Minotaur Animation](/raw?ci=trunk&filename=archive/github/img/lfg_minotaur.gif)

and that's based on Flare Game's animation definition for the [Minotaur
Animation](https://github.com/clintbellanger/flare-game/blob/master/art_src/animation_defs/characters/minotaur.txt)
which looks like:

```
#image=
................................................................................
stuff. It's been a bit tortuous not being able to actually start on
the game itself until today, but it took a chunk of work to get LFG to
where it provides higher level abstractions around the Flare Game
assets so you can just grab the different characters and use them in
your game. A handful of the Flare Game character mobs are currently
supported, for instance:

![Random Mobs](/raw?ci=trunk&filename=archive/github/img/lfg_rand_mobs.gif)


"But I thought you said this is a *Lisp* game jam? Lua ain't a Lisp."
Correct! That's where the awesome [Fennel
Lang](https://github.com/bakpakin/fennel) comes in! Fennel is a
lightweight Lisp that compiles down to Lua code with minimal
overhead. So my plan for the game jam is to make a new Love 2D based