Kreowanie otwartych światów

Podobne dokumenty
Referat Pracy Dyplomowej

ANALIZA SIECI SPOŁECZNYCH W ZARZĄDZANIU

METODY INŻYNIERII WIEDZY ASOCJACYJNA REPREZENTACJA POWIĄZANYCH TABEL I WNIOSKOWANIE IGOR CZAJKOWSKI

Tworzenie prostych gier w programie GameMaker

Grywalizacja w edukacji dorosłych

warsztaty kreatywne Design Thinking

Matematyka? Super!!! Projekt dofinansowała Fundacja mbanku

METODY INŻYNIERII WIEDZY

Wykorzystanie sztucznej inteligencji do prognozowania notowań Warszawskiej Giełdy Papierów Wartościowych. opiekun: dr A. Wojna.

ogólnopolski konkurs Zespołowego Tworzenia Gier Komputerowych 2017

!!!!!!!!!!! PORTFOLIO: Analiza zachowań użytkowników serwisów internetowych. Autorzy: Marek Zachara

ZAKRES TEMATYCZNY KONKURSU 3/1.2/2016/POIR PROGRAMU SEKTOROWEGO GAMEINN. A.1 Innowacyjne rozwiązania w zakresie projektowania modeli rozgrywki w grach

Konferencja Projektów Zespołowych. Wrocław, 2016

TWORZENIE GRY. projektowanie konstruowanie. użycie. R. Duke, Gaming the Future s Language, SAGE Publications, New York, 1974

Teoria gier. prof. UŚ dr hab. Mariusz Boryczka. Wykład 4 - Gry o sumie zero. Instytut Informatyki Uniwersytetu Śląskiego

Klasyfikacja w oparciu o metrykę budowaną poprzez dystrybuanty empiryczne na przestrzeni wzorców uczących

Architektura bezpieczeństwa informacji w ochronie zdrowia. Warszawa, 29 listopada 2011

Program szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0)

Algorytmy klasteryzacji jako metoda dyskretyzacji w algorytmach eksploracji danych. Łukasz Przybyłek, Jakub Niwa Studenckie Koło Naukowe BRAINS

RAMOWY PROGRAM WARSZTATÓW

QGIS w badaniach przyrodniczych. Zakład Geoekologii Wydział Geografii i Studiów Regionalnych Uniwersytet Warszawski

KARTA PRZEDMIOTU 1. INFORMACJE OGÓLNE O PRZEDMIOCIE. Dziennikarstwo i komunikacja społeczna Forma studiów. Studia stacjonarne Poziom studiów

Ewolucyjna architektura

Biuro Karier i Monitorowania Losów Absolwentów SGGW w Warszawie. Badanie losów absolwentów. Warszawa, 2013

INŻYNIERIA OPROGRAMOWANIA

LightUP Timisoara! StoryMap ROZWIĄZANIA DLA TIMISOARY EUROPEJSKIEJ STOLICY KULTURY 2021

WYZNACZANIE NIEPEWNOŚCI POMIARU METODAMI SYMULACYJNYMI

Inspiracje kognitywne w procesie analizy pozycji szachowej

w 3 krokach Jak sprzedawać coś, co trudno wytłumaczyć INFORMATOR-EPRZEDSIEBIORCY.PL

WARSZTATY w celu opracowania poradnika dla dyrektorów szkół w zakresie nowego modelu wdrażania dydaktyki cyfrowej RAMOWY PROGRAM WARSZTATÓW

Sieć społeczna przedsiębiorcy w teorii i praktyce zarządzania małą firmą

Techniki Optymalizacji: Stochastyczny spadek wzdłuż gradientu I

Adrian Horzyk

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I

REFERAT PRACY DYPLOMOWEJ

Strategia oparta o twórcze idee

Oferta szkoleń doskonalących proponowanych przez CDN w Sosnowcu na rok szkolny 2016 / 2017 luty czerwiec 2017

Publikacja finansowana ze środków Ministerstwa Nauki i Szkolnictwa Wyższego w ramach projektu DIALOG 0043/2017.

Pryncypia architektury korporacyjnej

DESIGN JAM. Blue Owl KONTAKT. Adres Telefon Online. tel office: tel PM:

REALIZACJA KIERUNKÓW POLITYKI OŚWIATOWEJ PAŃSTWA

Efekty kształcenia dla kierunku studiów informatyka i agroinżynieria i ich odniesienie do efektów obszarowych

REFERAT O PRACY DYPLOMOWEJ

Analiza biznesowa a metody agile owe

FACTORY ANNOPOL CASE STUDY

Struktura prezentacji:

All rights reserved. 2011, Can t Stop Games, Sp. z o.o.

Czym są Casuale? Mała objętość. Prostota grafiki. Intuicyjność obsługi. Niska cena. Małe wymagania sprzętowe. Dystrybucja przez internet

Projekt i implementacja systemu wspomagania planowania w języku Prolog

Dlaczego warto działać w klastrze? Klastry a rozwój lokalnej przedsiębiorczości

Talenty XXI w. Idea projektu a rozwój miasta Białegostoku i województwa podlaskiego. Adam Walicki

MECHANIKA I DOKUMENTACJA GIER.

X SPOTKANIE EKSPERCKIE. System ocen pracowniczych metodą 360 stopni

System zarządzający grami programistycznymi Meridius

Program Grundtvig pn.,,osoby 50+ na rynku pracy listopad 2013 r.

Tell a Story. Wstęp HTML & CSS. W tym projekcie nauczycie się, jak stworzyć własną stronę internetową, by opowiedzieć historyjkę, dowcip albo wiersz.

Program Cyfrowy Nauczyciel

Dokumentacja projektu QUAIKE Architektura oprogramowania

Agenda. O firmie. Wstęp Ksavi. Opis funkcjonalności systemu Ksavi Auditor. Podsumowanie

INŻYNIERIA OPROGRAMOWANIA

Inspiracje mądrego korzystania z Internetu na rzecz dzieci i młodzieży. Copyright Fundacja Odkrywców Innowacji

Poziom 5 EQF Starszy trener

Załącznik nr 8. do Studium Wykonalności projektu Sieć Szerokopasmowa Polski Wschodniej województwo podkarpackie

NARZĘDZIA BADAWCZE W QGIS LOSOWANIE PUNKTÓW NA WARSTWIE LINIOWEJ

Jak usługi mobilne zmieniają i kreują nowe media. Piotr Długiewicz

JAK WYKORZYSTAĆ STORYTELLING DO SPRZEDAŻY W SOCIAL MEDIACH? STRESZCZENIE VIDEO SZKOLENIA

XIII Seminarium Naukowe "Inżynierskie zastosowania technologii informatycznych"

Wprowadzenie do Behaviordriven

GRUPA CD PROJEKT PIERWSZE PÓŁROCZE ADAM KICIŃSKI Prezes Zarządu. PIOTR NIELUBOWICZ Wiceprezes Zarządu ds. Finansowych

Katalog usług epuap. Michał Bukowski Analityk epuap. Serock, 28 października 2009 r.

Informatyka Studia II stopnia

SEO.341-4/06 Gryfino, dnia 27 czerwca 2006r.

AKTYWNE FORMY ZAJĘĆ DYDAKTYCZNYCH

Innowacyjne narzędzia do zarządzania kompetencjami i ich rozwoju

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

INFORMATYKA i FINANSE KATEDRA INFORMATYKI TEORETYCZNEJ

Małopolskie Studio Komiksu Wojewódzkiej Biblioteki Publicznej w Krakowie

Grupa kursów: Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

PROGRAM OCHRONY ŚRODOWISKA PRZED POLAMI ELEKTROMAGNETYCZNYMI (PEM) DLA MIASTA KRAKOWA

Jak wynagradzać z kulturą? (warsztat dla Firm) 2x4 kroki do stworzenia systemu Total Reward wspierającego kulturę organizacyjną

Gra w klasy - jak grać, by osiągnąć sukces? O mechanizmach gier zaadaptowanych na potrzeby biznesu i e-edukacji

Biblioteka Główna Gdańskiego Uniwersytetu Medycznego

Projekt Nowoczesny Uniwersytet kompleksowy program wsparcia dla doktorantów i kadry dydaktycznej Uniwersytetu Warszawskiego

Jak wspieramy dyrektorów szkół i nauczycieli w przeprowadzaniu ewaluacji wewnętrznej w szkołach/placówkach

Rezultaty Projektu TalentGame Metodyka i narzędzia badania predyspozycji i zainteresowań zawodowych uczniów. Warszawa,

Grafika i Systemy Multimedialne (IGM)

MATRYCA EFEKTÓW KSZTAŁCENIA

Mikołaj Kania Waldemar Korłub Jakub Krajewski

Joomla! User Group, jak to zrobić? mslonik.pl, / 16

KURS WEEKENDOWY. WSTĘP DO METODYKI PROCESU PROJEKTOWANIA W BRANŻY MODY poziom podstawowy.

game is never Reklama dynamiczna w grach - kampanie reklamowe w grach i na ulicach

1. CEL BADAŃ 2. METODYKA BADAŃ 2.1. ORGANIZACJA BADAŃ

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

Mapowanie procesów logistycznych i zarządzanie procesami VSM

Sprzętowo wspomagane metody klasyfikacji danych

MIKROFALOWEJ I OPTOFALOWEJ

Repozytoria uczelniane i ich rola w projekcie SYNAT

Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.

EFEKTY PRACY SIECI WSPÓŁPRACY I SAMOKSZTAŁCENIA NA PRZYKŁADZIE SIECI MATEMATYKÓW

Teoria gier. dr Przemysław Juszczuk. Wykład 2 - Gry o sumie zero. Instytut Informatyki Uniwersytetu Śląskiego

Transkrypt:

Kreowanie otwartych światów przykłady metod stosowanych przy projektowaniu i budowaniu światów gier elektronicznych mgr inż. Stanisław Skulimowski Wydział Elektrotechniki i Informatyki Instytut Informatyki opiekun: Dr hab. inż. Jerzy Montusiewicz, prof. PL rozszerzenie referatu Przepastne Cyfrowe Światy - zestawienie największych krain znanych z gier elektronicznych Zimowe Warsztaty Doktoranckie 2016 (20 slajdów) 1

2

Przedmiot badań Gry oparte na eksploracji dużych światów, mierzonych poprzez: powierzchnię terenu oraz średni czas gry Gry osadzone w dużych światach Gry tworzące efekt skali 3

Jak stworzyć otwarty świat? 1. Idea a. po co to robić? b. dla kogo ma to być przeznaczone? 2. Metodyka a. jak to zaplanować? b. jak to zrobić? 3. Mechanizmy a. jakimi narzędziami można się posłużyć? b. z jakich funkcji można skorzystać? 4

Idea kwestionariusz oczekiwań projektanta i odbiorcy 5

Environmental Storytelling Opowiadanie historii przez otoczenie co się wydarzyło? kto tu mieszka? Story Driven Design co ma się wydarzyć i w jakiej kolejności? Gameplay Driven Design w jakich warunkach żyje? co może się wydarzyć? funkcja miejsca? nastrój? jakie mają obowiązywać reguły? kiedy ma następować modyfikacja reguł? 6

Metodyka planowanie produkcji planowanie konsumpcji 7

planowanie produkcji 8

POI density (Points of Interest) gęstość umiejscowienia kluczowych z perspektywy fabuły i gameplayu punktów w świecie gry nie istnieje jednolita formuła, istnieje tylko kontekst źródła zadań w grze wpatrywanie się w krajobraz = opowieść zamieszczona w krajobrazie 9

10

POI density - jak to działa Przykład: Original Map- mapa z planowaną gęstością POI dla Fallout 3 według zaleceń z TES: Oblivion Expanded Areaprzestrzeń rozładowująca POI 11

Multidimensional POI Umiejscowienie POI na innych wymiarach niż przestrzeń geometryczna Grupa 3 - Player-structure 1. playerstructure: singleplayer, twoplayer, multiplayer, singleteam, twoteam, multiteam Możliwe do użycia wymiary [ klasyfikacja Aarseth Espen]: Grupa 4 - Control Grupa 1 - Space: 1. 1. 2. 2. 3. perspective: omni-present, vargant topography: geometrical, topological environment: dynamic, static 3. mutability: static, powerups, experience-leveling (XL) savability: non-saving, conditional, un-limited determinism: deterministic, non-deterministic Grupa 2 - Time Grupa 5 - Rules 1. 2. 3. 1. 2. 3. pace: realtime, turnbased representation: mimetic, arbitrary teleology: finite, infinite topological rules: yes, no timebased rules: yes, no objectivebased rules: yes, no 12

planowanie konsumpcji 13

Przeciwdziałanie powłowicznemu rozkładowi czas połowicznego rozkładuokres, po którym ilość graczy jest o połowę mniejsza w stosunku do liczby z początku okresu coraz mniej osób wykazuje aktywność mniej osób przyciąga do gry swoich znajomych możliwe interpretacje: aktywne konta w grach sieciowych częstotliwość pojawiania się aktualizacji świat staje się bardziej wyludniony 14

Mechanika / Konstrukcja 15

Automatyczne tworzenie światów przepis na labirynt: context-based Space Filling Curves (SFC) Random Maze Generator Procedural Dungeon Generation Algorithm przepis na losowy świat: pow(sum(octave * ( noise[perlin] * elevation * frequency )), redistribution) biomes switch case 16

Tworzenie elementów gry generatory mechanik Random Mechanic Mixer The Ludemetic Game Generator Game Idea Generator Board Game Design Idea Generator 17

planowanie multidimentional POI density?? 18

Pomysł na badania 1. zgromadzenie bazy danych gier 2. wyznaczenie obiektywnych klasyfikatorów oceny gier 3. stworzenie bazy wiedzy gier pod względem budowy (m.in. wspomniane 13 wymiarów) 4. zestawienie danych z subiektywnymi lub personalnymi klasyfikatorami i poszukiwanie korelacji przykłady implementacji: budowanie nowej gry w oparciu o istniejące wyznaczanie wzorca gry według subiektywnych klasyfikatorów (np. ocena graczy) uwzględnianie wag klasyfikatorów 19

Dziękuję za uwagę 20