November Black Friday C# týden
Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
Pouze tento týden sleva až 80 % na e-learning týkající se C#

Perspret

Unicorn College Tento obsah je dostupný zdarma v rámci projektu IT lidem.
Vydávání, hosting a aktualizace umožňují jeho sponzoři.

Perspret je herní engine a hra, kterou jsem se na něm postavil. Kromě toho jsem si chtěl vyzkoušet matematiku za vykreslováním jednobodové perspektivy ¯\_(ツ)_/¯.

Stanete se pilotem tajné vládní skupiny, která má za úkol chránit svět před hrozbami z vesmíru. Příběh měl být ještě o něco komplikovanější, ale to už se nestíhá :D.

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

Live verzi můžete najít zde: https://patrikvalkovic.github.io/Perspret/

Je použit TypeScript a vše je vykreslováno přes 2D Canvas.

Hra má spoustu chyb, dokumentační komentáře nejsou žádné a TODO komentářů je v kódu více, než samotného kódu, proto neočekávejte žádný zázrak. Měl jsem namyšlené ještě další věci, jako střílení a nepřátele, překlopení ke 2D plošinovce (btw tento engine je jak dělaný pro GuitarHero), ale nezbývá čas.

Snad si užijete alespoň ten kousek, který je jakž takž hotový.

Soutěž

Projekt byl vytvořen do programátorské soutěže ITnetwork summer 2019.

Vyjádření poroty

Porotce Bodů Hodnocení

David Jančík
7 Líbí se mi originální nápad, provádění nějaký příběhem, mise, postavy v ději. Je ale velmi těžké orientovat se v prostoru, není jasné, kde se člověk zrovna nachází, jak je vše průhledné, tak se snadno nabourá do překážek. Lepší by bylo, kdyby se hra hrála s trochu natočenou kamerou do strany, ani rozšířený radar moc nepomohl. Hra se mi líbí i hratelností, ale ten pohyb to hodně sráží dolů a jak nemá save/checkpoint, tak je pro mě nemožné se posunout dál. Přijde mi, že hudba ke hře nezapadá. Dabing je příjemný, ale bylo by skvělé, kdyby se i text pomalu objevoval. Mám z toho pocit, že bych to moc rád hrál, ale kolize/orientace je příliš frustrující. Jinak bych dal velké hodnocení, toto je typ her, které mám rád. Jednoduché, progress, nové věci, rozhovory s lidmi, klidně bych hru hrál v noci na tabletu a vážně by mě to bavilo.

Michal Čápka
7 Originální ztvárnění 3D grafiky se mi moc líbilo. Největší výtkou je orientace v prostoru, není vlastně poznat, zda letadlo letí nebo jezdí po zemi. Např. nízká pyramidka hned v prvním levelu mi připadala, že bych ji měl přeletět a nestalo se tak.

David Čápka
8 Našlapaná punkrocková kulisa a intergalaktický konflikt, ideální kombinace. Rámcová kompozice s dabovanými brienfingy s kapitánem funguje velmi dobře a dodává hře na dramatičnosti. Co mě opravdu mrzí je chybějící stín pod lodí, vlastně netuším jak jsem vysoko a absence ukládání progressu ve hře pak vytváří frustrující zážitek. Grafický design mi připadá povedený a dostačující, jen nějak pomoci hráči se v prostoru lépe orientovat. Hodně to také ztěžuje, že překážka na začátku obrazovky již kolikrát zmizí, ale je stále aktivní.

Galerie

Hra byla vytvořena v roce 2019.

 

Stáhnout

Staženo 9x (45.68 MB)
Aplikace je včetně zdrojových kódů v jazyce JavaScript

 

 

Hru pro vás napsal Patrik Valkovič
Avatar
Jak se ti líbí článek?
Ještě nikdo nehodnotil, buď první!
Věnuji se programování v C++ a C#. Kromě toho také programuji v PHP (Nette) a JavaScriptu (NodeJS).
Všechny články v sekci
TypeScript
Aktivity (4)

 

 

Komentáře

Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:22. července 12:18

A hele, kdo se nám připojil :P

Odpovědět
22. července 12:18
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Patrik Valkovič
Šéfredaktor
Avatar
Odpovídá na David Čápka
Patrik Valkovič:22. července 13:25

Ještě uvidíme, jak budu stíhat :D

Odpovědět
22. července 13:25
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
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 2 zpráv z 2.