Kirill Zolovkin, OctoBox Interactive

29
The Future of Game Maker Kirill Zolovkin vk.com/ game_maker_guy facebook.com/ makegames

Transcript of Kirill Zolovkin, OctoBox Interactive

Page 1: Kirill Zolovkin, OctoBox Interactive

The Future of

Game Maker

Kirill Zolovkin

vk.com/game_maker_guy

facebook.com/makegames

Page 2: Kirill Zolovkin, OctoBox Interactive

ZForZombies

Death TourOrbix

Kronville Unity projects

I’ve worked on

Page 3: Kirill Zolovkin, OctoBox Interactive

STEAM PANIC www.steampanic.com

“It blew my mind”

Page 4: Kirill Zolovkin, OctoBox Interactive

PAPER KNIGHT www.paper-knight.com

“Very impressive

and cool game”

Page 5: Kirill Zolovkin, OctoBox Interactive

Gripperwww.gripper-game.com

“Fuck this game”

Page 6: Kirill Zolovkin, OctoBox Interactive

GEON FX

“I think this app must be

a part of GMS2”

Page 7: Kirill Zolovkin, OctoBox Interactive

Game Maker 3

Page 8: Kirill Zolovkin, OctoBox Interactive

Game Maker 6

Page 9: Kirill Zolovkin, OctoBox Interactive

Game Maker 7

Page 10: Kirill Zolovkin, OctoBox Interactive

Game Maker 8.1

Page 11: Kirill Zolovkin, OctoBox Interactive

GameMaker: Studio

Page 12: Kirill Zolovkin, OctoBox Interactive

GameMaker Studio 2

Page 13: Kirill Zolovkin, OctoBox Interactive

GameMaker Studio 2

Page 14: Kirill Zolovkin, OctoBox Interactive

GameMaker Studio 2 Editor

Roadmap

• Image Editor effects

• Game Language support - IDE Language Resource

• Personal Asset Library - quick access for personal code snippets, assets, extensions etc

• Room Editor : Static Text on Asset Layers - include Language Resource support

• Import PSD file format to projects (NOTE: Will still convert to PNG) - should handle layers

• Attach points on sprites - allow multiple named points on sprites, can change on each frame

• Mobile Templates - indication of what room views will look like on popular platforms.

• Room Editor : Audio Emitter on Asset Layers

• Audio - basic sample editor in IDE (cut / copy / paste / Trim / resample / Fade In / Fade Out)

• Command line project building

• Remote project building

• Refactor support

• Particles Editor (and new Resource type)

• Room Editor : Particle Emitter on Asset Layer.

• Signed Distance Field for Fonts

• Image Editor - Animated Brush support

• Debugger built in

• Inherited projects

• Import SVG graphics

• Tile Collision - built in support for tile collision

Page 15: Kirill Zolovkin, OctoBox Interactive

GameMaker Studio 2 Runner

Roadmap

• Mip Maps - mip map generation (user selection, per texture group), mip filter selection

• Extended Gesture events - Pinch In and Out, Rotation

• Runtime support for Game Languages

• Orientation Events - new event for supported platforms.

• Resize Event - so it works as expected when window is resized (or fullscreen)

• 64bit runtime support for Windows, Mac and Linux

• Wrapping Tilemaps - also allow smaller tilemaps than the room for simple parallax

• Allow auto tile sets to be used at runtime

• Mobile - allow load and save of pictures from camera / picture albums

• UWP - Full Open Live support

• Runtime Signed Distance Field for Fonts

Page 16: Kirill Zolovkin, OctoBox Interactive

EVOLUTION OF GRAPHICS

Seiklus II (2003) Undertale (2015)

2.6+ mln sold

Page 17: Kirill Zolovkin, OctoBox Interactive

2+ mln sold

Page 18: Kirill Zolovkin, OctoBox Interactive

HYPER LIGHT DRIFTER

370K+ sold

Page 19: Kirill Zolovkin, OctoBox Interactive

В разработке

100K+ sold

Page 20: Kirill Zolovkin, OctoBox Interactive

В разработке

Devolver Digital, 2018

THE SWORDS OF DITTO

Page 21: Kirill Zolovkin, OctoBox Interactive

INDIE ENGINESUnity60%

Unreal1%

Cocos7%

Game Maker4%

Flash11%

Other17%

Page 22: Kirill Zolovkin, OctoBox Interactive
Page 23: Kirill Zolovkin, OctoBox Interactive

• Через неделю был прототип

• Полтора года в разработке

• $1,5к в первый месяц раннего доступа

• $2k+ в мае

• Пробовал Unity и Defold, но выбрал GMS

• Делает новую игру

• Считает, что идеального движка нет, но GameMaker —

самый дружественный

Luxorix Games

Page 24: Kirill Zolovkin, OctoBox Interactive

• Работал специалистом техподдержки в банке

• Заработал $3800 в первый месяц жизни P. L. P. A. в

2005

• Продал 400к+ копий игр при полной цене $4.99

• Утверждает, что Unity — ещё больший конструктор,

чем GameMaker

• Делает новые проекты и на Unity, и на GMS2

EfimovMax Indie Studio

Page 25: Kirill Zolovkin, OctoBox Interactive

• 10-12 тыс копий в первый месяц

• Полтора года в разработке

• Антон преподавал программирование на GML

• Считает, что в Unity нужно писать больше кода

• В будущем не планирует использовать GameMaker

для крупных проектов из-за нехватки кадров

• Отмечает простор для творчества в GM и

шаблонность игр на других движках

• Советует использовать GM для команд до 5 человек

• К GMS2 относится скептически

Page 26: Kirill Zolovkin, OctoBox Interactive

• Перешел на GameMaker c Construct 2

• Делал проект 2,5 месяца

• Заработал несколько тысяч $ в первый месяц

• 100к загрузок за неделю

• Делает новые проекты и на Unity, и на GameMaker

• Не любит GMS2

• Советует всем использовать GMS для 2D проектов

MetalBear

** App Store Лучшее 2016 **

Page 27: Kirill Zolovkin, OctoBox Interactive

• Работал инженером-конструктором, ушел в инди

• Делал игры, отходя от названий

• В первый день Gun Done — $2,5K и $5K у Peace, Death!

• $22K в первый месяц Peace, Death!

• 200K+ закачек игр на Google Play

• 40K+ покупок игр на Стиме

• Советует программистам Unity, а ГД — GMS

• Не очень воспринимает GMS2, но будет делать на нём

AЗАМАТИКА

Page 28: Kirill Zolovkin, OctoBox Interactive

• Вадим: группа Infernal Game Maker

• Дмитрий: forum.hellroom.ru

• Дмитрий — 37 лет, программист, Новосибирск

• Работает удаленно с зарубежными компаниями

• Уже в 2013 заработал 1 млн + на GameMaker

• Выполнял заказы по GM до $1000 за день работы

• Делал HTML5-игры на GMS для США — $5500 в месяц

• На разработку игры тратит 2 недели

• Зарегистрировали студию в Венгрии, делают игру для Стима

• Предыдущие проекты приносили четырёх-пятизначные суммы

• Позитивно смотрит на GMS2, советует всем использовать GM

YellowAfterlife и Dmi7ry

Page 29: Kirill Zolovkin, OctoBox Interactive

Thanks! QA?

Kirill Zolovkin

vk.com/game_maker_guy

facebook.com/makegames