Welcome to a new show where my good friend Tommy Oliver and I learn to program in Python together. Using a textbook chapters as our guide, we’ll tune in every week to discuss what we learned. Feel free to read along with us week-to-week and post your own experiences in the comments. We read every single one!

We’re reading from this book:
This week we read everything up to page 52. Don’t be discouraged, a lot of that was preamble.

Get the book here and support the code!

Your Python charmers are…
Munchy:
Play ENDLESS WAR in this Discord server:

Tom:
Play early builds of Azumi Game by donating to Tom’s Patreon:

Nguồn: https://taizalochat.net/

Xem thêm bài viết khác: https://taizalochat.net/category/game/

48 Comments

Elrond Riva June 20, 2020 at 3:59 am

munchy is the only person able to give me a hardon just by talking about cleaning

Adam Forte June 20, 2020 at 3:59 am

Bought the book to learn this with you guys. NO CODEPOLOGIES!!!

HighTempo June 20, 2020 at 3:59 am

Hearing you guys talk about learning coding skills and being super excited about basic functionality like printing to the terminal just reminded me how I felt when I was first coding lol. Nowadays thing like input detection and variable outputting just feels like tedious chores to me when I have to code them.

Also to address the point Tom mentioned that he didn't feel coding was taxing I think its just because he hasn't gotten to that point where he knows every step you need to code to achieve a task but realise you will have to spend a butload of time coding things like simple if else ststements to get there.

ifkb99 June 20, 2020 at 3:59 am

Munchy, if you want to start taking button input and display graphics and stuff, look into pygame once you get a bit further https://www.pygame.org/docs/

QuomoZ June 20, 2020 at 3:59 am

As a professional programmer, I find this enthusiasm cute and it warms my heart.

Two small pieces of advice:

1. Do an actual project as soon as it is feasible. It can be extremely simple, but it must have some use, no matter how small. I am not a Python guy, but I’ve heard that the book Automate the Boring Stuff with Python is good at providing ideas and some guidance.

2. Keep learning “UNIX” stuff (command line, basically). You don’t need to be a wiz or live in it, just strive for basic knowledge of the GNU core utilities, piping, SSH, and some shell (e.g. bash). A good way to learn this is to set up a linux server (free at first on Amazon Web Services or Linode), or install Arch or Gentoo Linux on a USB drive or on Virtualbox VM.

That’s it. The first is really important, and is somewhat analogue to the “just draw” advice that is given to new artists.

Ryan Anderson June 20, 2020 at 3:59 am

I guess I'll throw this away here. Just graduated with a Computer Science Degree Yesterday! If you Guys ever want some help with some dumb lexicon concept, or anything at all feel free to shoot me a message I'd be glad to help.

Robersora June 20, 2020 at 3:59 am

My Python’s ready, if you know what I mean. 🐍

Ewardo Squidwardo June 20, 2020 at 3:59 am

going down a similar route with learning to code. post more podcast so i have something to listen to while i toil away at python

Ahla Is Not Suffering June 20, 2020 at 3:59 am

Can't wait to verbally abuse munch and Tom whenever an episode isn't uploaded at 8:00am EST on Friday

John Titer June 20, 2020 at 3:59 am

You're using construct 3 Tom, but honestly get yourself UE4. It's practically code free with the blueprints system, and the workflow is one of the greatest things in a game engine.

null June 20, 2020 at 3:59 am

Being a programmer myself I got a little second hand embarrassment listening tbh. My advice is try not to come across like a script kiddie or programmers will have a good laugh at you. Other than that it’s cute how excited you both are about programming so maybe I’ll watch again to see what you might be able to actually accomplish.

joe i’mjoe June 20, 2020 at 3:59 am

That endless war map sounds like a nightmare. There's areas that are connected to 6 other areas, how does a 2d array handle that setup?

Chip Wiseman June 20, 2020 at 3:59 am

This is pretty cool! I did a degree on game development and coding, and despite doing my literal dissertation in literal python, I still don't know how the fuck that language works.
So I'm gonna read along and follow this book with you guys. See you next week!

Riz June 20, 2020 at 3:59 am

Yo, just a heads up, I don't know if the intro was just to show off that you guys know how to navigate between the directories in the commandline, but I hope you have your PATH variable setup for Python, meaning you don't have to literally navigate to the Python folder everytime to execute a python script.

JoJo Banks June 20, 2020 at 3:59 am

Took a coding course, didn't get it, didn't like it, it was real gay and I dropped the class like a bitch.

omgomgomgd June 20, 2020 at 3:59 am

python is a terrible language, meaningful whitespace is the absolute worst design decision that could be integrated into any computer language ever.

Ethan Straub June 20, 2020 at 3:59 am

"You know the secret, the difference between heaven and hell, is like, doing your work. You feel really shitty if you don't do your work. If you do your work, it's fucking awesome."
-Terry A. Davis

Toldoth June 20, 2020 at 3:59 am

Windows is for plebs

ethan37066 June 20, 2020 at 3:59 am

Rowdy hackers code killers?

mr Suarez June 20, 2020 at 3:59 am

When's Davoo coming in and roasting your asses for using object-oriented programing?

The King June 20, 2020 at 3:59 am

Hmmm. I have actually been learning c++ and c# recently. May as well add this

elephant June 20, 2020 at 3:59 am

This book is essentially the real life version of Data Structures for Assholes.

krunkle June 20, 2020 at 3:59 am

This reminded me how cool programming is. Thanks.

CynicalMatt June 20, 2020 at 3:59 am

Once you guys finish that book there's another one by the same author called 'Learn More Python 3 the Hard Way' or something.

Lateralyst June 20, 2020 at 3:59 am

PSA: For any poorfags wanting to read along, you can get the book for free via b-ok.cc without any torrent shenanigans.

Great podcast, I enjoyed it a lot. Takes me back to when coding was still new and exciting for me, though writing actually functional code still makes me feel like an incarnate demiurge sometimes. Your enthusiasm is infectious and I wanna start a new coding project now (or just work more on EW hehe).

Xashans June 20, 2020 at 3:59 am

Really glad you guys are doing this. A lot of schools nowadays are teaching kids to code from the 4th grade because of how useful the skill is. I personally did a udemy crash course and found it pretty time efficient to get a grasp on the basics.

TMTLive June 20, 2020 at 3:59 am

As a full-time code monkey I really get what you guys are saying about how good it feels to know that you're better than everyone else by virtue of being able to code. On the other hand, it's kind of lonely that most people just can't even begin to understand what it is I do as a job.

John Banda June 20, 2020 at 3:59 am

I feel like if you guys research about the Henry Thulow guy (american animator who animates anime in japan with credits in Tokyo Ghoul and Overlord e.t.c), it will probably harden your resolve in pursuing your goals. Kill that pussy shit about limiting yourself and go for it. Anyways I enjoy this podcast angle, because I am an art boy as well as a web developer, so I eventually want to get into game development on an indie level. Keep it up!

Harrison Klebold June 20, 2020 at 3:59 am

"coding means you have worth in society"

Lmao oh munchy I thought you were sixteen like three years ago

Kero June 20, 2020 at 3:59 am

Python isn't really a language you want to use to make games with. Try C++.

neo teo June 20, 2020 at 3:59 am

https://libgen.pw/item/detail/id/2202216?id=2202216
click get from vault
now you have no excuse

Waifumelon June 20, 2020 at 3:59 am

"KillingCop-Code" I saw that

Lazypackmule June 20, 2020 at 3:59 am

Huh, I just started learning python myself last week(after procrastinating on it for years), how convenient
Maybe this will keep me actually doing it instead of losing focus and getting distracted with other shit forever

Axohno June 20, 2020 at 3:59 am

gonna ask my mum for 30$ brb

pendragvn June 20, 2020 at 3:59 am

i went thru my fair share of coding tuts and such a few years back. including learn python the hard way. i think there's one for C too. fun shit! learned a lot. the ai stuff with neural nets is fascinating as well! enjoy your journey, you won't regret it.

ifkb99 June 20, 2020 at 3:59 am

Terminal tip: hitting tab autocompletes what you are typing up to the point that there are any matches

Nelson Wang June 20, 2020 at 3:59 am

code in java idiot

HP Officejet 3830 Inkjet Printer June 20, 2020 at 3:59 am

the python virgin vs the SCRATCH CHAD

cobbcannon3423 June 20, 2020 at 3:59 am

Great podcast guys, but i have to ask… where's episode 0?

LiquidShaman June 20, 2020 at 3:59 am

Munchy and Tom are basically Wario and Waluigi.

Mr M0nty June 20, 2020 at 3:59 am

I kind of wanna get Nate on the show, cause he knows how to program.

Perry Fraser June 20, 2020 at 3:59 am

This is adorable. Taking me back to when I learnt to code. I wish I learnt to be an art boi.

Mr M0nty June 20, 2020 at 3:59 am

Almost killed myself trying to make a tic tac toe and minesweeper clone for a college assignment. Good luck.

Spyder June 20, 2020 at 3:59 am

This podcast will make me middleclass

Sandalwoodrk June 20, 2020 at 3:59 am

Munchy I feel your cooking Spiel deep
As a fellow cookboy I've never related to you more

azimut June 20, 2020 at 3:59 am

you might want to check algorithmic art…not sure what there is to use in python but i bet you can do stuff just with simple image libraries

Sauce Pirate June 20, 2020 at 3:59 am

Would you recommend the digital copy from the site, or is it ok to get a cheaper physical amazon copy?

Kregumz June 20, 2020 at 3:59 am

Fuck yeah do more of this. The concept of hearing munchy talk about CS weekly sounds orgasmic. And Tom is cool I guess.

Leave a Comment