September discount week
Tento týden až 80% sleva na e-learning týkající se jazyka C
50 % bodů zdarma na online výuku díky naší Slevové akci!

Dračák v konzoli v Pythonu

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

Dlouho jsem nedělal v Pythonu a zrovna jsme dostali úkol do školy, tak mě napadlo vytvořit jednoduchý engine pro konzolový Dračák. Pro ty, kdo neví o co jde: Dračák (Dračí doupě\Dungeons & Dragons) je americká hra na hrdiny. Hráč se probojovává skrz mapy a podle svých akcí ovlivňuje příběh. Celý koncept je též znám pod názvem gamebook.

wikimedia.org/

Zdroj obrázku: wikimedia.org/

Přiložený soubor obsahuje zdrojový kód a vývojové diagramy. Jde o aplikaci publikovanou pro studijní účely. Máš-li s kódem jiné záměry, zeptej se prosím autora. :-)


Galerie

Hra byla vytvořena v roce 2015.

 

Stáhnout

Staženo 624x (94.18 kB)
Aplikace je včetně zdrojových kódů v jazyce Python

 

Všechny články v sekci
Zdrojákoviště Python - Základní konstrukce
Článek pro vás napsal Neaktivní uživatel
Avatar
Jak se ti líbí článek?
1 hlasů
Tento uživatelský účet již není aktivní na základě žádosti jeho majitele.
Aktivity (2)

 

 

Komentáře
Zobrazit starší komentáře (6)

Avatar
Martin Vejvoda:5.2.2015 17:09

v pohodě ;) jak říkám, je to jen malá poznámka

Odpovědět
5.2.2015 17:09
matika > informatika
Avatar
David Hanina
Člen
Avatar
David Hanina:10.2.2015 19:12

Taky jsem vždy chtěl vytvořit něco podobnýho, ale bohužel vždy jsem ztratil trpělivost po pár řádcích, při představě kolik možností by tam muselo být a přitom, aby to bylo náhodné :( a jak už zmínil Inoue, k čemu jsou ti dnešní "flappy ptáci" apod. když stejně po 5 minutách omrzí.

 
Odpovědět
10.2.2015 19:12
Avatar
Odpovídá na David Hanina
Neaktivní uživatel:10.2.2015 20:41

Nyní pracuji na své druhé vizuální novele (což funguje na podobném principu). Není to tak těžké jak se může z prvu zdát. Musíš to mít dobře rozvrhnuté a za dvacet dní můžeš mít scénář s dvaceti tisíci slovy. 27 000 slov (taková středně dlouhá VN) mně trvalo pět měsíců včetně vymyšlení konceptu. To jsem byl ale dost vytížený, jsem si více než jistý, že se to dá stihnout v kratším čase. :)

Editováno 10.2.2015 20:42
Odpovědět
10.2.2015 20:41
Neaktivní uživatelský účet
Avatar
ondrasekno04
Člen
Avatar
ondrasekno04:14.2.2015 19:00

Jakým souborem se to spouští ? Jen tak pro zajímavost ... :`

 
Odpovědět
14.2.2015 19:00
Avatar
Odpovídá na ondrasekno04
Neaktivní uživatel:14.2.2015 19:01

Teď nevím přesně názvy těch souborů, ale myslím, že se jmenuje DragonRealm.py. :)

Odpovědět
14.2.2015 19:01
Neaktivní uživatelský účet
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
ondrasekno04
Člen
Avatar
ondrasekno04:14.2.2015 19:05

A proč mi to po chvilce vypíše

--KONEC UKÁZKY--

?

 
Odpovědět
14.2.2015 19:05
Avatar
Odpovídá na ondrasekno04
Neaktivní uživatel:14.2.2015 19:08

Protože to nemá být plná hra, ale ukázka jednoduché procedurální aplikace v Pythonu-

Odpovědět
14.2.2015 19:08
Neaktivní uživatelský účet
Avatar
ondrasekno04
Člen
Avatar
 
Odpovědět
14.2.2015 19:14
Avatar
Tomáš Pařízek:13.8.2016 16:29

Ahoj.
Proč používáš tak staré metody Pythonu?

 
Odpovědět
13.8.2016 16:29
Avatar
josef rajmon
Člen
Avatar
josef rajmon:18.10.2019 10:19

skoda ze uz tu není ale aspon mu poděkuji sem:
díky když jsem se podíval na to jak tvuj dračak funguje tak jsem se naučil lecos nového (v)

 
Odpovědět
18.10.2019 10:19
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 16. Zobrazit vše