Статью пишу по горячим следам, потому что недавно удалось, наконец, разобраться, как это делать.
Нигде в интернете не нашла ничего подобного, кроме сомнительных и не совсем понятных туториалов на английском языке. Хотя в целом ничего такого сложного тут нет, как оказалось. Так что мое руководство может быть полезно и понятно даже новичкам, я надеюсь.
Постановка задачи.
Итак, в чем состоит наша задача? Нужно, чтобы игрок мог уметь запрыгивать вверх на платформу, при этом, не ударяясь об нее головой. Ну, представьте себе, как солнечный зайчик прыгает вверх, а сверху облако его ударяет по голове и не запрыгнуть, если стоишь под ним. Я решила, что это не дело. И в этой статье мы как раз будем исправлять это.
Неоднократно наша команда на самом старте сталкивается с одной весьма распространенной проблемой, от которой, кстати, пострадал уже не один проект. Сложно ее сформулировать, ну основная суть в практической невозможности параллельной разработки.
Так выходит, что художники не хотят ничего рисовать, пока не будет движка, и нельзя будет добавить их творчество в игру. Ну, посудите сами - ты что-то делаешь, а потом оказывается, что движок еще не готов, и твое творчество будет туда добавлено не раньше, чем через пару месяцев в лучшем случае, к примеру. И это здорово дисмотивирует. Просто так заранее сделать контент для игры оказывается не так-то просто - хочется сразу же видеть результат.
И все бы ничего, однако, со стороны программистов мы увидим то же самое. Одно дело, когда создаешь игру уже из готового пака ресурсов, сразу же глаз радуется и все такое. А другое дело, когда делаешь-стараешься, а тем временем художник ничего не делает, и арт нифига не готов, и приходится делать свои какие-то кривые заготовки арта или звука, от которого потом уши вянут и глаза сворачиваются в трубочку. Смотришь на это и не поймешь - а точно задумка-то хорошая? Да и к тому же это еще и занимает дополнительное время, делать эти промежуточные тестовые ресурсы.
В результате так может выйти, что художник сидит и ждет программиста, а программист сидит и ждет художника. А воз и ныне там...
Как-то было дело, я участвовала в конкурсе КОД на Гамине. Тогда надо было сделать небольшую игру за два дня на тему "Радуга". Я вспомнила про свои рисунки для "Котенка", которые не вошли в игру из-за несовпадения стиля. Это были дерево и солнечный заяц.
Мы тогда буквально за полдня соорудили нечто странное и весёлое на рпг-мейкере. На форум еще тогда выложила. И как-то забросился этот проект в долгий ящик. А теперь... подумала я подумала - рпг мейкер - не подходящий движок для этого дела. Тогда он был выбран по причине того, что сроки поджимали и некогда было с чем то другим разбираться. Ну теперь, когда реализация проекта столкнулась с практически неразрешимыми проблемами (в частности, например, невозможность прыжков сквозь облака), я все больше склоняюсь перенести проект на другой двиг.
И тут недавно узнала новость о том, что проходит конкурс Stencyl Jam - можно выложить абсолютно любую игру, сделанную на этом конструкторе, и она будет участвовать. А первые 5 мест получат приз - лицензию этого двига. Сроки там до 11 мая. По идее, успеть реально, я думаю.
Разработка продолжается, на данный момент происходит в основном маппинг новой локации, а также доработка интерфейса и повторное тестирование проекта в связи с изменениями в диалогах.
Недавно DiH мне разрешил показать несколько скриншотов новой локации. (под катом)
Вот уже несколько лет у нас мертвым грузом на форуме висела табличка "Правила", которая вела в никуда:
При том, что для каждого раздела я оформила странички с правилами, и эта страница вообще как бы особо и не требуется. И я долго билась в попытках убрать этот раздел.
И я тут наконец-то разобралась, как это редактировать. Оказалось всё просто. В админке заходим в раздел "Все меню" и там в подраздел "Kunena menu".
На прошлых выходных состоялся-таки DevNight. В целом мне понравилось, обстановка была приятная и дружелюбная, а людей пришло около 30 человек, многие из которых оказались настоящими профессионалами. На их фоне я смотрелась весьма и весьма скромно.
Помещение было меньше, чем я себе представляла, но экран был большой, сидели в темноте и было весело. Мероприятие длилось где-то часа 4, перерыв не сделали, поэтому хотелось есть, но ради такого можно и потерпеть.
Доклады были в целом общими. К моей радости не было переобилия сложных программистских терминов. В основном разработчики просто делились своим опытом, рассказывали о своих проектах, новых технологиях и движках (после я пыталась даже установить анреал, но он у меня не работает).
Но главное, что выносится после подобных мероприятий - это знакомства с новыми людьми.
Подробнее ...
Обновился список друзей сайта: теперь добавился еще один дружественный сайт - "На коленке". В основном там тот же народ, что раньше был на Гамине, а также конкурсы и полезные статьи по разработке, и дневники.
Очень приятно было увидеть там упоминания Локатора. И вот я, наконец-то, нашла время и тоже добавила сайт в дружественные! Сайт только начинает развиваться, и ему, я думаю, тоже не помешает дополнительная поддержка.
А еще сделала внизу вот такую кнопочку:
Удивительное событие намечается у нас в городе 5 апреля: наверное, впервые в городе (по крайней мере я не помню ранее ничего подобного) пройдет конференция разработчиков компьютерных игр! При этом, на мероприятие можно попасть совершенно бесплатно, что не может не радовать. |
![]() |
В общем, пойду туда с удовольствием и с любопытством. Если у кого-нибудь тоже есть возможность и желание тоже попасть туда - добро пожаловать - можем пересечься!
Подробности вы можете узнать вот на этом сайте.
Решила выложить подборку наиболее интересных документов по вышедшей игре "Улыбнись". Вдруг кому-то они могут пригодиться, а кому-нибудь и лучше понять процесс разработки. Хотя, конечно, как пример их ставить не нужно, потому что выполнены они не в таком-то уж хорошем качестве. Более того, некоторые записи безнадежно устарели, так что местами может описываться то, что не реализовано или реализовано совсем по другому. Под катом - список документов.
Сейчас в основном работаю над побочным проектом, который на рпг-мейкере.
Наконец-то, удалось увеличить размер экрана, теперь он 800 на 600. На RPG Maker это оказалось сделать довольно-таки непросто. Однако, удалось найти подходящее решение благодаря Липтону ( нет, это не чай, просто такой ник у человека!), за что ему отдельное спасибо, а также спасибо Ксену за помощь с настройкой.