Re:Notch programming a Doom-like in Dart
by chucknelson on Monday August 25, 2014 @01:32PM
(#8222823)
So how does his process work? Does he start with the original C engine source and start porting to Dart? Does he do some of the work beforehand?
[ Parent
| on HN ]
It does it mostly all in his head. He's built a fair amount of rendering engines so he knows all the basics of how to do it.
Re:Notch programming a Doom-like in Dart
by chucknelson on Monday August 25, 2014 @01:53PM
(#8222943)
That is impressive if true. Does he also figure out how to read the WAD files himself too for level geometry and textures? I just find it hard to believe he isn't referencing the original source at all...
Well, the title is "Notch programming a Doom-like in Dart." So, it doesn't sound like it's a port of Doom, just a game that's like Doom.
Was watching and the level he loaded was definitely a Doom one. Looked like the WAD was in his assets.
The WAD format was reverse engineered and published some time back in the 90s when the first third party level editors and mods were produced.
Indeed it was. Here's the unofficial spec in case anyone is interested. http://www.gamers.org/dhs/helpdocs/dmsp1666.html
It's not ALL in his head, he has the doom spec list to help him out when he needs it. But he's pretty skilled.