HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Making Metagun

Nizzotch2 HN recommenders · recommended in 2 months, 2010-2015
YouTube
763K views · 16 years ago · demo · evergreen

A timelapse of Notch (Markus Persson) making Metagun, a game built from scratch in 48 hours for Ludum Dare 18. It shows the whole coding session sped up.

HN holds it up as a vivid example of focused game-jam productivity, and it has been used to demystify programming for students and inspire tools for recording coding sessions.

Indie game developmentGame programming & enginesSoftware practice, open source & careers#notch#ludumdare#timelapse#gamedevelopment#livecoding

4 comments from Hacker News

@wallflower2015 · in “Ask HN: I'm going to present technology jobs to 400 16yo,what should I tell them?”

First, congratulations! I would demystify the process of creation. Show them your wireframes, your pencil sketches, talk about the business v. creative push and pull. Make it interactive - break them into groups of 2-3 each for 5 min and show them Notch's time-lapse in the background on projector while you have them work on exercises in ideation - what would their game be? what would the levels, characters, and challenges be. They don't have to present - just get them comfortable with the first step of creation - putting it on 'scratch' paper. If you have time, deconstruct Flappy Bird. The scrolling left to right background v. making the bird move. How the object detection is greatly simplified when you have only one coordinate to detect (y-bird and y-pipeTop/y-pipeBottom). How adding gravity to the bird (downward velocity) allows you to fly the bird. "Making Metagun" by Notch ▶ this video "Creating Prelude of the Chambered" by Notch link

RecommendsView on HN
@chops2014 · in “Notch programming a Doom-like in Dart”

Notch's Ludum Dare video for Metagun ( ▶ this video ) was inspiration for a series of scripts I now use for clients and my own entertainment purposes (for some loose definition of "entertainment"). It's a series of shell scripts I use that screencap videos of coding and set them to music (so, for example, rendering a 48-hour coding competition to a 5-minute song, or as I more typically do for clients, render the development process down to a few minutes for them to watch in fast-time how their development was done). It's called watchmecode ( link ) and I just have to do ./make-av-video.sh /path/to/video.mpg /path/to/song.mp3 And it does the rest, and outputs it to "done.mp4" The result is something that looks like this: link (disclaimer, I've plugged this before on HN: link )

RecommendsView on HN
@thebigshane2012 · in “Hackathons are nonsense”

Watching `notch` live-code is also very popular. [1]: ▶ this video Making Metagun [2]: link Making MiniCraft [3]: link

CitesView on HN
@hjalle2010 · in “Productivity Tips for Programmers”

So basically, premature optimization sucks. Don't search for a solution of a problem that doesn't exist. If you spend lots of time writing the same code: optimize that. If you dont do that, dont optimize it. I think lots of people belive that its some kind of magic that made Sergey, Larry and all the other successful programmers successful. ▶ this video <-- There you got productivity by Notch (Minecraft creator for those who dont know). Its like three seconds of twitter, 30 minutes for food and some sleep, for a total of 48h. Actually that makes me take back the idea of the magical thing, since the magic seems to be complete dedication to the task you are supposed to do.

CitesView on HN
Creating Prelude of the Chambered5:51

Creating Prelude of the Chambered

Nizzotch
475K views • 15 years ago
Notch Coding Minicraft!18:32

Notch Coding Minicraft!

simme337
269K views • 14 years ago
Cave game tech test3:02

Cave game tech test

Nizzotch
10.5M views • 17 years ago
HandmadeCon 2015 - Pat Wyatt1:07:22

HandmadeCon 2015 - Pat Wyatt

Molly Rocket
33K views • 10 years ago
Handmade Hero Day 001 - Setting Up the Windows Build1:13:51

Handmade Hero Day 001 - Setting Up the Windows Build

Molly Rocket
465K views • 11 years ago
Zach Oakes - Making Games at Runtime with Clojure37:34

Zach Oakes - Making Games at Runtime with Clojure

ClojureTV
31K views • 11 years ago
Handmade Hero Day 021 - Loading Game Code Dynamically1:43:46

Handmade Hero Day 021 - Loading Game Code Dynamically

Molly Rocket
83K views • 11 years ago
Unity DOTS vs Handbuilt: Sample Project27:56

Unity DOTS vs Handbuilt: Sample Project

Nick Caston
687K views • 6 years ago
Crafting A Tiny Open World: A Short Hike Postmortem31:07

Crafting A Tiny Open World: A Short Hike Postmortem

GDC Festival of Gaming
521K views • 6 years ago
Godot Engine - Apps & Tools - 2022 Showreel2:46

Godot Engine - Apps & Tools - 2022 Showreel

Godot Engine
172K views • 4 years ago
Tomorrow Corporation Tech Demo14:06

Tomorrow Corporation Tech Demo

retrogameinternals
107K views • 3 years ago
Let’s go whaling: Tricks for monetising mobile game players with free-to-play19:49

Let’s go whaling: Tricks for monetising mobile game players with free-to-play

PocketGamerbiz
757K views • 10 years ago
"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner46:22

"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner

Strange Loop Conference
24K views • 12 years ago
HandmadeCon 2015 - Mike Acton1:11:48

HandmadeCon 2015 - Mike Acton

Molly Rocket
102K views • 10 years ago
Animation Bootcamp: An Indie Approach to Procedural Animation26:13

Animation Bootcamp: An Indie Approach to Procedural Animation

GDC Festival of Gaming
786K views • 9 years ago
Antichamber: An Overnight Success, Seven Years In The Making52:54

Antichamber: An Overnight Success, Seven Years In The Making

GDC Festival of Gaming
129K views • 11 years ago
Jonathan Blow - How to program independent games -  CSUA Speech1:15:51

Jonathan Blow - How to program independent games - CSUA Speech

Alexandre Franco
190K views • 13 years ago
Google I/O 2011: Kick-Ass Game Programming with Google Web Toolkit44:59

Google I/O 2011: Kick-Ass Game Programming with Google Web Toolkit

Google for Developers
106K views • 15 years ago
John Carmack Keynote - Quakecon 20132:49:19

John Carmack Keynote - Quakecon 2013

IGN
101K views • 13 years ago
Reboot Develop 2017 - Jonathan Blow, Thekla Inc. / Making Game Programming Less Terrible1:02:49

Reboot Develop 2017 - Jonathan Blow, Thekla Inc. / Making Game Programming Less Terrible

Reboot Develop
112K views • 9 years ago