Іван Ковальов “Як створити інноваційний інді проект історія g30” GameDev Conference 2018

Lviv Startup Club
Lviv Startup ClubLviv Startup Club
I V A N K O V A L O V
Іван Ковальов “Як створити інноваційний інді проект історія g30” GameDev Conference 2018
Іван Ковальов “Як створити інноваційний інді проект історія g30” GameDev Conference 2018
Іван Ковальов “Як створити інноваційний інді проект історія g30” GameDev Conference 2018
T H E B E G I N N I N G
W H E R E I T A L L S T A R T E D
Іван Ковальов “Як створити інноваційний інді проект історія g30” GameDev Conference 2018
B A C K G R O U N D
• T e c h n i c a l D e g r e e i n C o m p u t e r S c i e n c e
• F r o n t - E n d a n d W e b D e v e l o p e r
• G r a p h i c D e s i g n e r
• M u s i c i a n a n d S o u n d E n g i n e e r
C A S U A L C O N N E C T E U R O P E 2 0 1 6
C A S U A L C O N N E C T E U R O P E 2 0 1 6
G A M E S A C A D E M Y & I N D I E B L A S T
I N D I E B L A S T
S T A R T O F D E V E L O P M E N T
T H E B O X
G O A L S
I T A L W A Y S S E E M S I M P O S S I B L E
U N T I L I T ' S D O N E
N e l s o n M a n d e l a
G O A L S
• S i m p l e P r o g r a m m i n g
• S i m p l e a n d M i n i m a l i s t i c A r t
• N e w I d e a a n d M e c h a n i c s
G O A L S
• N e c e s s i t y O f A d d i t i o n a l R e s o u r c e s
• L a r g e A m o u n t s O f C o n t e n t
• M i s s i o n I m p o s s i b l e
I D E A
I D E A
L O G O S
M O C K U P
C O M P L E X I T Y
P R O T O T Y P E
D O C U M E N T A T I O N
D O C U M E N T A T I O N
L I G H T S I D E
• L e s s D o c u m e n t a t i o n
• G o o d P r o j e c t V i s i o n
• Y o u F e e l L i k e a J e d i
D A R K S I D E
• Y o u C a n n o t E x e c u t e A l l O f Y o u r
E x p e r t R o l e s A t T h e S a m e T i m e
• T i m e M a n a g e m e n t & D i s c i p l i n e
• H i g h Q u a l i t y L e v e l
• S w i t c h i n g B e t w e e n R o l e s A n d W a r m u p
G 3 0 S P E C I F I C S
• C o m p l e x i t y O f T e x t D e s i g n
• P a r a l l e l L e v e l D e s i g n
• V a r i a t i o n s C o m p l e x i t y
• S h a p e s S i m i l a r i t y
C O M P L E X I T Y O F T E X T D E S I G N
C O M P L E X I T Y O F T E X T D E S I G N
C O M P L E X I T Y O F T E X T D E S I G N
V A R I A T I O N S
P A R A L L E L L E V E L D E S I G N
S C R I P T
M E C H A N I C S D E S I G N
T E X T
I T E R A T I O N S
U I / U X
I N V I S I B L E T E X T
T U T O R I A L
T I M I N G
C O N F E R E N C E S
N A R R A T I V E
• S c r e e n w r i t i n g T u t o r i a l s
• T h e M o n o m y t h . H e r o ' s j o u r n e y
• T i p s F o r S p e c i f i c G e n r e
I N D I E P R I Z E
A W A R D S
F R I E N D S
T H A N K Y O U !
w w w . f a c e b o o k . c o m / G 3 0 g a m e
q u a d r o p h o n e @ g m a i l . c o m
t w i t t e r : @ q u a d r o h e a d
C 3
1 von 39

Recomendados

Mapan von
MapanMapan
MapanAdiba Rasib
99 views28 Folien
DNX Talk ★ Nick Martin - Don't just dream big, go BIG! Die Wahrheit über Träu... von
DNX Talk ★ Nick Martin - Don't just dream big, go BIG! Die Wahrheit über Träu...DNX Talk ★ Nick Martin - Don't just dream big, go BIG! Die Wahrheit über Träu...
DNX Talk ★ Nick Martin - Don't just dream big, go BIG! Die Wahrheit über Träu...DNX
914 views33 Folien
DNX Workshop ★ Produktion und Selbstvermarktung von Videos und Filmen im Soci... von
DNX Workshop ★ Produktion und Selbstvermarktung von Videos und Filmen im Soci...DNX Workshop ★ Produktion und Selbstvermarktung von Videos und Filmen im Soci...
DNX Workshop ★ Produktion und Selbstvermarktung von Videos und Filmen im Soci...DNX
699 views46 Folien
C.V Abdullah von
C.V AbdullahC.V Abdullah
C.V AbdullahAbdullah ALFawwaz
123 views1 Folie
Malignant melanoma Oral pathology von
Malignant melanoma Oral pathologyMalignant melanoma Oral pathology
Malignant melanoma Oral pathologyAkshMinhas
243 views23 Folien
Paris (France) von
Paris (France)Paris (France)
Paris (France)English at IES Pérez Mercader
386 views14 Folien

Más contenido relacionado

Was ist angesagt?

Orientation Summer 2017 NSUACMSC von
Orientation Summer 2017 NSUACMSCOrientation Summer 2017 NSUACMSC
Orientation Summer 2017 NSUACMSCShawon Ashraf
58 views18 Folien
The Art of Collaboration von
The Art of CollaborationThe Art of Collaboration
The Art of CollaborationKennan Salinero
548 views23 Folien
messagingLAB_thought leadership class slides von
messagingLAB_thought leadership class slidesmessagingLAB_thought leadership class slides
messagingLAB_thought leadership class slidesmessagingLAB
267 views13 Folien
7 Pecados del Marketing by Diana von
7 Pecados del Marketing by Diana7 Pecados del Marketing by Diana
7 Pecados del Marketing by DianaDiana Morante
75 views17 Folien
Griffins Social Media von
Griffins Social MediaGriffins Social Media
Griffins Social MediaJeremy Bronson
249 views9 Folien

Was ist angesagt?(20)

Orientation Summer 2017 NSUACMSC von Shawon Ashraf
Orientation Summer 2017 NSUACMSCOrientation Summer 2017 NSUACMSC
Orientation Summer 2017 NSUACMSC
Shawon Ashraf58 views
messagingLAB_thought leadership class slides von messagingLAB
messagingLAB_thought leadership class slidesmessagingLAB_thought leadership class slides
messagingLAB_thought leadership class slides
messagingLAB267 views
7 Pecados del Marketing by Diana von Diana Morante
7 Pecados del Marketing by Diana7 Pecados del Marketing by Diana
7 Pecados del Marketing by Diana
Diana Morante75 views
New technologies about Drugs Administration - Pharmacology von Yvann Saculo
New technologies about Drugs Administration - PharmacologyNew technologies about Drugs Administration - Pharmacology
New technologies about Drugs Administration - Pharmacology
Yvann Saculo25 views
Koshish 2014 von Alok Jain
Koshish 2014Koshish 2014
Koshish 2014
Alok Jain234 views
Business Opportunity, Disguised as Byproduct von György Balázsi
Business Opportunity, Disguised as ByproductBusiness Opportunity, Disguised as Byproduct
Business Opportunity, Disguised as Byproduct
György Balázsi133 views
Social Media Launch | JJust Music | AGENCY09 von AGENCY09
Social Media Launch | JJust Music | AGENCY09Social Media Launch | JJust Music | AGENCY09
Social Media Launch | JJust Music | AGENCY09
AGENCY091.2K views
Information Security Project Management von Igor Pertsovsky
Information Security Project ManagementInformation Security Project Management
Information Security Project Management
Igor Pertsovsky32 views
Conventions of a thriller von emmalouise01
Conventions of a thrillerConventions of a thriller
Conventions of a thriller
emmalouise01302 views
POV: How to Stand Out Through Digital Storytelling von Jillian Hart
POV: How to Stand Out Through Digital StorytellingPOV: How to Stand Out Through Digital Storytelling
POV: How to Stand Out Through Digital Storytelling
Jillian Hart90 views
إدارة الـــوقـــــت عربية von tamer elmoghazy
إدارة الـــوقـــــت عربيةإدارة الـــوقـــــت عربية
إدارة الـــوقـــــت عربية
tamer elmoghazy659 views

Similar a Іван Ковальов “Як створити інноваційний інді проект історія g30” GameDev Conference 2018

PEACE EDUCATION (PEACE THEME 5) von
PEACE EDUCATION (PEACE THEME 5)PEACE EDUCATION (PEACE THEME 5)
PEACE EDUCATION (PEACE THEME 5)Reymart Dellomas
9.5K views21 Folien
Building Legends at One World Observatory von
Building Legends at One World ObservatoryBuilding Legends at One World Observatory
Building Legends at One World ObservatoryAddison O'Connor
53 views20 Folien
Altmetrics in UMCG: pilot project 2016 von
Altmetrics in UMCG: pilot project 2016Altmetrics in UMCG: pilot project 2016
Altmetrics in UMCG: pilot project 2016Guus van den Brekel
2K views16 Folien
C-Suite Guide to Cybersecurity von
C-Suite Guide to CybersecurityC-Suite Guide to Cybersecurity
C-Suite Guide to CybersecurityMICHAEL MOSHIRI
459 views57 Folien
Photogrammetry von
Photogrammetry Photogrammetry
Photogrammetry Luis Raúl Osorio Muñoz
183 views25 Folien
American Marketing Association - Strategy Presentation von
American Marketing Association - Strategy Presentation American Marketing Association - Strategy Presentation
American Marketing Association - Strategy Presentation Sam Cheema
284 views17 Folien

Similar a Іван Ковальов “Як створити інноваційний інді проект історія g30” GameDev Conference 2018(20)

Building Legends at One World Observatory von Addison O'Connor
Building Legends at One World ObservatoryBuilding Legends at One World Observatory
Building Legends at One World Observatory
Addison O'Connor53 views
American Marketing Association - Strategy Presentation von Sam Cheema
American Marketing Association - Strategy Presentation American Marketing Association - Strategy Presentation
American Marketing Association - Strategy Presentation
Sam Cheema284 views
Test quick, build smart, be awesome von WP&UP
Test quick, build smart, be awesomeTest quick, build smart, be awesome
Test quick, build smart, be awesome
WP&UP76 views
M|SOURCE WORK ORDER SYSTEM von Scott Urich
M|SOURCE WORK ORDER SYSTEMM|SOURCE WORK ORDER SYSTEM
M|SOURCE WORK ORDER SYSTEM
Scott Urich188 views
Ninja Correlation of APT Binaries von CODE BLUE
Ninja Correlation of APT BinariesNinja Correlation of APT Binaries
Ninja Correlation of APT Binaries
CODE BLUE773 views
In pursuit of messaging broker(s) von David Gevorkyan
In pursuit of messaging broker(s)In pursuit of messaging broker(s)
In pursuit of messaging broker(s)
David Gevorkyan6.8K views
Integrated final-pdf von Arissa Loh
Integrated final-pdfIntegrated final-pdf
Integrated final-pdf
Arissa Loh 181 views
CT BM Integrated Assignement von ashleyyeap
CT BM Integrated Assignement CT BM Integrated Assignement
CT BM Integrated Assignement
ashleyyeap97 views
Codecademy Live QA Presentation von James Kim
Codecademy Live QA PresentationCodecademy Live QA Presentation
Codecademy Live QA Presentation
James Kim360 views
4 reasons that you cannot engage your team after election von Flora Liu
4 reasons that you cannot engage your team after election4 reasons that you cannot engage your team after election
4 reasons that you cannot engage your team after election
Flora Liu362 views
Így szerezz ismertséget Instagrammal! von Vida Ágnes
Így szerezz ismertséget Instagrammal!Így szerezz ismertséget Instagrammal!
Így szerezz ismertséget Instagrammal!
Vida Ágnes2.5K views
Team Ramen, Marketing Samurai'19, 2nd Round.pdf von Afnan Faruk
Team Ramen, Marketing Samurai'19, 2nd Round.pdfTeam Ramen, Marketing Samurai'19, 2nd Round.pdf
Team Ramen, Marketing Samurai'19, 2nd Round.pdf
Afnan Faruk27 views

Más de Lviv Startup Club

Sergiy Kharytonov: Keep Your Business Going via Growth During A Recession (UA) von
Sergiy Kharytonov: Keep Your Business Going via Growth During A Recession (UA)Sergiy Kharytonov: Keep Your Business Going via Growth During A Recession (UA)
Sergiy Kharytonov: Keep Your Business Going via Growth During A Recession (UA)Lviv Startup Club
4 views13 Folien
Andrii Burlutskyi: Account-based marketing в світі AI: що і як робити у 2024 ... von
Andrii Burlutskyi: Account-based marketing в світі AI: що і як робити у 2024 ...Andrii Burlutskyi: Account-based marketing в світі AI: що і як робити у 2024 ...
Andrii Burlutskyi: Account-based marketing в світі AI: що і як робити у 2024 ...Lviv Startup Club
2 views29 Folien
Max Sidorenko: LinkedIn 2024: які стратегії працюватимуть в новому році? (UA) von
Max Sidorenko: LinkedIn 2024: які стратегії працюватимуть в новому році? (UA)Max Sidorenko: LinkedIn 2024: які стратегії працюватимуть в новому році? (UA)
Max Sidorenko: LinkedIn 2024: які стратегії працюватимуть в новому році? (UA)Lviv Startup Club
24 views21 Folien
Pavel Obod: Трансформація мислення CEO: чому зростати в 10 разів швидше і лег... von
Pavel Obod: Трансформація мислення CEO: чому зростати в 10 разів швидше і лег...Pavel Obod: Трансформація мислення CEO: чому зростати в 10 разів швидше і лег...
Pavel Obod: Трансформація мислення CEO: чому зростати в 10 разів швидше і лег...Lviv Startup Club
14 views33 Folien
Valeriy Kozlov: Transition to Fact-Based, Data-Driven Decision Making in B2B ... von
Valeriy Kozlov: Transition to Fact-Based, Data-Driven Decision Making in B2B ...Valeriy Kozlov: Transition to Fact-Based, Data-Driven Decision Making in B2B ...
Valeriy Kozlov: Transition to Fact-Based, Data-Driven Decision Making in B2B ...Lviv Startup Club
7 views20 Folien
Maryna Ruban: Рецесія? Чи є світло в кінці тунелю та коли будуть ліди з SEO? ... von
Maryna Ruban: Рецесія? Чи є світло в кінці тунелю та коли будуть ліди з SEO? ...Maryna Ruban: Рецесія? Чи є світло в кінці тунелю та коли будуть ліди з SEO? ...
Maryna Ruban: Рецесія? Чи є світло в кінці тунелю та коли будуть ліди з SEO? ...Lviv Startup Club
15 views25 Folien

Más de Lviv Startup Club(20)

Sergiy Kharytonov: Keep Your Business Going via Growth During A Recession (UA) von Lviv Startup Club
Sergiy Kharytonov: Keep Your Business Going via Growth During A Recession (UA)Sergiy Kharytonov: Keep Your Business Going via Growth During A Recession (UA)
Sergiy Kharytonov: Keep Your Business Going via Growth During A Recession (UA)
Andrii Burlutskyi: Account-based marketing в світі AI: що і як робити у 2024 ... von Lviv Startup Club
Andrii Burlutskyi: Account-based marketing в світі AI: що і як робити у 2024 ...Andrii Burlutskyi: Account-based marketing в світі AI: що і як робити у 2024 ...
Andrii Burlutskyi: Account-based marketing в світі AI: що і як робити у 2024 ...
Max Sidorenko: LinkedIn 2024: які стратегії працюватимуть в новому році? (UA) von Lviv Startup Club
Max Sidorenko: LinkedIn 2024: які стратегії працюватимуть в новому році? (UA)Max Sidorenko: LinkedIn 2024: які стратегії працюватимуть в новому році? (UA)
Max Sidorenko: LinkedIn 2024: які стратегії працюватимуть в новому році? (UA)
Pavel Obod: Трансформація мислення CEO: чому зростати в 10 разів швидше і лег... von Lviv Startup Club
Pavel Obod: Трансформація мислення CEO: чому зростати в 10 разів швидше і лег...Pavel Obod: Трансформація мислення CEO: чому зростати в 10 разів швидше і лег...
Pavel Obod: Трансформація мислення CEO: чому зростати в 10 разів швидше і лег...
Valeriy Kozlov: Transition to Fact-Based, Data-Driven Decision Making in B2B ... von Lviv Startup Club
Valeriy Kozlov: Transition to Fact-Based, Data-Driven Decision Making in B2B ...Valeriy Kozlov: Transition to Fact-Based, Data-Driven Decision Making in B2B ...
Valeriy Kozlov: Transition to Fact-Based, Data-Driven Decision Making in B2B ...
Maryna Ruban: Рецесія? Чи є світло в кінці тунелю та коли будуть ліди з SEO? ... von Lviv Startup Club
Maryna Ruban: Рецесія? Чи є світло в кінці тунелю та коли будуть ліди з SEO? ...Maryna Ruban: Рецесія? Чи є світло в кінці тунелю та коли будуть ліди з SEO? ...
Maryna Ruban: Рецесія? Чи є світло в кінці тунелю та коли будуть ліди з SEO? ...
Danylo Fedirko: Marketing as an ecosystem: how to be in front of your TA ever... von Lviv Startup Club
Danylo Fedirko: Marketing as an ecosystem: how to be in front of your TA ever...Danylo Fedirko: Marketing as an ecosystem: how to be in front of your TA ever...
Danylo Fedirko: Marketing as an ecosystem: how to be in front of your TA ever...
Taras Bachynskyy: M&A, як спосіб масштабування бізнесу. Що було, є і чого вар... von Lviv Startup Club
Taras Bachynskyy: M&A, як спосіб масштабування бізнесу. Що було, є і чого вар...Taras Bachynskyy: M&A, як спосіб масштабування бізнесу. Що було, є і чого вар...
Taras Bachynskyy: M&A, як спосіб масштабування бізнесу. Що було, є і чого вар...
Igor Dumbur: Кейс: встановлення базових планів в Enterprise Level проекті (UA) von Lviv Startup Club
Igor Dumbur: Кейс: встановлення базових планів в Enterprise Level проекті (UA)Igor Dumbur: Кейс: встановлення базових планів в Enterprise Level проекті (UA)
Igor Dumbur: Кейс: встановлення базових планів в Enterprise Level проекті (UA)
Anna Kompanets: Інтеграція проєктного менеджменту та управління змінами. Якос... von Lviv Startup Club
Anna Kompanets: Інтеграція проєктного менеджменту та управління змінами. Якос...Anna Kompanets: Інтеграція проєктного менеджменту та управління змінами. Якос...
Anna Kompanets: Інтеграція проєктного менеджменту та управління змінами. Якос...
Constantine Om: Використання принципів управління проєктами в повсякденному ж... von Lviv Startup Club
Constantine Om: Використання принципів управління проєктами в повсякденному ж...Constantine Om: Використання принципів управління проєктами в повсякденному ж...
Constantine Om: Використання принципів управління проєктами в повсякденному ж...
Anastasiia Terletska: How to manage endangered RnD species (UA) von Lviv Startup Club
Anastasiia Terletska: How to manage endangered RnD species (UA)Anastasiia Terletska: How to manage endangered RnD species (UA)
Anastasiia Terletska: How to manage endangered RnD species (UA)
Viktoriia Honcharova: Вища освіта в управлінні проєктами: пацієнт скоріше жив... von Lviv Startup Club
Viktoriia Honcharova: Вища освіта в управлінні проєктами: пацієнт скоріше жив...Viktoriia Honcharova: Вища освіта в управлінні проєктами: пацієнт скоріше жив...
Viktoriia Honcharova: Вища освіта в управлінні проєктами: пацієнт скоріше жив...
Oleh Oleksiuk: Гордість та упередження в SMM. Чи потрібні соцмережі продукту?... von Lviv Startup Club
Oleh Oleksiuk: Гордість та упередження в SMM. Чи потрібні соцмережі продукту?...Oleh Oleksiuk: Гордість та упередження в SMM. Чи потрібні соцмережі продукту?...
Oleh Oleksiuk: Гордість та упередження в SMM. Чи потрібні соцмережі продукту?...
Chyngys Barynov: Історія Worksection. Розвиток продукту: з нуля, без досвіду ... von Lviv Startup Club
Chyngys Barynov: Історія Worksection. Розвиток продукту: з нуля, без досвіду ...Chyngys Barynov: Історія Worksection. Розвиток продукту: з нуля, без досвіду ...
Chyngys Barynov: Історія Worksection. Розвиток продукту: з нуля, без досвіду ...
Diana Natkhir: Управління змінами та втрата управлінського контролю (UA) von Lviv Startup Club
Diana Natkhir: Управління змінами та втрата управлінського контролю (UA)Diana Natkhir: Управління змінами та втрата управлінського контролю (UA)
Diana Natkhir: Управління змінами та втрата управлінського контролю (UA)
Dmytro Velykoivanenko: What dreams may come or how to practically use vision ... von Lviv Startup Club
Dmytro Velykoivanenko: What dreams may come or how to practically use vision ...Dmytro Velykoivanenko: What dreams may come or how to practically use vision ...
Dmytro Velykoivanenko: What dreams may come or how to practically use vision ...
Anton Hlazkov: Роздутий хайп Agile трансформацій, або хто такий справжній Agi... von Lviv Startup Club
Anton Hlazkov: Роздутий хайп Agile трансформацій, або хто такий справжній Agi...Anton Hlazkov: Роздутий хайп Agile трансформацій, або хто такий справжній Agi...
Anton Hlazkov: Роздутий хайп Agile трансформацій, або хто такий справжній Agi...
Dmytro Lukianov: Agile System Engineering (UA) von Lviv Startup Club
Dmytro Lukianov: Agile System Engineering (UA)Dmytro Lukianov: Agile System Engineering (UA)
Dmytro Lukianov: Agile System Engineering (UA)

Último

S1_SD_Resources Walkthrough.pptx von
S1_SD_Resources Walkthrough.pptxS1_SD_Resources Walkthrough.pptx
S1_SD_Resources Walkthrough.pptxLAZAROAREVALO1
64 views57 Folien
Relationship of psychology with other subjects. von
Relationship of psychology with other subjects.Relationship of psychology with other subjects.
Relationship of psychology with other subjects.palswagata2003
52 views16 Folien
Java Simplified: Understanding Programming Basics von
Java Simplified: Understanding Programming BasicsJava Simplified: Understanding Programming Basics
Java Simplified: Understanding Programming BasicsAkshaj Vadakkath Joshy
322 views155 Folien
AUDIENCE - BANDURA.pptx von
AUDIENCE - BANDURA.pptxAUDIENCE - BANDURA.pptx
AUDIENCE - BANDURA.pptxiammrhaywood
117 views44 Folien
11.28.23 Social Capital and Social Exclusion.pptx von
11.28.23 Social Capital and Social Exclusion.pptx11.28.23 Social Capital and Social Exclusion.pptx
11.28.23 Social Capital and Social Exclusion.pptxmary850239
312 views25 Folien
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptx von
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptxGopal Chakraborty Memorial Quiz 2.0 Prelims.pptx
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptxDebapriya Chakraborty
695 views81 Folien

Último(20)

Relationship of psychology with other subjects. von palswagata2003
Relationship of psychology with other subjects.Relationship of psychology with other subjects.
Relationship of psychology with other subjects.
palswagata200352 views
AUDIENCE - BANDURA.pptx von iammrhaywood
AUDIENCE - BANDURA.pptxAUDIENCE - BANDURA.pptx
AUDIENCE - BANDURA.pptx
iammrhaywood117 views
11.28.23 Social Capital and Social Exclusion.pptx von mary850239
11.28.23 Social Capital and Social Exclusion.pptx11.28.23 Social Capital and Social Exclusion.pptx
11.28.23 Social Capital and Social Exclusion.pptx
mary850239312 views
CUNY IT Picciano.pptx von apicciano
CUNY IT Picciano.pptxCUNY IT Picciano.pptx
CUNY IT Picciano.pptx
apicciano54 views
Use of Probiotics in Aquaculture.pptx von AKSHAY MANDAL
Use of Probiotics in Aquaculture.pptxUse of Probiotics in Aquaculture.pptx
Use of Probiotics in Aquaculture.pptx
AKSHAY MANDAL119 views
Pharmaceutical Inorganic chemistry UNIT-V Radiopharmaceutical.pptx von Ms. Pooja Bhandare
Pharmaceutical Inorganic chemistry UNIT-V Radiopharmaceutical.pptxPharmaceutical Inorganic chemistry UNIT-V Radiopharmaceutical.pptx
Pharmaceutical Inorganic chemistry UNIT-V Radiopharmaceutical.pptx
Ms. Pooja Bhandare113 views
Solar System and Galaxies.pptx von DrHafizKosar
Solar System and Galaxies.pptxSolar System and Galaxies.pptx
Solar System and Galaxies.pptx
DrHafizKosar106 views
Monthly Information Session for MV Asterix (November) von Esquimalt MFRC
Monthly Information Session for MV Asterix (November)Monthly Information Session for MV Asterix (November)
Monthly Information Session for MV Asterix (November)
Esquimalt MFRC72 views
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... von Ms. Pooja Bhandare
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Ms. Pooja Bhandare133 views
Psychology KS4 von WestHatch
Psychology KS4Psychology KS4
Psychology KS4
WestHatch98 views
Classification of crude drugs.pptx von GayatriPatra14
Classification of crude drugs.pptxClassification of crude drugs.pptx
Classification of crude drugs.pptx
GayatriPatra14101 views
Ch. 8 Political Party and Party System.pptx von Rommel Regala
Ch. 8 Political Party and Party System.pptxCh. 8 Political Party and Party System.pptx
Ch. 8 Political Party and Party System.pptx
Rommel Regala54 views
Sociology KS5 von WestHatch
Sociology KS5Sociology KS5
Sociology KS5
WestHatch85 views
Class 9 lesson plans von TARIQ KHAN
Class 9 lesson plansClass 9 lesson plans
Class 9 lesson plans
TARIQ KHAN51 views

Іван Ковальов “Як створити інноваційний інді проект історія g30” GameDev Conference 2018

  • 1. I V A N K O V A L O V
  • 5. T H E B E G I N N I N G W H E R E I T A L L S T A R T E D
  • 7. B A C K G R O U N D • T e c h n i c a l D e g r e e i n C o m p u t e r S c i e n c e • F r o n t - E n d a n d W e b D e v e l o p e r • G r a p h i c D e s i g n e r • M u s i c i a n a n d S o u n d E n g i n e e r
  • 8. C A S U A L C O N N E C T E U R O P E 2 0 1 6
  • 9. C A S U A L C O N N E C T E U R O P E 2 0 1 6
  • 10. G A M E S A C A D E M Y & I N D I E B L A S T I N D I E B L A S T
  • 11. S T A R T O F D E V E L O P M E N T
  • 12. T H E B O X
  • 13. G O A L S I T A L W A Y S S E E M S I M P O S S I B L E U N T I L I T ' S D O N E N e l s o n M a n d e l a
  • 14. G O A L S • S i m p l e P r o g r a m m i n g • S i m p l e a n d M i n i m a l i s t i c A r t • N e w I d e a a n d M e c h a n i c s
  • 15. G O A L S • N e c e s s i t y O f A d d i t i o n a l R e s o u r c e s • L a r g e A m o u n t s O f C o n t e n t • M i s s i o n I m p o s s i b l e
  • 16. I D E A
  • 17. I D E A
  • 18. L O G O S
  • 19. M O C K U P
  • 20. C O M P L E X I T Y
  • 21. P R O T O T Y P E
  • 22. D O C U M E N T A T I O N D O C U M E N T A T I O N
  • 23. L I G H T S I D E • L e s s D o c u m e n t a t i o n • G o o d P r o j e c t V i s i o n • Y o u F e e l L i k e a J e d i
  • 24. D A R K S I D E • Y o u C a n n o t E x e c u t e A l l O f Y o u r E x p e r t R o l e s A t T h e S a m e T i m e • T i m e M a n a g e m e n t & D i s c i p l i n e • H i g h Q u a l i t y L e v e l • S w i t c h i n g B e t w e e n R o l e s A n d W a r m u p
  • 25. G 3 0 S P E C I F I C S • C o m p l e x i t y O f T e x t D e s i g n • P a r a l l e l L e v e l D e s i g n • V a r i a t i o n s C o m p l e x i t y • S h a p e s S i m i l a r i t y
  • 26. C O M P L E X I T Y O F T E X T D E S I G N
  • 27. C O M P L E X I T Y O F T E X T D E S I G N
  • 28. C O M P L E X I T Y O F T E X T D E S I G N
  • 29. V A R I A T I O N S
  • 30. P A R A L L E L L E V E L D E S I G N S C R I P T M E C H A N I C S D E S I G N T E X T I T E R A T I O N S U I / U X
  • 31. I N V I S I B L E T E X T
  • 32. T U T O R I A L
  • 33. T I M I N G
  • 34. C O N F E R E N C E S
  • 35. N A R R A T I V E • S c r e e n w r i t i n g T u t o r i a l s • T h e M o n o m y t h . H e r o ' s j o u r n e y • T i p s F o r S p e c i f i c G e n r e
  • 36. I N D I E P R I Z E
  • 37. A W A R D S
  • 38. F R I E N D S
  • 39. T H A N K Y O U ! w w w . f a c e b o o k . c o m / G 3 0 g a m e q u a d r o p h o n e @ g m a i l . c o m t w i t t e r : @ q u a d r o h e a d C 3

Hinweis der Redaktion

  1. Всем привет! Меня зовут Иван Ковалев. Уже год как я являюсь indie разработчиком и сегодня, я хочу рассказать вам о истории и особенностях создания проекта G30 G30, – это игра в жанре puzzle, для мобильных устройств. Основная идея в том, чтобы воплотить в игровых механиках то, как люди вспоминают прошедшие события и то, как происходит этот процесс.
  2. В основе геймплея симбиоз двух элементов: телескопического текста и графической головоломки. Основная задача из разных частей собрать графический образ. Для управления частями головоломки игрок использует пунктирные линии. Двигая их словно рычали мы с помощью них действуем на части образа (меняем их, перемешиваем, активируем и пр)
  3. В основе геймплея симбиоз двух элементов: телескопического текста и графической головоломки. Основная задача из разных частей собрать графический образ. Для управления частями головоломки игрок использует пунктирные линии. Двигая их словно рычали мы с помощью них действуем на части образа (меняем их, перемешиваем, активируем и пр)
  4. Текст работает как индикатор прогресса, - чем дальше мы продвигаемся в прохождении головоломки и чем более верный образ мы собираем, тем больше текст раскладывается и меняет свое значение на каждой итерации. Эта игра, своего рода попытка воссоздать опыт того как видит действительность человек с когнитивными нарушениями и нарушениями памяти. Как при определенных диагнозах, люди забывают свою жизнь и себя, растворяясь при этом как личность. Игра о том что мы помним и что забыли навсегда. Разработкой я занимаюсь сам, от программирования, арта и гейм дизайна до UI и sound design. С нарративным дизайном и английским, мне очень помогает Оля Хоменко. Игра уже успела получить множество наград, я расскажу об этом в конце своего доклада.
  5. Так как это мой дебютный проект, то и история создания началась собственно с решения стать Game Designer
  6. Есть такая старая шутка, о том что в геймдев все попадают через постель) На самом деле часто на позицию ГД попадают через тестирование Я же хочу рассказать вам свою история очень нетипичного старта в индустрии и о том что привело меня к этому проекту
  7. Background До того как стать indie разработчиком, я работал в очень разных направлениях: Не смотря на такой background, я никогда не понимал как мне стать частью разработки игр. Как найти место в геймдеве, если ты не хочешь только арт или только программинг и пр. я просто не знал что существует такая невероятная и разноплановая профессия как Game Designer, а даже когда узнал, то как и многие не верил что она в принципе возможна в чистом виде в нашей стране. Для многих из вас мотивом может стать что угодно переломными стали именно первые конференции.
  8. 2 года назад я попал на первый GG , а затем через пару месяцев, почти случайно на проходивший тогда в Амстердаме Casual Connect
  9. Там я был поражен, невероятным количеством талантливейших разработчиков! Духом инноваций и новаторства, экспериментов с дизайном и геймплеем. Опять же, есть миф что все делают только слоты и клоны, а интересные проекты бывают только в AAA. Лично я убедился, что это не правда. На Indie Showcase я увидел, что не только я отношусь к играм как к новой значимой форме повествования. Увидел то, что людей которые видят игры как искусство на самом деле много. Конечно же после этого я захотел когда нибудь стать одним из этих разработчиков. Тогда у меня и появилась мечта вернуться через год на Casual Connect в Berlin уже качестве разработчика и участника щоукейса,
  10. Я записался на курс GD в Games Academy к Саше Хруцкому, о чём ни разу не пожалел. После курса потратил лето на завершение работ и проектов не связанных с gamedev. А осенью планировал пойти работать в качестве Game Designer. Junior Game Designer никому не нужен В тестирование я идти не хотел Попробовал другой путь Анонсированный INDIE BLAST showcase на предстоящем GG 2016, отлично подходил для этих целей. Билет на заветный CC в БЕРЛИН
  11. Самой большой проблемой были сроки. Чуть больше чем через месяц предоставить прототип игры, а затем еще через месяц уже привлекательную и пригодную для демонстрации альфа версию.
  12. И здесь я хочу сделать особый акцент на том, что часто ограничения, сжатые сроки и прочие рамки при разработке, не только не вредят проекту, а как выяснилось, очень благотворно влияют на креативность, генерацию идей и поиск решений. Для того чтобы think outside the box, нужен the box! Практически все удачные решения при разработке G30, были приняты во многом благодаря рамкам и ограничениям. Далее я подробно остановлюсь на некоторых из них
  13. У меня было около двух недель на выбор проекта для реализации и минимальный препродакшн. Если вы решили делать проект в одиночку или командой в несколько человек, - реалистично взвесьте свои возможности.
  14. В моем случае, при выборе идеи и проекта для реализации, я руководствовался следующими принципами: - Сложность кода и реализации. У меня не было программиста и игра и механики должны были быть не очень сложными для самостоятельной реализации. - Весь арт и UI должны быть простыми и минималистичными, ближе к граф дизайну, такими чтобы я смог реализовать всё в одиночку. - ИДЕЯ и механики должны быть INNOVATIVE, нет смысла делать КЛОН, игра должна выделятся Попасть на CC Europe 2017 BERLIN, а для этого нужен INNOVATIVE Без сожаления расставайтесь с идеями, проверяйте те которые кажутся вам подходящими.
  15. Было несколько хороших идей на старте. Для некоторых я делал бумажные и пр. простые прототипы. Все были отсеяны: - дополнительные специалисты (программисты, моделлеры и пр) - подразумевался большой объем контента на старте - Механика работала, но была не интересной Такое даже теоретически нельзя было успеть сделать за пару месяцев !!! То есть идея G30 была выбрана просто как единственно возможная и хотя бы теоретически, наиболее подходящая для реализации в одиночку за 2 месяца!
  16. Кстати по поводу идей в общем и G30 в частности: Есть миф что хорошие идеи уже в готовом виде падают вам на голову как яблоко Это не так, нельзя придумать законченную идею и механику. Это комплексный, итеративный процесс.
  17. Новые механики и идеи, часто представляют собой симбиоз либо переосмысление уже существующих. Я приведу пример с идеей G30. Мы знаем что наш мозг паттерно ориентирован и прекрасно ассоциирует набор пятен с образом. Впервые идея игры в которой мы составляем что либо из пятен пришла мне в голову, когда я смотрел на узор на замерзших окнах в трамвае. Тогда уже вышла прекрасная shadowmatiс Я решил создать игру про воспоминания, в которой игрок составляет некий образ путем наложения фотографий друг на друга (overlay и multiply). Попробовав создать подобное в фотошопе, убедился что на практике это не работает и просто невозможно создавать подобные уровни. Тогда я выбросил эту идею, хотя как это всегда бывает в голове всё выглядело и игралось просто отлично)
  18. Позже, спустя полгода, встречая логотипы, составленные из простых перекрывающихся цветных фигур, я понял что это отличное решение для моей игры про воспоминания. Затем я придумал добавить к этому телескопический текст, но чтобы он работал как индикатор прогресса и был связан с самой головоломкой. Затем появилась идея изменять смысл текста на разных этапах его раскрытия. И наконец идея создавать в некоторых уровнях текст с двумя параллельными вариантами развития.
  19. Так выглядел первый эскиз в фотошопе Unity я выбрал опять же из-за ограниченности по времени. Дело в том что сев за создание прототипа я буквально первый раз в жизни открыл Unity и соответственно большое сообщество и хорошая база знаний должны были сэкономить мне время.
  20. Многие считают что программирование, - это очень сложно и если они не прослушали курс высшей математики и не обладают по их мнению “математическим” складом ума, то для создания прототипа им обязательно нужен программист. Я считаю это заблуждением. Сейчас порог входа чрезвычайно низок. Чтобы создавать несложную логику, вам не нужны специальные знания, а на форумах, официальных ресурсах или stackoverflow вы скорее всего найдете нужные ответы или поймете в каком направлении вам двигаться. В Unreal вообще blueprints есть) Стоит правда упомянуть, что просматривая туториалы, кажется что можно за пару дней создать любую простую игру, но на самом деле эти примеры хороши лишь тогда, когда вы пытаетесь создать прототип уже известных механик и жанров (платформеры, топдаун и пр) Если же вы делаете что-то новое и необычное, всё будет намного сложнее, многое вам придется написать самостоятельно. Но раз это удалось мне, значит и у вас получится!)
  21. В подтверждение моих слов, не смотря на то что в это слабо верилось, в десятых числах октября у меня был готов играбельный прототип. Кстати на iPad, сразу стало понятно, что текст должен быть сверху, чтобы он не перекрывался рукой. Что пунктиры не должны находится так близко ввиду физ размеров пальцев и пр. Позже я понял что нельзя делать более 6 частей в фигуре (что логично, учитывая не только физ размеры пальцев, но и то что одновременно человек воспринимает от 5 до 7 объектов)
  22. То что вы делаете игру в одиночку, не значит что вам не нужна документация: После прототипа, я примерно на неделю сел за предварительную документацию. Расписал основной концепт. Собрал и просмотрел все материалы, которые смог найти, связанные с ментальными нарушениями памяти и Альцгеймером, Паркинсоном: фильмы, книги, истории болезней и пр. Составил портрет персонажа, особенности поведения и мировосприятия людей с таким диагнозом. Структурировал симптомы и проявления при разных стадиях болезни. Набросал примерную структуру сюжета и после придумал первые 10 уровней и приблизительный текст к ним. Само собой я старался соблюдать золотые правила про баланс и кривую сложности, обучения, цель и правила в игре, игрушки в основе механик и пр. Я не буду повторять очевидные вещи, все они давно расписаны в книгах по геймдизайну Хочется остановится на особенностях разработки в одиночку:
  23. С одной стороны Плюсы: - Меньше документации, вам не нужно тратить время на команду и ТЗ для других. (это не значит что она не нужна вовсе) - Good project Vision. У вас все под контролем, арт, программирование, UI/UX, звук и то как это звучит в унисон с идеей и гейм дизайном проекта. - Чувствуешь себя джедаем!
  24. Но есть и Dark Side такой разработки: - Специалисты которых вы совмещаете в себе, к сожалению не могут работать одновременно - Переключение между ролями и раскачка. Очень большая проблема. После создания арта, необходимо время чтобы войти в ритм написания кода, затем перепрыгиваем на ГД и как раз войдя в ритм, нужно уже снова перепрыгивать на АРТ - Нужно много усилий чтобы оставаться дисциплинированным и все держать под контролем. - Все роли нужно выполнять с должным уровнем качества, это не легко.
  25. Также вам стоит учитывать особенности конкретного проекта, в моем случае я столкнулся со следующими сложностями: - Сложный дизайн текстовых итераций - Одномоментное проектирование всего - Все составляющие фигуры, должны вместе хорошо смотреться эстетически и композиционно, во всех комбинациях - Неверные наборы фигур должны быть похожи визуально и стилистически между собой и с правильной фигурой.
  26. Сложный дизайн текстовых итераций как по отдельности, так и всего уровня в целом. Лаконичность и информативность от Божественной Комедии Данте
  27. Позже уже выработалась схема как примерно должны располагаться существительные и глаголы для интересных конструкций, но все равно в каждый уровень было вложено немало сил и времени, чтобы добиться интересного результата. (отдельное огромное спасибо Оле Хоменко, за её работу со мной над всеми текстами)
  28. Уровни с двумя возможными воспоминаниями и развитиями истории в одном телескопическом тексте! Анимация и увязка двух текстов и переходов между ними
  29. Все составляющие фигуры, должны вместе хорошо смотреться эстетически и композиционно, во всех комбинациях Концептуальный момент: Неверные наборы фигур должны быть похожи визуально и стилистически между собой и с правильной фигурой. Должны развлекать игрока. Чтобы игрок не сразу видел единственно верный вариант (когда мы о чем либо думаем, мы не уверены на 100% в своей правоте до тех пор пока не найдем правильное решение)
  30. Все в уровне приходится проектировать параллельно. Приходится одновременно учитывать множество факторов. От сюжета зависит какая будет фигура. На сколько частей и как делить образ зависит одновременно и от количества итераций текста и от дизайна самой фигуры и от механик которые нужно задействовать в ней. В итоге нет последовательного создания уровня. У меня есть примерное количество итераций, предполагаемый дизайн образа, механики которые нужно применить и степень сложности. Рисуя эскиз, я добиваюсь компромисса и баланса между этими элементами. (Script, variations, text iterations, mechanics, UI/UX)
  31. Еще я хочу рассказать вам о интересном явлении, которое было выявленно при первых плейтестах Все игроки, абсолютно не видели текста, совсем, хотя он был прямо перед их глазами! Это происходит из-за того что весь фокус внимания при первом прохождении головоломки, сосредоточен в центре и имеет очень небольшой радиус. Как только я указывал игрокам на присутствие на экране текста, проблема пропадала.
  32. Для решения этой проблемы, я сделал вводный уровень, в котором отсутствует фигура, а пунктир и текст находятся в центре и расстояние между ними минимально. Это позволило создать у игрока четкую связь между этими элементами и в дальнейшем игрок уже видел текст и понимал его функцию. Заодно сам текст говорит о правилах и цели
  33. Сначала анимацию текста делал программно, но потом временно решил сделать в ручную, по ключам и это оказалось намного более подходящим решением. Еще интересно то что анимации текста сами по себе специально сделаны очень ровными и нелинейное движение с ускорением им придает сам игрок, он физически двигает пунктир с ускорением в начале и замедлением в конце, что я и учитываю и это добавляет необходимые акценты и живость анимации текста.
  34. При таких обстоятельствах, вам стоит приготовится к очень плотному графику. В эти полтора месяца мой график был практически круглосуточным. Я хорошо помню момент когда после ночи работы над игрой, я уже валясь с ног в 10 утра беру камеру и иду в парк сделать необходимые снимки для фонов, потому что это последнее солнечное утро в ноябре. Но всё это того стоит. Хоть это и казалось невозможным, но через полтора месяца у меня была готова абсолютно играбельная версия для выставки с 7 уровнями, картой уровней, музыкой (кстати записанной ночью за 3 часа), UI и пр. Я еще раз упомяну что стоит учится питчить ваш проект, участвовать в конференциях и нормально готовится к showcase. В моем случае За 4 дня до Games Gathering, меня взяли на GetIT indie showcase и я получил свой первый фидбек на конференции и опыт шоукейса, а на GG выступил с 5 минутным питчем проекта и более подготовленным шоукейсом. К моему удивлению, игра заинтересовала очень многих и главное я получил очень хвалебные отзывы от моих преподавателей с курса GD! Тогда игра не выиграла билет на CC (не все же сразу), но после GG, я подал ее на общих основаниях на конкурсный отбор на CC и к моему удивлениею, через месяц получил приглашение на indie showcase в Берлин. Так через год сбылась моя мечта о которой я упомянул в начале и я вернулся на CC уже в качестве indie разработчика. Игра так же заинтересовала многих в Берлине на CC и в Праге на White Nights.
  35. Если вы, как и я, - не профессиональный сценарист, то это конечно затруднит работу с нарративом. - не стоит пренебрегать помощью всевозможных специализированных материалов по сценаристике - концепция мономифа Кэмпбела, “путь писателя” Воглера и пр. - В середине работы над нарративной частью, я например составил для себя список характеристик хорошего триллера, которые отсутствовали в моей истории В мае, после работы над нарративной частью, я вернулся к созданию уровней. Подал заявку на предстоящие CC USA и GTP Indie Cup, сделал новый трейлер для игры и музыку для него. К середине Июля вместе с 7 новыми уровнями развивающими механику замков, я добавил две новые механики: обмен фигур между пунктирами и смена цвета пунктира. Еще был добавлен второй уровень с разветвлением истории.
  36. А уже в конце июля мы отправились в США, где 4 августа сбылась еще более невероятная мечта для любого инди, - G30 была номинирована на best game design и выиграла заветный Indie Prize как Most Innovative Game на Casual Connect USA в Сиэтле! В заключение я хотел бы вновь подчеркнуть важность взаимодействия с gamedev сообществом участия в конференциях. Ведь именно благодаря СС в амстердаме и общению с другими разработчиками я решил пройти курс Game Design в Games Academy и желание участвовать в Indie Blast на прошлом Games Gathering и попасть на indie showcase в Берлин Заставило меня поверить в собственные силы и начать разработку G30
  37. На самом деле позже к моему удивлению игра получила еще больше наград!
  38. И еще одно. Хоть я и делаю все в игре сам и с нарративом мне помогает только Оля, на самом деле игру со мной делают все мои друзья и знакомые. Одинаково внимательно относитесь к любому фидбеку, потому что даже в корне не верный совет, может помочь лишний раз удостовериться в том, что вы на правильном пути или даже натолкнуть вас на новую мысль.