Game Development Books you MUST READ

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

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

  • @Michafrar
    @Michafrar 3 หลายเดือนก่อน +130

    Thank you so much for featuring my book Pixel Logic in this! This video ended up being fantastic. I had no idea the book got you back into the habit of checking out digital and even physical books. It's such an honor 🙇‍♂

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +8

      Thank you :D
      Yeah I think it's a great book and it helped me kickstart what turned out to be a very positive habit!

    • @JimmyFraggs
      @JimmyFraggs 3 หลายเดือนก่อน +3

      I wish you’d offer your book on Lulu so I could grab a physical copy!

    • @MrXlee1967
      @MrXlee1967 3 หลายเดือนก่อน

      @@JimmyFraggs Hi why are you using Lulu and not Amazon for physical books? I would like to self publish and was thinking of going with amazon (free ISBN ect)

    • @specterent
      @specterent 3 หลายเดือนก่อน

      I need to read it. I bought it and recognized it the second I saw the green slime cube.

  • @abutalhaalam64
    @abutalhaalam64 3 หลายเดือนก่อน +9

    I would also highly reccommend reading the Making of Prince of Persia. It talks about jordans journey as a dev and shows his good times and bad times both building the game and his life.

  • @hopemetal3440
    @hopemetal3440 2 หลายเดือนก่อน +2

    I would recommend Clockwork Game Design by Keith Burgun. It talks about how to design games around a single mechanic and makes a good argument for why you should keep your game design "elegant" and what that means. It also provides practical exercises to practice what the book talks about. It says its meant for strategy games, but it could apply to other kinds of games imo

  • @compatriot852
    @compatriot852 3 หลายเดือนก่อน +18

    6:42 Mythology and history really do have a big influence on gaming. The Persona series for example takes heavy influence from mythology, philosophy, etc. Persona 5 utulizes Gnosticism for world building while 3 is more based on Greek mythology

  • @rockinpatty346
    @rockinpatty346 3 หลายเดือนก่อน +5

    FANTASTIC video! Thank you for putting this one together for us! I've always wanted to get some books that take deep dives into game development, but wasn't too sure on where to start. This helps a lot!!!

  • @NicholasSinard
    @NicholasSinard 3 หลายเดือนก่อน +4

    Love to see Pixel Logic get some love. Such a fantastic book filled with practical, useful knowledge

  • @jarforan
    @jarforan 3 หลายเดือนก่อน +5

    The Shovel Knight bass battle book is fantastic as well. Lots of interviews and insight from the designers.

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Thanks for the suggestion!
      Wasn't sure if it has actual input from the development team or not!

  • @mebessusn
    @mebessusn 3 หลายเดือนก่อน +11

    Good video! I picked up 'The Animators Survival Kit' at the suggestion of fellow youtuber Smeaf, a blender animator, and it too seems like a classic book on the fundamentals of animation that would translate to games as well. I'm going to pick up that Norse Mythology book you suggested. Thanks!

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน

      Thanks for the suggestion :)
      I've heard many good things about it and yeah I think the fundamentals it teaches would also apply to pixel art.

  • @FlickTakFlakAttack
    @FlickTakFlakAttack 3 หลายเดือนก่อน +5

    Oh man Steve Rabin was my lecturer for a module and his way of teaching was amazing. It was only one semester, but not just about the subject he taught, but how he taught left a strong impression on me even a decade later.

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Awesome, that's the mark of a great teacher :)

    • @MarcusVincit
      @MarcusVincit 3 หลายเดือนก่อน +2

      A decade later he is still good ;)

  • @mehdifardadi1905
    @mehdifardadi1905 2 หลายเดือนก่อน +1

    This video was awesome!! Just seeing how many great books there are about game development made me super motivated to work harder. Thanks for the great video!
    One small suggestion though, it would be much better if you put links to all of the books you mentioned in the description. Thanks again 😎

  • @YannSchmidt
    @YannSchmidt 3 หลายเดือนก่อน +3

    A must watch video ! Thanks a ton :)

  • @somagravestudio
    @somagravestudio 3 หลายเดือนก่อน +5

    "Blood, Sweat and Pixels" is great. 100% recommend!

  • @Gigusx
    @Gigusx 21 วันที่ผ่านมา

    There's also Designing Games: A Guide to Engineering Experiences by Tynan Sylvester (creator of Rimworld). I haven't read it but seen it recommended a lot.
    If you make games with any sort of social systems, economy, etc. I suggest reading something like Sapiens by Harari or other books on anthropology. For different mythologies I'd recommend finding a relevant booklist on Goodreads, you'll find many gems there.

  • @blackshinobi956
    @blackshinobi956 3 หลายเดือนก่อน +1

    Thanks for the recommendations! I'll definitely be picking some of these up!

  • @roke272
    @roke272 3 หลายเดือนก่อน +11

    I prefer Game Design Workshop: A Playcentric Approach to Creating Innovative Games by Tracy Fullerton over The Art of Game Design: A Book of Lenses by Jesse Schell. It's still an abstract book, but it's a little bit more practical.

    • @Dunkable
      @Dunkable 2 หลายเดือนก่อน

      I'll have to pick that one up! I read the Jesse Schell book and really enjoyed it.

  • @mayzavan
    @mayzavan 3 หลายเดือนก่อน +1

    The only 2 books I own are Your special recommendations, which makes me even more sure that i should take a look at the other books that You recommend:) Thanks a lot for vid

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Great :)
      Those are often overlooked and I think building positive habits and maintaining them is much more powerful in the long run than just relying on talent.

  • @gamengined
    @gamengined 3 หลายเดือนก่อน +3

    this is wicked man one of my favorite video of yours yet!!!!

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Thank you :)

  • @GatheringStorrm
    @GatheringStorrm 3 หลายเดือนก่อน +1

    Well this will keep me going for the better part of the next year... Thanks a bunch!

  • @funlabsdesignstudio
    @funlabsdesignstudio 3 หลายเดือนก่อน

    Studying Animation is also a Great idea because if your characters lack good movement or it's too laggy then it makes a huge difference to be able to know how to fix these things.
    I will have to compile a list of them as it's been awhile since I used them maybe I will do a video on my channel for this as well.

  • @smokeback
    @smokeback 3 หลายเดือนก่อน

    learnt alot of logic from your channel on some game design aspects even when not using unreal.Thanks for this video old learning is key to growth even if some will skip it try to jump straight to ai

  • @junba1810
    @junba1810 3 หลายเดือนก่อน +1

    It's not a book suggestion but let me say that Masahiro Sakurai's youtube channel is a goldmine when it comes to all aspects game dev. He provides useful insightful and spot on examples on a broad range of topics!

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Thanks!
      Yeah his channel is absolutely amazing!
      He announced a while ago though that he'll soon stop making videos, but everything already on there is gold.

  • @beoxsgaming9388
    @beoxsgaming9388 2 หลายเดือนก่อน +4

    Neil Gaiman takes a lot of liberty in "Norse Mythology."
    I recommend H. A. Guerber's "Myths of the Norsemen." She's poetic, like Gaiman is at times, but she's much more in line with the source material. "... simple, graphic, accurate retelling..."
    OR
    You could always just stick with the Poet Edda and Prose Edda.

  • @spritefan2
    @spritefan2 3 หลายเดือนก่อน +2

    0:00 what’s that pixel art monitor/display on your desk? 👀
    And awesome video! I’ve been meaning to pick up more game dev books, I appreciate the recommendations. & In the dev-diary category, I love/recommend the book Blood Sweat and Pixels 😄

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน

      Thank you, I'm gonna look into that book :)
      It's a Divoom Pixoo 64.
      The device is pretty awesome and I can recommend it, but the app it connects to is pretty clunky and buggy, so it comes with some frustrations.

  • @JohannSiemens85
    @JohannSiemens85 3 หลายเดือนก่อน +1

    Great video man, thank you for sharing this :)

  • @Marcusss_P
    @Marcusss_P 3 หลายเดือนก่อน +1

    I realy like the GAMEDEV: 10 steps to make your first game a successful by Wlad, it teaches a lot of steps to create your own game, create a studio and manage a community. Also, very good video! I will definitely choose many of these books.

  • @CobraCode
    @CobraCode  3 หลายเดือนก่อน +4

    Many great books out there that can help you grow as a game dev :)
    Definitely let me know your suggestions as well!

  • @Carl_Maxwell
    @Carl_Maxwell หลายเดือนก่อน +1

    Game Feel by Steve Swink -- the first few chapters by themselves are worth reading, it covers perceptual fields, and how the player receives perceptions from the game, and at what rate, etc. It's really good. There's a youtube video on a related topic -- th-cam.com/video/EABa8X3lEPM/w-d-xo.html
    Another book that I've found useful is Building Blocks of Tabletop Game Design by Geoffrey Engelstein and Isaac Shalev. It's about board games, and it doesn't talk about how to design things, but rather it just lists all the popular mechanics used in board games and breaks them down -- for example, the section on "Movement - Tessellation" covers one dimensional tracks (often used in racing games), regular patterns (squares, hexagons, and triangles), irregular patterns (like Risk or Diplomacy), etc. It's interesting because it references a huge number of board games and how they make use of all the different mechanics, and just for the fact of how many mechanics the book covers. But it's not oriented towards video games specifically.

  • @alexmcternan8746
    @alexmcternan8746 2 หลายเดือนก่อน +1

    I found "The Ultimate Guide to Video Game Writing and Design " to be a great book for me as well

  • @aayudhninawe4230
    @aayudhninawe4230 22 วันที่ผ่านมา

    heyy!!!.... really helpful video ...loved it

  • @junba1810
    @junba1810 3 หลายเดือนก่อน +1

    Great video!!

  • @nicholasjackson8709
    @nicholasjackson8709 2 หลายเดือนก่อน

    The first book I bought what how to make simple games in python. That taught me ALL the basics of programming in bite-sized games.

  • @therabidpancake1
    @therabidpancake1 3 หลายเดือนก่อน +1

    I like books so much better than watching youtube videos as far as learning goes . You can look in the table of contents and find exactly the thing that you want to work on and get a full explanation while people in videos may cut corners .

  • @Louis-un5ti
    @Louis-un5ti 3 หลายเดือนก่อน +1

    Thank you very much!!!

  • @MrTheone090
    @MrTheone090 3 หลายเดือนก่อน +1

    It's hard to find good informations about game design... Thanks for the books :)

  • @aldo6532
    @aldo6532 2 หลายเดือนก่อน

    Great video! What app were you using to read the books?

    • @CobraCode
      @CobraCode  2 หลายเดือนก่อน

      For PDFs just the pre-installed books app on ipad.
      Kindle for the other ones!

    • @aldo6532
      @aldo6532 2 หลายเดือนก่อน

      @@CobraCode Thanks!

  • @TBDGames0
    @TBDGames0 3 หลายเดือนก่อน +2

    Would be very nice if you could List the names of the books in the description

  • @ReleeSquirrel
    @ReleeSquirrel 3 หลายเดือนก่อน +1

    The best book I know for game development that you didn't include is Game Programming Patterns by Robert Nystrom. It's available free online and you should read it!
    I also want to give a recommendation to Sid Meier's Memoir! though it doesn't have much gamedev advice, it's a fun and interesting read about a famous game dev's life.

  • @blasterxt9
    @blasterxt9 3 หลายเดือนก่อน

    Quick start guide also good for game development

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Hey, could you please tell us the author?
      Looking up quick start guide brings up a whole bunch of other results.

  • @aayudhninawe4230
    @aayudhninawe4230 22 วันที่ผ่านมา

    where did you get those pixelated video graphics that were running in background on the tablet ??!!... those are really cool

    • @aayudhninawe4230
      @aayudhninawe4230 22 วันที่ผ่านมา

      especially the Gengar one

    • @CobraCode
      @CobraCode  22 วันที่ผ่านมา +1

      Hey, the device is a Divoom Pixoo-64 and it comes with an app that allows you to access a library with user created content.
      That's where I found all of the art.

    • @aayudhninawe4230
      @aayudhninawe4230 14 วันที่ผ่านมา

      @@CobraCode okk thankss

  • @dosomethingintrersting3697
    @dosomethingintrersting3697 3 หลายเดือนก่อน

    Thank you very much~✌

  • @KaelsenTV
    @KaelsenTV 2 หลายเดือนก่อน

    Great video! but I have to ask... what is that pixel art display in the background? and where can I get it?

    • @CobraCode
      @CobraCode  2 หลายเดือนก่อน

      Hey, it's a Divoom Pixoo 64.
      Depends on where you live, but I just got it off of amazon.
      The app that comes with it to upload the pictures is pretty bad, but outside of that I'm pretty happy with it :)

  • @callmejobson
    @callmejobson 3 หลายเดือนก่อน +1

    I will check out ゲーム制作者になるための3Dグラフィックス技術!! Its cool to see another game dev that also speaks Japanese!! よろしくお願いします!

  • @aomadeira
    @aomadeira 3 หลายเดือนก่อน

    Very nice list that I'll definitely be checking out! One question, what is the app you use on your ipad to make notes on the ebooks?

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน

      Hey!
      Sadly taking notes doesn't work for kindle versions only for things you can get as pdf.
      I just open the pdf up in the 'books' app which should be pre-installed.

  • @imsoHimalayas
    @imsoHimalayas 2 หลายเดือนก่อน

    00:19 what is that device

    • @CobraCode
      @CobraCode  2 หลายเดือนก่อน

      Hey, it's just an ipad pro 14 and I'm using the pre-installed 'books' app to take notes

  • @raventhorX
    @raventhorX 3 หลายเดือนก่อน

    i believe i have a copy of the art of game design but i completely forget where I put it. i think i might have had it digitally.

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

    We would like a video on your journey in learning japanese

  • @ethancodes7134
    @ethancodes7134 3 หลายเดือนก่อน +3

    Couple books I really love (mostly programming related) are Think Like A Programmer by V. Anton Spraul, Game programming Algorithms and Tecniques by sanjay Madhav, and The Pragmatic Programmer of course. The Unity Shaders Bible by Fabrizio Espindola is also fantastic if you have any interest in learning shaders. While it's focus is for use in Unity, it can technically be applied anywhere with minor modification.

  • @GrandSuetham
    @GrandSuetham 2 หลายเดือนก่อน

    What is the game at 9:28?

    • @CobraCode
      @CobraCode  2 หลายเดือนก่อน +2

      Hey, it's not really a game.
      Just footage from this tutorial:
      th-cam.com/video/z1RMDMKcROQ/w-d-xo.html

    • @GrandSuetham
      @GrandSuetham 2 หลายเดือนก่อน

      @@CobraCode Oh, thank you!

  • @evaander
    @evaander 3 หลายเดือนก่อน

    Hey! How did u annotate books in ur iPad?

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน

      Hey, I got it working by opening PDFs in the official 'books' app that comes pre installed.
      You might need an apple pen to enable that functionality.
      Sadly it doesn't work for kindle.

  • @gnanakevin
    @gnanakevin 3 หลายเดือนก่อน

    By learning (machine learning) can i place in gaming platform bro....?

  • @KondixOfficial
    @KondixOfficial 3 หลายเดือนก่อน

    Could you make a course about a 2D Platformer game similar to Broforce?

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Hey, I do have one about making an action platformer similar to megaman.
      A lot of the mechanics are quite similar to run and guns like broforce, so it should teach you the fundamentals you need to make those changes.
      tinyurl.com/2DActionPlatformer

  • @LuisCassih
    @LuisCassih 3 หลายเดือนก่อน

    Names for both japanese books about youkai and deities? Thanks!

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Hey it's
      江戸の妖怪図鑑
      and
      一冊で学びなおせる日本の神様の本

  • @orecraft2293
    @orecraft2293 3 หลายเดือนก่อน

    Does anyone have unity c# scripting books for beginners.

  • @Sadness88
    @Sadness88 3 หลายเดือนก่อน

    Hi, do you know if the books have a French version, or if other French books are good, thx!

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Hey, it appears that pixel logic has a french version.
      I don't know about the other ones though.

    • @Sadness88
      @Sadness88 3 หลายเดือนก่อน

      Thanks you ✨​@@CobraCode

  • @Riodragon1
    @Riodragon1 3 หลายเดือนก่อน

    unreal 4 or 5 for 2d games?

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Both have pro's and con's.
      With 4 you might get a slightly smaller package size and there's rumors performance is slightly better, however I can't confirm that.
      With 5 you have easier access to the latest plugins which means the most up to date PaperZD and other community plugins that for example enable bone based 2D.
      Also the orthographic camera has been greatly improved with UE 5.3 and UE 5.4.
      If you plan to work on a project long term I'd go with 5 just for those reasons.
      If you just do a quick game jam project and file size is of the essence you might want to consider 4 for special purposes like that.

    • @Riodragon1
      @Riodragon1 3 หลายเดือนก่อน +1

      @@CobraCode Thank you very much for the answer, I'll try unreal 5, I've been using Unity for 10 years, I believe it's time to test another engine!

  • @Mamplo
    @Mamplo 3 หลายเดือนก่อน +2

    thanks snakey sans

  • @hasanshafy_
    @hasanshafy_ 3 หลายเดือนก่อน +1

    Name of the japanese book?

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Hey, it's called:
      ゲーム制作者になるための3Dグラフィックス技術
      The newest version is currently the 3rd edition
      改訂3版

    • @hasanshafy_
      @hasanshafy_ 3 หลายเดือนก่อน

      @@CobraCode Thank you!

  • @bigfin20
    @bigfin20 3 หลายเดือนก่อน +1

    nothing about actual development? head first design patterns is essential since basically all engines use object oriented languages

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน

      Thanks for the suggestion!
      I originally had a section with books like: Clean Code, The Pragmatic Programmer and the other classics that are often mentioned.
      I did skim through them, but most of it felt like stuff I already learned through just working with C++ and Golang for a while, so I couldn't personally recommend them since I haven't read them completely.
      Head first design patterns looks like good read!

  • @Diablokiller999
    @Diablokiller999 3 หลายเดือนก่อน +2

    Any recommendations for Game Software Architecture?
    Something I'm struggling with, especially since I got lost in analysis paralysis and focus more on optimizing my architecture than making progress.
    Systems, components, interfaces, how to keep your project organized - stuff like that.
    Haven't found good literature for that yet 😕

    • @CobraCode
      @CobraCode  3 หลายเดือนก่อน +1

      Hey, another viewer suggested Game Programming Patterns by Robert Nystrom which looks intriguing.
      Outside of that the ones people usually mention are "Clean Code" and "Design Pattenrs - Elements of Reusable Object Oriented programming".

  • @f4bby-_-499
    @f4bby-_-499 3 หลายเดือนก่อน

    Thank you very much for that list of books! Tbh, I do not know english very much to read books... I pray Satan, that Google Translate can help me...

  • @mvdevil1757
    @mvdevil1757 3 หลายเดือนก่อน

    English translation book 😅 please

  • @JohnSmith-sn9tj
    @JohnSmith-sn9tj 3 หลายเดือนก่อน

    I have no eyes and I must read.

  • @HimKnot
    @HimKnot 3 หลายเดือนก่อน

    Man, I hate reading. I'm just gonna look at the words and see what they mean.