Creating a Zelda style game in Python [with some Dark Souls elements]

preview_player
Показать описание
A Zelda-style RPG in Python that includes a lot of elements you need for a sophisticated game like graphics and animations, fake depth; upgrade mechanics, a level map and quite a bit more.

(You also get lots of perks)

Social stuff:

Timestamps:
0:00:00 – intro
0:02:30 – Project setup
0:06:52 – Level setup
0:28:38 – Creating the player
0:49:47 – Creating the camera
1:11:30 – Graphics
1:56:00 – Player animations
2:30:26 – Weapons
3:04:20 – UI
3:44:03 – Magic setup
4:00:19 – Enemy creation
4:57:00 – Player-enemy interaction
5:32:50 – Particles
5:56:25 – Spells
6:26:35 – Upgrade system and menu
7:24:26 – final fixes & sound

Related tutorials:

Project files:

Pastebin files:

Artwork by Pixel-Boy and AAA
Рекомендации по теме
Комментарии
Автор

Just made my first “hello world” in my python class. Guess it’s time to make Zelda now

yunghart
Автор

It's honestly mind-boggling that we get this kind of content for free and that well put up together. I can't thank you enough for your work and passion to spread your knowledge! Keep it up, you're great

MegaMandero
Автор

AI Camp here - we are so proud that we sponsored this great video. Cannot wait for the summer to happen to see what people will create!

ai-camp
Автор

I can't believe what I am seeing. Just a few weeks ago I nearly gave up in frustration for lack of quality pygame tutorials, specifically for a Zelda style RPG. Then I found your channel and I started on your course at Udemy. I said to myself, I only wish he'd do Zelda. AND OMG here we are. Thank you very much, You have a real knack for knowing your audience... And your devotion to teaching has changed my life.

KRTO
Автор

This channel is actually underrated, he is also the one who made tutorial to make minecraft in Python.
Great tutorials, keep it up

reapercreeper
Автор

After a couple weeks, I FINALLY finished this tutorial. I had gone through a pygame textbook that was pretty outdated and this introduced me to so many concepts that the book didn't have. Thanks so much for this amazing tutorial!

BitDifferent
Автор

I thought this was a 7 min video at first :D I was not expecting a programming video when I clicked it, but thank you very much for creating this. It must have taken a lot of work and I appreciate it very much.

speedio
Автор

This channel is by far the greatest coding channel judging by the deliverance of information, keep up the good stuff!
Looking forward for more of your great pygame tutorials!

TamakoYT
Автор

This was a terrific introduction to pygame, the only thing that we forgot to add was a player death mechanic but I'm taking on the challenge on my own and feel well prepared to do so. Thank you so much!

JosephLatina
Автор

Who has the audacity to Dislike videos like these? It's truly insane that you can offer a free informative, educational video and somehow that's a bad thing.

suomynona
Автор

i had alot of "importing" errors until i realized i need to (ctrl+s) save each of the modules before running the main module for the updated code to work. great video. i learned quite a bit about pygame. thank you :)

vegaswould
Автор

For a moment i thought this is just a project made by a team of professionals, the second moment i realized this is a WHOLE tutorial

Holy crap this is next level dude!! Keep up the good work!!

natyacodes
Автор

I really appreciate you leaving your mistakes in. It makes a beginner coder like me feel better about myself when I make errors.

MasterAarott
Автор

This looks incredible, can't wait to dig into it. Agree with the other comments I'm seeing, this is the *exact* tutorial for PyGame that I've been desiring for a few years now.

erikfredericks
Автор

I think new coders would also benefit from seeing how you divided each pack into your local files because your file locations are integral to your code, but we download them differently from PixelBoy. So as we code, we sort through a lot of things that you have preorganized. Seeing how you have them organized in each file would be helpful in the setup intro part of your vid.

loganwow
Автор

I’m an hour in and I can say this: yes, a lot of this is going over my head right now because I don’t have a good enough grasp of Python classes, but WOW. Your presentation is impeccable… perfect pace, great examples, and the logical flow is really helpful. Incredible resource.

danflurry
Автор

what a legend, creating zelda in python. can't even imagine doing that with or without motivation

monstereat
Автор

As a python enthusiast and huge fan of LoZ/DS games, I'm greatly looking forward to watching this. My first major project a few years ago was creating an old-school text adventure that runs in the CLI, and I created a simple animated dungeon map that can be called from within (using pygame). I've been planning to whip up some sort of 2d adventure game like this next - can't wait to dig in.

Daco
Автор

Took quite a bit longer than 7.5 hours but successfully completed over a weekend. Thank you so much for this! Looking forward to following along with your other guides

MrAlmolo
Автор

This is insanity, i've never seen a tutorial like this.... incredibly impressive. I wish I had this a few years ago, it's not so helpful to me now (especially at this length) but if anyone is a beginner this is great!

rogeredrogered