Skip to content
0:00 / 0:00

#sonic2#sprites#gamedevelopment

Sonic 2 in Haskell: Playing with sprites

Brian McKenna

1.4K subscribers • 4 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Brian McKenna
  • May be out of date. Uploaded 8 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

6.3K views8 years ago2 recommendations

Game developmentProgramming languagesHaskellGame programming

Brian McKenna live-codes a Sonic the Hedgehog 2 clone in Haskell, focusing on sprite rendering and game logic.

Watch live at twitch.tv/puffnfresh

Why it's here

2 people recommend this

What people say. Recommended as a great live-coding video, though noted for containing some strong opinions against using Stack.

Moments people linked to

u/haskelllin r/haskell • Recommends

On “bitemyapp/fp-course: Fork of the original Data61 course to be more Stack friendly”

I did notice some anti\-Stack ramblings \("Stack doesn't work at all" "I always advise people not to use Stack" \) around 00:39:35 when I was watching the otherwise great Sonic 2 Haskell live coding video at [video
5View on Reddit

u/snoyjerkis not snoymanin r/haskell • Recommends

On “Queensland Functional Programming Lab - Farewell”

> is this suggesting not to use stack at all? if not, why not, specifically. Yes. But don't take it from me. Take it from somebody who's got a lot experience teaching the fp-course: link to this video > Have I tried Stack? Yeah, I've tried using it and it doesn't work at all. > > Part of the reason is I use NixOS, so a lot of the packages Stack wants to use just don't exist on Nix. > You have to try to tell Stack to use Nix and then it doesn't quite work either. If you're on NixOS just use Nix cause Stack doesn't on it. > > A lot of my co-workers don't run NixOs but they are on a Mac and still have problems with Stack. So I have had a lot of classes where I try and get people to write code and we'v…
2View on Reddit