Python ASCII RPG Tutorial #2 (Stats, Map, Movement)

preview_player
Показать описание
CHALLENGE IS OVER - THANKS FOR THE PARTICIPANTS

TUTORIAL:
Part2: [you're watching that right now]

×oOo×-----------------------👽SOCIALS👽-----------------------×oOo×

------------------------×oOo×------------------------

Help my channel grow! I hope you enjoyed this video, please support me with some likes! I really want to reach my target audience but it's not the easiest with the youtube algorithm.

------------------------×oOo×------------------------

Script, art, music, sound effects, etc. for Ork Slayer made by myself.
Music for the video:
♪ Arpy (Prod. by Dan Henig)
♪ Guitar House (Prod. by josh pan)

-----------------------×oOo×------------------------

00:00 - Introduction & Previous Progress
00:25 - More Player Stats
00:44 - Refine the Saving [function]
00:58 - Refine the Loading
02:20 - Map [list]
03:09 - Borders
03:44 - Tiles [dictionary]
04:41 - Print Player Stats
05:18 - Movement (Open Borders)
06:16 - Movement (Closed Borders)
06:39 - Result & Chill Outro

------------------------×oOo×------------------------

#tutorial #ascii #python #rpg #adventure
#challenge #game #videogame
#gamedevelopment #pixelart
#orkslayer #orkslayergamedev
Рекомендации по теме
Комментарии
Автор

I just want to say "Thank you" for sharing your ideas and development process. My 1-month-anniversary of learning Python is just around the corner so I made a small ASCII-game as my first project. The concept is preety different from what you've shown in these series, but I've learned some amazing features like save/load and clearing screen from the first video. The game is already playable, I haven't stiil implemented everything, but I'm very proud of it. The next step gonna be I think PyGame. Thank you so much, keep up the great work!

schpatelstudios
Автор

Can't wait for the combat episode!!

Calimariyum
Автор

biome = {
"plains": {
"t": "plains",
"e": True},
"forest": {
"t": "forest",
"e": True},
"fields": {
"t": "fields",
"e": False},
"town": {
"t": "town",
"e": False},
"hills": {
"t": "hills",
"e": True},
"mountain": {
"t": "mountian",
"e": True},
"cave": {
"t": "cave",
"e": True},
"shop": {
"t": "shop",
"e": False},
"bridge": {
"t": "bridge",
"e": True},
"major": {
"t": "major",
"e": False},
}

goldengungaming
Автор

map = [["plains", "plains", "plains", "plains", "forest", "mountain", "cave"], # y = 0
["forest", "forest", "forest", "forest", "forest", "hills", "mountain"], # y = 1
["forest", "fields", "bridge", "plains", "hills", "forest", "hills"], # y = 2
["plains", "shop", "town", "major", "plains", "hills", "mountian"], # y = 3
["plains", "fields", "fields", "plains", "hills", "mountian", "mountian"]] # y = 4

goldengungaming
Автор

Great tutorial, I never saw one like that.

Dymium_heptoxide
Автор

Very impressive. For me it is difficult to figure out what method you use to add new parts! But so I can engage to learn new things. Thx for that.

PS: The Vid is about 7 min and I need 45 min to figure out and to reproduce :D

-bite
Автор

eu gostaria de criar um relógio ASCII de um display de 7 segmentos no python pode me ensinar?

edclerytongabrieldasilva
Автор

It took my time, but if you trie to do it in oop with a plyer object, form me, the key value was alaways True when loaded from file. Insted of bool(..) i found eval(...) and i get False as I wanted ^^

Custom
Автор

I need help please. When i try to change HP and print the stats the HP doesn't change, why is that?

someoneunknown
Автор

I like this tutorial, just one thing I would like to request, why is that all tutorial in the community be writing the project in single file? Why won't there be a project teaching with handling functions across multiple files?

Saviliana
Автор

Hey! Why is there no str() needed for printing x and y in Coordinates?

When you print Gold there it was needed? because when I delete str() for gold it works too.

Can you explain it? Thank you!

-bite
Автор

Ну код вообще суперский, соболезную всем кто считает это чем-то сногсшибательным. Это код полный мусор. Полная дрисня, не рассматривайте этот проект как основу для своих, это ужасно, лучше уже у ии попросить, там и то лучше будет.

VeihShizoo