Skip to content

Moje prvni videohra v zanru FPS. Jedna se o rocnikovy projekt do SPST. Hra pojednava o vymirajici spolecnosti diky AI ktera si udelala z lidi stroje.

Notifications You must be signed in to change notification settings

Yushikuni/RebeliaRonin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rebelia Ronin

GameName

Hra vypráví příběh o bezejmenném hrdinovi, který má za úkol zneškodnit systém Sibyl, který byl vybodován na podporu lidstva. Aby pomáhal s každodeními úkoly ale nějak se to zvrtlo... - Úvod

Hra obsahuje prvky FPS hry s inspirací Já, Robot, COD a WoW prvků - Bližší info tu

Tento projekt byl obhájen na známku 2

🎓 Maturitní projekt Tato hra byla navržena a vyvinuta v rámci maturitní práce, s cílem prokázat dovednosti v oblasti herního vývoje, grafického designu a programování. Zaměřuje se na technické aspekty herního vývoje i kreativní návrh herního prostředí.

🛠️ Funkcionalita hry

  • Střelba: Pro lepší míření stiskni pravé tlačítko myši
  • Systém questů: Jak jinak vyprávět přéběh?
  • One Shoot one kill no luck all skill: Bosové tě zabijou na jednu ránu a ani nevíš odkud ti jedna přiletí

🎮 Jak hrát?

  • Pohyb: WSAD střelba LMB a míření RMB
  • Interakce: E nebo LMB
  • Quest Log: Stiskni TABulátor

🛠️ Použité technologie

  • Programovací / Scriptovací jazyk: Blueprint
  • Grafika: Virtus, Mixamo, Grafická práce Sabiny Malenové
  • Herní engine: Unreal Engine 4.18

✨ Autor

Intro

Lidé zlenivěli, vytvořili stroje, aby jim pomohli vpráci, ale to bylo málo, a tak naučili stroje vytvářet další stroje. A to byl pouze začátek. Potom jim svěřili ochranu přírody, letectví a za pár let i bezpečnost. Senátoři uklidňovali prostý lid, že je to tak bezpečné. Za několik dekád obyvatel Země se zredukoval o setiny procent. Za století to již byla polovina celé Země. Roboti redukovali obyvatelé několika způsoby, hlavně pro výzkum a vývoj. Lidé měli schopnost přirozené reakce, kterou roboti mohli stěží simulovat,a tak je drželi vtáborech, mnoho znich se ale mučení nedožilo, zemřeli na následek nedostatku potravin a pitné vody. Ti,co přežili, by si přáli, aby zemřeli. Pro-váděli na nich výzkum přirozené reakce. Dokonce je i svařovali a dávali si otázky, proč to nejde svařit?proč to teče? co je to? ...

Byla to léta ještě před vzpourou, ale někdo se „prokecl“. Roboti je našli dříve, než to mohlo vypuknout. Nicméně pár lidí se dohodlo mezi sebou a vyvolali první vzpouru. Kdy roboti neznali pojem rychlo−pulzní zbraň. Stalo se to, že po vzpouře si roboti uvědomili, jak jsou zranitelní a jeden znich si vzal zbraň a vystřelil, lidé se dali na útěk, Sibyl vydala rozkaz, aby si vzali zbraň, roboti poslechli, vzali zbraně... stří-leli. Násilí utichlo, až se přeživší schovali do hor. Po několika letech, kdy našli staré zásoby zbraní zdob, kdy pouze lidé zabíjeli lidé. A losovalo se, kdo půjde sejmout ty bastardy. „Los vyšel na tebe, tak jdi...“.

Popis

Systém questů

Systém questů je nepovinný, inspirace byla ze hry World of Warcraft. Jako programový jazyk byl zde využit BluePrint. NCP postavy byly již součástí enginu, jako je manekýn. Pokud si odmyslíte barvu. Nebo jsou součástí Esset free, které Epic Games nabízí zdarma kvyužití spolu s animacemi. Ve projektu byly využity assety právě kombinací manekýna, free assetů (těch permanentních) a free mounth assetů, které Epic Games nabízí každý měsíc. Tento systém funguje tak, že přijdeteza NCP, objeví se hláška, že máte stisknout „E“ pro interakci, po stisku tlačítka se objeví menší okno Objectives, který Vám řekne, co je to za quest (jak se jmenuje, jaký jsou požadavky na splnění,co je potřeba udělat).

image

Hráč má na výběr, zdali příjme quest anebo odmítne. Pokud hráč quest příjme, po stisku klávesy „Q“ se mu objeví Quest Log. Musí se stisknout na tlačítko myší, aby se aktivoval aktivní quest. Pokud odmítne, nic se neděje.

Quest Log je dělen na Story Quest a Side Quest. Vedle ve sloupci je text, který se objevil již vObjectives.Zároveň se na hlavní obrazovce zobrazí oranžovou barvou, co je potřeba udělat a zdalije quest splněn.

Quest log v editoru.

image

Jak vypadá Quest log ve hře.

image

První NPC se kterém se dá interagovat je Wolfer, ten zadá i první úkol a to ten, zajít do tabora a promluvit si s Murdockem.

image

NPC Murdock, ten je spolu s Wraitem v Hlavním táboře.

image

NPC Wrait dá doplňkový úkol.

image

Patrola, ta je tam aby demonstrovala volný pohyb po videoherním plánu.

image

Bosové

Samurai

Ve hře se vyskytují dva bossové, a jsou to: Samurai:Humanoid, který slouží Sibyl. Ve hře je to paragon Kwang. Má několik útoků mečem, který je náhodný, leč vražedný, zabije Vás na jednu ránu.

image

image

Sibyl

Robotická inteligence, která hráče zabije opětna jednu ránu. Má zatím jeden útok. Ve hře je Sibyl paragon Muriel.

image

image

Hlavní menu & Pause menu

Po intru, které je součástí hry, se hráč objeví vhlavním menu, kde je na výběr. „New Game“, „Options“, „Quit game“. Kde při výběru Options, si může upravit rozlišení. Hudba v Hlavním menu je od interpreta The Enigma TNG, a nese název: Xaeta-coreHudba vPause menu je od stejného interpreta, a nese název: The Falling Star

image

Po stisknutí klávesy „ESC“ se objeví Pause menu, které pozastaví časomíru, která je vidět na levém horním rohu, zároveň umožní přechod do hlavního menu, pro případ odchodu předčasně ze hry.

image

Leading, Death Win screens

Loading screen slouží ktomu, aby se zaplnilo černé místo mezi přestupy mezi levely hry. Zároveň je zde i možnost vidět UDMG, které je hojně používáno právě na tyto obrázky, kvůlidynamice.

image

Dead screen, byl inspirován hrami Left 4 Dead, Dark souls.

image

Tento Win screen je výsledek práce ve Photoshopod Adobe. A autorem tohoto obrázku je Sabina Malenová.

image

FPS prvky

Hra je vžánru FPS, Firstperson shooter a má následují prvky:

About

Moje prvni videohra v zanru FPS. Jedna se o rocnikovy projekt do SPST. Hra pojednava o vymirajici spolecnosti diky AI ktera si udelala z lidi stroje.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published