Основи на създаването на игри на Econ Dude - Melee Strike
Вторник, 2 май 2017 г.
Поздравления. Днес ще разгледаме основните механизми при създаването на игри - меле удар. Как да го направите в студио за създаване на игри (GameMaker Studio), как работи по принцип и какви са начините да се направи меле за всеки жанр на играта, от RPG до платформинг. Все още продължава основи на създаването на игри, въпреки че понякога засягам и по-сложни теми както в блога на Econ Dude, така и в моя канал в YouTube.

И така, как се прави удар в меле, било то меч, боздуган, лазерна сабя или каквото и да е, което има обхват на атака или 0 (сблъсък), или малко по-нататък (копие, дълъг меч и др.). Между другото, дори и да не правите меле на героя, ще трябва доста често да си правите врагове в мелето, защото това е един от основните им видове.
Въпреки това, аз не разгледах една тема, въпреки че тя също е проста - това са области на повреди и пръски (повреда на площ). Това е например в моята игра Space Rush, там, когато куршум е унищожен, се причиняват допълнителни щети в засегнатата зона.
Това са много щети в района на унищожаване (като при експлозията на оръдиен двор например) и ще ни трябва, за да нанесем удар в близък бой.
Отбелязвам, че ще ви предложа само няколко начина да направите меле удар, има и други и тук много зависи от вашия тип игра и как искате този механик да работи. Всъщност има три основни начина да се направи механик:
- Засегнатата област;
- Постоянни повреди на всеки кърлеж;
- Сблъсък.
Добре, как можете да накарате меле да се бие във вашата игра, ако правим игра от нулата? Проста логика и прост код.
Интересен пример е да се вземе източник на моята игра Lonely Dudд и вижте това, как се прави огнехвъргачката. Всъщност удар от меле може да бъде направен просто като изстрел от свръх дистанция, от техническа гледна точка.