Sega Game Coding in Assembly - Computerphile

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2016
  • Audible 30 day free trial: www.audible.com/computerphile
    Coding an entire game in assembler. Matt Phillips is creating a brand new game for a 25 year old console.
    EXTRA BITS: • EXTRA BITS - Assembly ...
    More info on Matt's Project: www.tanglewoodgame.com/info
    Thanks to The National Videogame Arcade: bit.ly/Computerphile_NVA
    / computerphile
    / computer_phile
    This video was filmed and edited by Sean Riley.
    Computer Science at the University of Nottingham: bit.ly/nottscomputer
    Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharan.com

ความคิดเห็น • 682

  • @antivanti
    @antivanti 7 ปีที่แล้ว +122

    Didn't know what he was talking about "Ess See Ess Aye" until I saw it written down... "Oh scuzzy!" =D

    • @Arikayx13
      @Arikayx13 7 ปีที่แล้ว +7

      Ha! Was about to post the same.

    • @techy4198
      @techy4198 7 ปีที่แล้ว +1

      And "Zill-inks"

  • @yoshi314
    @yoshi314 7 ปีที่แล้ว +255

    finally someone with a devkit who can actually use it.

    • @TUnit959
      @TUnit959 7 ปีที่แล้ว +38

      This. Its cool that you own one, but even cooler if you can actually put the kit to use and do something with it.

    • @emmanueloverrated
      @emmanueloverrated 7 ปีที่แล้ว +55

      Shame on the collectors who own and remove these things from the wild because they just want to own it. These dev kits needs to be used, they were created for this purpose, not for rotting in a clearcase display. ah! and we need more sega genesis game.

    • @pinkyoshi9339
      @pinkyoshi9339 2 ปีที่แล้ว +3

      I'd like see someone figure out how to make games for saturn

    • @jc_dogen
      @jc_dogen ปีที่แล้ว +2

      @@pinkyoshi9339 look up the yearly saturn homebrew contests. you'd be surprised at how many people do it.

  • @aliedperez
    @aliedperez 7 ปีที่แล้ว +90

    Dude, as a Java Enterprise developer; I hereby offer thee my respects. You really made my day.
    It's refreshing to be reminded that there's much more to programming, and that there's a whole world outside Silicon Valley hype cycle.

  • @primarypenguin
    @primarypenguin 7 ปีที่แล้ว +52

    Computer/Video Game programmer, periphery shirt, and mentions cubase/music recording. I would get along with this dude

    • @mvnkycheez
      @mvnkycheez 4 ปีที่แล้ว

      Plus he has Green Hill Zone tattoos hahaha

  • @souslicer
    @souslicer 7 ปีที่แล้ว +131

    periphery, worked at crytek, and on a computetphile video. somebody give this man a medal

    • @segaboy9894
      @segaboy9894 5 ปีที่แล้ว +5

      Love periphery. I bet his ability to grasp those complex rhythms plays into his ASM ability.

    • @mvnkycheez
      @mvnkycheez 4 ปีที่แล้ว

      plus he has Green Hill tattoos hahaha

  • @_____7704
    @_____7704 7 ปีที่แล้ว +41

    THIS IS BY FAR THE BEST COMPUTERPHILE EPISODE YET!

  • @Yuzoboy
    @Yuzoboy 7 ปีที่แล้ว +156

    Very interesting to see Sega development here!

    • @videopsybeam7220
      @videopsybeam7220 5 ปีที่แล้ว +5

      Absolutely. He had me at "Traveler's Tales."

    • @zalternative1
      @zalternative1 4 ปีที่แล้ว +1

      I was never expecting you to be here, Yuzoboy! :D

  • @koblongata
    @koblongata 6 ปีที่แล้ว +9

    Notice when he started to talk about the development side of things his speech sped up and became more vibrant and lively. He certainly is living in that world. Respect and jealous.

  • @Vekkq
    @Vekkq 7 ปีที่แล้ว +398

    Thats incredibly hard. This guy is some kind of software development masochist.

    • @Vekkq
      @Vekkq 7 ปีที่แล้ว

      Hanniffy Dinn but it was more rewarding and you hadn't a choice.

    • @AURORAFIELDS
      @AURORAFIELDS 7 ปีที่แล้ว +45

      It's actually not as hard as it seems. Despite how it seems, programming for the Mega Drive is really easy, especially with all the documentation, support and tools available. At most it is just time consuming to learn it all, and put all the knowledge to use.

    • @SproutyPottedPlant
      @SproutyPottedPlant 7 ปีที่แล้ว +1

      I wonder if that's how the ROM hacks are made?

    • @AURORAFIELDS
      @AURORAFIELDS 7 ปีที่แล้ว +12

      Knuckles the Echidna most ROM hacks are just done with editing the code and data, as well as testing on emulators. But if emulators are the only source of testing, it is bound to have compatibility issues with hw or other emulators. Something like this solves the issue, but for me having to use win95 to develop is unacceptable.

    • @SproutyPottedPlant
      @SproutyPottedPlant 7 ปีที่แล้ว +6

      ᑎᗩTᔕᑌᗰI that explains why a lot of the earlier ROM hacks don't work with the Everdrive! They are only playable on the emulators.

  • @SaHaRaSquad
    @SaHaRaSquad 7 ปีที่แล้ว +70

    I'm glad this piece of technology is still in good use instead of rotting in some museum. Cool project.

  • @Lolwutdesu9000
    @Lolwutdesu9000 7 ปีที่แล้ว +33

    Gosh, my phone almost broke from the guys enthusiasm.

  • @detaart
    @detaart 7 ปีที่แล้ว +10

    Animation looks very smooth in his game.
    Love the art style too.

  • @bkboggy
    @bkboggy 7 ปีที่แล้ว +296

    Two thumbs up. Just like some have mentioned, he is a real programmer. He said it took him three years to learn assembly and how to program a game in it. THAT, right there is what a lot of folks don't understand these days. They either call themselves a programmer after a brief exposure or completely give up if they can't create a masterpiece after a short period of time. It's a skill, and any skill worth learning will take time. This guy has the mindset many people lack. He doesn't get frustrated if the computer doesn't boot right away, he understands that it takes time to learn something, and he actually puts in the effort.

    • @pastelnuclear7356
      @pastelnuclear7356 7 ปีที่แล้ว +26

      cout

    • @infinitesimotel
      @infinitesimotel 5 ปีที่แล้ว +9

      Effort? Whot, you mean I actually have to like work at something? I thought you could get software to take care of that (sarcasm)

    • @jsmithmultimediatech
      @jsmithmultimediatech 5 ปีที่แล้ว

      Going through sort of more as a hobby myself (but it's really I see as maybe a toolkit in and of itself to improve my development skills) doing Assembly (or a form rather of course being more accurate since it's more I don't know a family at least of languages rather to describe I suppose low level code.
      I do find it highly interesting how assembly works though nontheless, though have not touched on it at all in years I will admit that but yeah plan on going back to it very soon!

    • @TheEnderLeader1
      @TheEnderLeader1 4 ปีที่แล้ว +2

      A real programmer? Nah, real programmers use emacs

    • @wachowski9525
      @wachowski9525 4 ปีที่แล้ว +1

      @ironmike southern I bet he can't name a single example of what he's talking about lol. He's just angry that kids are learning to program and have better access to learning tools and knowledge than he'll ever have.

  • @salvatoreshiggerino6810
    @salvatoreshiggerino6810 7 ปีที่แล้ว +2

    "Debugger" sounds funny in British English.
    I guess you could say Alan Turing was
    **puts on sunglasses**
    _debuggered_

  • @highlanderc
    @highlanderc 4 ปีที่แล้ว +3

    I love it when they say: There will be a link in the video description: and its not there. Thank you

  • @DTM-Books
    @DTM-Books 7 ปีที่แล้ว +5

    Traveller's Tales! Legendary coders for Sega systems. I am amazed at the work they achieved, especially Sonic R on Saturn. I'd be thrilled to hear all their war stories.

  • @nahueljo
    @nahueljo 7 ปีที่แล้ว +37

    Great video. I really like the editing on this one, where they show the results on the screen. Great work. Matt's work looks amazing and really complicated. It's pretty admirable that he dedicates so much work and time to a technology that's obsolete.

  • @AstAMoore
    @AstAMoore 7 ปีที่แล้ว +317

    Finally, assembly is getting some love!
    Also, SCSI is pronounced “skuzzy” (kids these days).

    • @thewitchking84
      @thewitchking84 7 ปีที่แล้ว +7

      around my place I always heard "skasi"

    • @andljoy
      @andljoy 7 ปีที่แล้ว

      i dunno , i use both

    • @paulahulme
      @paulahulme 7 ปีที่แล้ว +22

      Anyone pronounce SCSI as "sexy"?

    • @Darfail
      @Darfail 7 ปีที่แล้ว +4

      but why would someone bother using assembly for game prog????

    • @ender_scythe2879
      @ender_scythe2879 7 ปีที่แล้ว +7

      Because it's a console which isn't very powerful.

  • @TheFaabioChannel
    @TheFaabioChannel 7 ปีที่แล้ว +140

    The Periphery shirt doe

    • @Neueregel
      @Neueregel 7 ปีที่แล้ว +8

      I listen to Prog metal , but I find Periphery very boring and bland Tech Prog

    • @timster5
      @timster5 7 ปีที่แล้ว +4

      I prefer bands like veil of maya, after the burial and such, but periphery I/II for a session is always nice. :P

    • @XenoTravis
      @XenoTravis 7 ปีที่แล้ว

      My profile icon is my favorite prog tech band.
      Does anyone recognize it?

    • @k4b00m6
      @k4b00m6 6 ปีที่แล้ว

      lost in the static by after the burial and Mikasa from Veil of Maya

    • @procletnic
      @procletnic 6 ปีที่แล้ว

      Tesseract for the win bois

  • @andljoy
    @andljoy 7 ปีที่แล้ว +279

    Does it have DLC and microtransactions ?

    • @natfailsyoutube8163
      @natfailsyoutube8163 7 ปีที่แล้ว +13

      He doesn't mention needing / supporting the "Mega Modem" so I'd guess probably not

    • @andljoy
      @andljoy 7 ปีที่แล้ว +18

      nat4200 Booo :(. And no special edition with an " iconic " hat ?

    • @joelshewmaker3567
      @joelshewmaker3567 7 ปีที่แล้ว +20

      Andrew Joy
      Well, the game isn't developed by EA. :p

    • @bobby3234
      @bobby3234 7 ปีที่แล้ว +1

      you have to fund it's development yourself

    • @infinitesimotel
      @infinitesimotel 5 ปีที่แล้ว +2

      You have to pre order everything

  • @jacktumbleweed
    @jacktumbleweed 7 ปีที่แล้ว +16

    Anyone else love the fact this dude has a Periphery shirt on?!

  • @ChEeZeBaLL999
    @ChEeZeBaLL999 7 ปีที่แล้ว

    Thank you so much for this video and all the other ones featuring Matt! I've been glancing at his blog for several years and these videos give me the inspiration to give the whole Sega Genesis programming thing another go.

  • @richmahogany1710
    @richmahogany1710 7 ปีที่แล้ว +11

    Now that's passion!

  • @powerof900
    @powerof900 7 ปีที่แล้ว

    this is the first computerphile video I've ever watched, but I've heard of the channel before. I've gotta say, I hardly understand the language he uses to describe what he's doing with the sega/computer commands, but I absolutely love it. It reaffirms my love for science and technology, and gives me a behind the scenes look at what really happens when you create and run games. Smarter people than I have figured out the solution, and I am just reaping the reward. this is great!

  • @harb37
    @harb37 7 ปีที่แล้ว +1

    I like to think I'm pretty savvy in low level computing like this, but so much of what he did is beyond anything I know. So amazing and glad enthusiasts are still doing this!

  • @GRUSSNewton
    @GRUSSNewton 7 ปีที่แล้ว

    Excellent stuff Matt! Can't wait for this!

  • @xanokothe
    @xanokothe 7 ปีที่แล้ว +5

    Really nice! In looking forward for more videos of this!!!

  • @yuirick
    @yuirick 7 ปีที่แล้ว +66

    I... I didn't realize people programmed games in pure assembly. @_@

    • @simbaonsteroids8836
      @simbaonsteroids8836 7 ปีที่แล้ว +4

      Anos Anosn I can't imagine everything is done in assembly. Then again a lot of game programming today is done is C which is just one step up.

    • @pyromen321
      @pyromen321 7 ปีที่แล้ว +46

      Rollercoaster Tycoon was written by one guy in x86 assembly

    • @SaHaRaSquad
      @SaHaRaSquad 7 ปีที่แล้ว +7

      Yeah, pretty impressive. The first RollerCoaster Tycoon was also written completely in assembly, by a single person.

    • @dealloc
      @dealloc 7 ปีที่แล้ว +3

      Even games today have some of their code written in Assembly. Usually at areas where performance is key, such as rendering etc.
      The tricky thing is that you need to write procedures based on the architecture you write your game for, e.g. for Intel vs. AMD vs. ARM as well as the GPU.

    • @Nukle0n
      @Nukle0n 7 ปีที่แล้ว +8

      Running things on a 7mhz x68k you needed all the power you could get, and there weren't any tools available to properly compile code written in a high-level language to run optimally, so you basically had to write everything in assembly. Think about games like Chrono Trigger for the SNES, that's a 50 hour game with tons of music, graphics, story, and it's 4MB.

  • @reneweise
    @reneweise 7 ปีที่แล้ว

    It allways amazes me this kind of willpower. Great job!

  • @saudude2174
    @saudude2174 ปีที่แล้ว

    this was incredibly interesting, i watched every second with amazement. Such old hardware still being used and people enjoying coding in such low level environments, this seems very fun.

  • @lolstrup
    @lolstrup 7 ปีที่แล้ว

    Love this. I hope you do more of these types of videos in the future!

  • @wattage
    @wattage 7 ปีที่แล้ว

    Dear lord what a great topic, Computerphile! Please more of this!

  • @airthrow
    @airthrow 7 ปีที่แล้ว +1

    It's amazing to see the actual dev process on real hardware! Great video!

  • @BunnyFett
    @BunnyFett 7 ปีที่แล้ว

    I love when Computerphile covers coding videos. Please make more.

  • @flatshade
    @flatshade 7 ปีที่แล้ว +1

    Wow, haven't seen this stuff in over two decades. It's all coming back to me now. I grew up writing 68k ASM for various platforms; Macs, Ataris, Amigas. Thanks for this blast from the past!

  • @Klausterfull
    @Klausterfull 7 ปีที่แล้ว +4

    wow!! I really love 90s hardware. I'd love to see more videos about this exactly topic!

  • @Strawhatxephos
    @Strawhatxephos 7 ปีที่แล้ว +54

    Where is the link to his blog? They said in the video, they would link it.

    • @Strawhatxephos
      @Strawhatxephos 7 ปีที่แล้ว +3

      Thanks so much to the both of you!

  • @aniketfuryrocks
    @aniketfuryrocks 2 ปีที่แล้ว +2

    For all of you who are blown by that, it aint that difficult. Learning assembly is just like learning any other language. Moreover u can easily integrate c with assembly. Just write a few assembly lines for setting up video audio buffer and call the main function of your c programme. Thats it

  • @sajidshahnawaz8127
    @sajidshahnawaz8127 7 ปีที่แล้ว

    mad respect for matt philips and thank you computerphile for bringing this topic to us. beautiful.

  • @Wojciech940
    @Wojciech940 7 ปีที่แล้ว

    I recently thought a lot about coding in assembly, also had some conversations about it and then BAM I see Computerphile came up with that video. Thanks!

  • @ricardoabh3242
    @ricardoabh3242 7 ปีที่แล้ว +1

    Patience and dedication!

  • @ericsbuds
    @ericsbuds 7 ปีที่แล้ว +1

    so cool. I wish I knew about all this stuff! Thanks for sharing Matt!

  • @Firem1nded
    @Firem1nded 7 ปีที่แล้ว +1

    Love the shirt!
    Great to see another mathcore enthusiast!

  • @gabehill9817
    @gabehill9817 6 ปีที่แล้ว +1

    Dig the periphery shirt. Love those guys. Also super cool to see how game building used to be.

  • @DavidBlakemore
    @DavidBlakemore 7 ปีที่แล้ว

    "It boots one out of three times"... Brilliant!
    Keep up the good work, Matt!

  • @MasterDawZ
    @MasterDawZ 7 ปีที่แล้ว +12

    He's wearing a Periphery shirt so I'll listen to whatever he says

  • @Nebuloa305
    @Nebuloa305 6 ปีที่แล้ว

    cant wait to play the game Matt!!

  • @charleygrossman8368
    @charleygrossman8368 7 ปีที่แล้ว

    Major, major props Matt

  • @allluckyseven
    @allluckyseven 7 ปีที่แล้ว +14

    Hey, this is awesome! If you can find other/more devs to talk about game development, I'd like to see it!

  • @Adamchevy
    @Adamchevy 7 ปีที่แล้ว +5

    I am very impressed with the original hardware and skills! I really hope your Kickstarter gets funded, and in this case I have put my money where my text is!

  • @goeiecool9999
    @goeiecool9999 7 ปีที่แล้ว +14

    I get that using a dev kit is the proper way to do it because you'll know it'll run and you won't run into any emulator anomalies, but I'd personally prefer using an emulator.

  • @AnarchisticCookie
    @AnarchisticCookie 7 ปีที่แล้ว +3

    YOUR SHIRT IS AMAZING! You must be quite the djentleman!

  • @filecore
    @filecore 7 ปีที่แล้ว

    What a cool bit of kit! And this chaps been developing in 68000 assembly? Superb.

  • @Lightblue2222
    @Lightblue2222 5 ปีที่แล้ว

    The complexity of it forces a unique creative process.

  • @OttoTheSmartass
    @OttoTheSmartass 7 ปีที่แล้ว +7

    For those who are wondering, you can not create a Sega game from Assembly. Assembly is merely a pseudo-coding language which is just one step above machine code. When coding in Assembly, you can only store ASCII code in registers (such as AX, BX, CX, DX, EX, etc.). These registers have very limited capacity to hold the necessities such as the palette of every single level. You also can not receive input from the user upon arrow-button pressed events, since the code of the up-arrow, down-arrow, etc. is too long enough to fit inside the 2-byte registers. It's inconceivable to program even an 8-bit Sonic game in Assembly language. It's better to use a more advanced programming language, such as COBOL or XML.

    • @Eugensson
      @Eugensson 7 ปีที่แล้ว +2

      Or PHP

    • @smeagol1414
      @smeagol1414 7 ปีที่แล้ว +2

      C is too inefficient, Java is the better option.

    • @smeagol1414
      @smeagol1414 7 ปีที่แล้ว +2

      Not me! 1 zillion devices use java, it is the most efficient

    • @therium5636
      @therium5636 7 ปีที่แล้ว +3

      Don't feed the troll, I doubt he's being serious.

    • @OttoTheSmartass
      @OttoTheSmartass 7 ปีที่แล้ว +5

      I appreciate all of the replies! I wish I could reply to all of you great human beings, but I got XML programming to do later today at TheOnion University. If you guys are wondering, I'm taking the Assembly Debasing program and currently enrolled in semester 1, so I'm just getting started. But at the same time I know exactly what I'm talking about; feel free to ask questions and I'll get back to you as soon as possible. Take care!

  • @mrcynicallyred2007
    @mrcynicallyred2007 2 ปีที่แล้ว

    And the game was happily received.
    Great video.

  • @matthewtrott
    @matthewtrott 7 ปีที่แล้ว

    Its cool that its such a rare piece of equipment, its Awesome that he is actually using it to develop on!

  • @atarixle
    @atarixle 7 ปีที่แล้ว

    so nice to see that people keep that legacy up and running, I for myself use Atari 8 Bit for 25 years now without a break

  • @IljaSara
    @IljaSara 7 ปีที่แล้ว +20

    Does he have a tattoo based on Sonic Green Hill Zone screenshot? This guy could be my hero.

    • @IljaSara
      @IljaSara 7 ปีที่แล้ว

      He stole my tattoo idea before i even invented it!

    • @IljaSara
      @IljaSara 7 ปีที่แล้ว

      Some day I'll get a pixel tattoo.
      I'm thinking some monster from Shining in the Darkness maybe.
      ***** the Eggman final boss is stunningly cool.

  • @antivanti
    @antivanti 7 ปีที่แล้ว +6

    If you can't get your hands on one of those dev kits you can build your own pirate kit and make unlicensed games. That's what Electronic Arts did back in the day and things worked out pretty well for them I'd say =)

    • @KuraIthys
      @KuraIthys 7 ปีที่แล้ว +1

      You can (it's basically what I'm doing with an snes right now), but debugging tools are the hard part.
      Real hardware and emulators get you part of the way...
      But a consumer console has no debugging support, and it's quite hard to implement that manually, so you end up having to do a lot of your tests on real hardware without even having a debugger to work with.
      And people thought assembly language by itself was a nightmare.
      It gets so much worse without a debugger... XD

    • @antivanti
      @antivanti 7 ปีที่แล้ว

      KuraIthys Yeah my comment was mostly a Trojan horse for some trivia on the scrappy origin (pun not intended but I'll take the credit) of the now behemoth publisher 😊

    • @antivanti
      @antivanti 7 ปีที่แล้ว

      "Artisanal game development"

  • @Chipcob66
    @Chipcob66 6 ปีที่แล้ว

    Just seen the release of this game as a news item on the BBC website - pretty much a year later!
    Lots of respect to this chap.

  • @Pkkumarcool
    @Pkkumarcool 7 ปีที่แล้ว

    great video,great effort matt keep going!

  • @PedroL.Rosario
    @PedroL.Rosario 2 หลายเดือนก่อน

    i'm a beginning programmer, when i started the video, i thought "wow Nasm... this will be confusing and boring" But NO, it was actually curious, cool and really INSPIRING! i felt invited to see the magic happen up close,
    thanks for this video!

  • @XenoTravis
    @XenoTravis 7 ปีที่แล้ว +1

    That periphery shirt!
    Great band

  • @vlaktorbb
    @vlaktorbb 5 ปีที่แล้ว

    Good to see somebody actually using a dev kit.

  • @error4159
    @error4159 2 ปีที่แล้ว +1

    The game dude made, Tanglewood, turned out to be very good.

  • @simbobcrafts4843
    @simbobcrafts4843 4 ปีที่แล้ว +6

    He should start his own channel. I’d love to learn from him

  • @deepjoshi356
    @deepjoshi356 7 ปีที่แล้ว +1

    Respect to him for what he is doing. Thanks for that window 95 booting and turbo like debugger.

  • @AndrewTSq
    @AndrewTSq 7 ปีที่แล้ว +22

    MC68000 asm was so nice to code. Nice video.

    • @BrodeyDoverosx
      @BrodeyDoverosx 7 ปีที่แล้ว

      Andrew N One of my favorites! I loved 68k, still miss it

    • @bytefu
      @bytefu 7 ปีที่แล้ว

      Barry Manilowa
      Well, there are few decent Sega emulators out there - at least, for Linux and Windows.

    • @AURORAFIELDS
      @AURORAFIELDS 7 ปีที่แล้ว

      Artem Borisovskiy Depends what you mean with "decent". If you mean that they actually work right and are completely usable; no, there are no Sega emulators like that. If by decent you mean that they work barely and could use a lot of more time being fixed, then yeah there are few like that.

    • @tramsgar
      @tramsgar 7 ปีที่แล้ว +1

      It sure was, and with DevPac it was 98% wondrous =))

    • @Ehal256
      @Ehal256 7 ปีที่แล้ว

      What's wrong with Kega Fusion and Exodus?

  • @GogiRegion
    @GogiRegion 6 ปีที่แล้ว +6

    This makes me want to program an old game system in ASM (which I tried to do as a kid, but obviously I failed miserably because I wasn’t smart enough).

  • @proplayer682
    @proplayer682 7 ปีที่แล้ว

    Fantastic video

  • @ecdhe
    @ecdhe 7 ปีที่แล้ว

    Funny enough, there was a video game called Tanglewood published in 1987 by Microdeal, a small British video game company. It was ported to some 68000-based computers but not the Sega console.

  • @danp2596
    @danp2596 7 ปีที่แล้ว

    Huge respect to this guy, great looking game too.

  • @highlewelt9471
    @highlewelt9471 7 ปีที่แล้ว

    Just yesterday i read about gameboy programming in assembly and now this video comes out, very nice!

  • @koppadasao
    @koppadasao 7 ปีที่แล้ว +15

    Ess-see-ess-aye? Skuzzy! SKUZZY! SKUZZY! Come on! Say SKUZZY!

  •  6 ปีที่แล้ว

    Awesome. I loved the sega genesis when i was a kid. Was my 2nd console system, after the NES. I had the sega channel from TCI cable company in seattle. And i always had wrote down game design ideas on these little flash cards that i get from school, i had my own method learning how to spell words instead of the flash card system so that means that i had a ton of empty cards that i use for drawing game maps, weapons, story, notes of the physics of the game.

  • @jimrummy1300
    @jimrummy1300 7 ปีที่แล้ว

    Such a clever and humble man.

  • @soccer7901
    @soccer7901 7 ปีที่แล้ว

    loved this video

  • @combatjm89
    @combatjm89 7 ปีที่แล้ว +12

    Real programmers program in assembly language!

    • @ender_scythe2879
      @ender_scythe2879 7 ปีที่แล้ว +3

      Real programmers program in Brainf**k.

    •  7 ปีที่แล้ว

      Real programmers programe in Whitespace.

    • @TysonKemp
      @TysonKemp 7 ปีที่แล้ว +1

      ender_scythe Brainfuck is crazy!

    • @ender_scythe2879
      @ender_scythe2879 7 ปีที่แล้ว

      Actually, I disagree with what I said earlier, real programmers program in Glass.

    • @waltherstolzing9719
      @waltherstolzing9719 7 ปีที่แล้ว +1

      Real programmers use butterflies. Google it.

  • @Sampler19
    @Sampler19 7 ปีที่แล้ว

    Cool, the case looks so cyber!

  • @mestrecarrasco
    @mestrecarrasco 7 ปีที่แล้ว +1

    The "Big Evil Framework" at 5:26 made me laugh!

  • @FennecTECH
    @FennecTECH 7 ปีที่แล้ว

    im excited for tanglewood

  • @GamerMuscleVideos
    @GamerMuscleVideos 7 ปีที่แล้ว

    Thanks for making this video I love stuff like this , Also Matt Philips is a machine !

  • @PrimitiveBaroque
    @PrimitiveBaroque 7 ปีที่แล้ว

    Great stuff!

  • @Trident22
    @Trident22 6 ปีที่แล้ว

    Absolutely Fascinating. Could listen to the geezer all day. Love all the coding jargon. That Machine is the Dogs Bollocks, I'd love to have it in my SEGA collection. 👍👍

  • @CarfDarko
    @CarfDarko 7 ปีที่แล้ว +1

    What a BEAST!! Also... Love those tattoos!!

  • @Lep_19
    @Lep_19 4 ปีที่แล้ว

    Looks like someone had some fun with the subtitles. Might wanna take another look at those.

  • @GregoryKelleher
    @GregoryKelleher 7 ปีที่แล้ว

    Wow. Amazing work! Kudos 😊

  • @AshenElk
    @AshenElk 5 ปีที่แล้ว

    I was linked here from a GOG review of Tanglewood. It's absolutely fascinating.

  • @htkevo5273
    @htkevo5273 7 ปีที่แล้ว

    Also that dev kit is really cool

  • @CykPykMyk
    @CykPykMyk 6 ปีที่แล้ว

    i fking love this channel

  • @Limbomber
    @Limbomber 7 ปีที่แล้ว +18

    I wish he also talked about his experience working for AAA gaming companies

  • @drewpeer
    @drewpeer 6 ปีที่แล้ว

    So awesome!

  • @JuanchosMRL
    @JuanchosMRL 5 ปีที่แล้ว +1

    Never noticed his Periphery t-shirt till now, noice!

  • @BrandNewByxor
    @BrandNewByxor 7 ปีที่แล้ว +1

    Nice periphery shirt. It's nice to know there's other programmers out there who listen to them too.

    • @cygil1
      @cygil1 9 หลายเดือนก่อน

      It'd be harder to find a programmer who doesn't listen to prog metal

  • @dark808bb8
    @dark808bb8 7 ปีที่แล้ว

    Great video!!

  • @brianmac8260
    @brianmac8260 3 ปีที่แล้ว

    Had to dig deep to find the code! Cheers

  • @tzkelley
    @tzkelley 7 ปีที่แล้ว

    The last game I wrote in Assembler was on the 6809--the 68000's little brother. That family has the best architecture IMHO.

  • @TarousDT
    @TarousDT 7 ปีที่แล้ว

    This is awesome!

  • @MaizumaGames
    @MaizumaGames 7 ปีที่แล้ว +15

    Very interesting. Would you link his blog in the video description ?

    • @Winteg8
      @Winteg8 7 ปีที่แล้ว

      Hey there :D didn't know you were into assembly!

    • @MaizumaGames
      @MaizumaGames 7 ปีที่แล้ว

      It's one of my passions up to this day. I'm also surprised to meet one of the R.I creators here :-]

    • @Winteg8
      @Winteg8 7 ปีที่แล้ว

      Maizuma Games Nice! I guess coding is just something a lot of redstoners are into. It's cool to actually see an example of this trend in person :D
      I've only taken one assembly class, and I have a love-hate relationship with it. I think it will become more love and less hate as I grow more proficient in assembly. How did you get into it?