Это копия, сохраненная 28 февраля 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Три недели назад я захотел сделать игру. Сама мысль о своей игре появилась у меня достаточно давно, время шло, в голове мелькали различные идеи, я старел. Наконец я постарел и устал настолько, что понял – откладывать нельзя, пора действовать.
В первую очередь я решил поставить перед собой цель. Цель была сформулирована достаточно просто: Выложить работающую игру в гугломаркет к 7 сентября. Бонусная цель: Заработать на игре 1 рубль.
Почему была выбрана именно такая цель?
1.\tДостаточно короткий срок должен был побудить меня к активным действиям.
2.\tЯ понимал, что учитывая мои навыки мне бесполезно браться за серьезный проект
3.\tУ меня появлялась возможность посмотреть на все этапы создания игры, начиная от концепции, заканчивая продвижением и продажами.
В целом мне не хотелось пополнять ряды фантазеров, а хотелось в максимально короткий срок узнать, как делают игры.
Поставив цель, я решил понять, что у меня есть, чтобы оценить смогу ли я ее достичь.
Люди:
У меня был только я. Искать людей для данного проекта я не хотел. На мой взгляд, на первом этапе полезно все делать самостоятельно, чтобы пощупать различные элементы проекта.
Что я умею? Здесь я выделил несколько функций, которые, на мой взгляд, важны для создания игры.
1.\tГеймдизайн: Мне казалось (одно из первых заблуждений), что данную функцию я легко смогу взять на себя. Представление о том, что требуется, у меня были достаточно сумбурными.
2.\tПрограммирование. Кроме годичного паскаля в школе я не знал ничего.
3.\tДизайн. Рисовать я не умею. Совсем.
4.\tМаркетинг. Тут все тоже хуево. Правда, цели заработать у меня нет, так что отсутствие навыков мне особо не должно повредить.
Финансовый бюджет:
Я допускал, что придется потратить немного денег. Немного денег у меня было. Я решил заложить 5000 рублей, даже не представляя на что их придется тратить.
В общем, не умею я ничего. Но разве это могло меня остановить? В итоге цель и сроки я решил не пересматривать.
Ну и дальше что было? Успел ты игру выложить? Или ты даже пасту до конца скопировать/написать не можешь, не говоря уж об игре? Сегодня уже 15 сентября, если чо.
Ты пидорас, ОП. Я думал, что сейчас замотивируюсь твоей статьёй, а нихуя. Где результат-то? Всё, не буду ничего делать, один хуй нет шансов.
А у меня была идея симулятора хикки. Все действо проходило в одной маленькой комнате. По жанру это была смесь квеста, тайкуна. Цель была: нужно развлекать героя выполняя простые действия, чтобы он не впал в уныние и не выпилился.
Дарю.
У меня была похожая идея, только с уклоном в сурвивал-хоррор.
Хикки видит криповые кошмары, находит дырки в ванной, глотает разные таблетки и всё остальное.
Можно совместить
To the Game.
Угу, только в этой части ты в самой комнате почти не находишься, бегаешь где только можно.
>1. Геймдизайн: Мне казалось (одно из первых заблуждений), что данную функцию я легко смогу взять на себя. Представление о том, что требуется, у меня были достаточно сумбурными.
>2. Программирование. Кроме годичного паскаля в школе я не знал ничего.
>3. Дизайн. Рисовать я не умею. Совсем.
>4. Маркетинг. Тут все тоже хуево. Правда, цели заработать у меня нет, так что отсутствие навыков мне особо не должно повредить.
Отличный стартовый набор, ОП. Таких талантов как ты в геймдеве как раз не хватает!
Приветствую всех.
Два дня назад я захотел создать пасту в гд.
Сама мысль о своей пасте появлялась у меня достаточно давно, а время шло, в голове мелькали различные идеи, я хуел.
Наконец, я охуел настолько, что поставил перед собой вполне простую цель - к 15-му сентября запилить тред.
Бонусная цель: найти в треде программиста, моделлера, геймдизайнера и сценариста, а также звуковика, оставив за собой тяжёлые обязанности продюсера и казначея.
…
В общем, не умею я ничего. Но разве это могло меня остановить?
В итоге пасту я решил не дописывать.
Я решил не обращать внимание на отсутствие навыков и начать действовать .
В первую очередь набросал короткий план. К сожалению, набрасывал я его на бумажке, но выглядел он как-то так:
-Концепция и геймдизайн 1 день.
-Графика 2 дня
-Прототип(1) 3 дня
-Прототип(2)3дня
-Окончательная версия 3 дня
-Тестирование и доработки 1 день
-Выпуск 1 день
В целом могу сразу сказать, что я не надеялся, что смогу действовать в соответствии с графиком. Так как работаю, времени не остается много. Да и потом, я совсем не в состоянии оценить трудозатраты в условиях полного отсутствия опыта. Скорее я воспринимал как общее руководство к действия и их последовательность.
Сразу же передо мной встали два вопроса:
1.Что за игру мне делать?
2.Как ее делать?
Поразмыслив над ситуацией, я понял, что хотя это абсолютно нелогично (кто будет выбирать инструмент, прежде чем поймет, что нужно делать?), в моих условиях это могло быть правильным путем. И если я выберу молоток, то буду учиться молотить, пилу – пилить, сверло – сверлить. После того как я немного изучил, как делают игры, я принял решение воспользоваться готовым движком, а среди готовых движков выбрал Unity3D.
Мотивация:
1.Отсутствует время пилить что-то свое;
2.Отсутствуют навыки пилить что-то свое;
3.Большое коммьюнити;
4.Достаточный функционал;
5. Условная бесплатность.
После моего выбора, кто-нибудь предложит мне умыться мочой, но я думаю, что он был вполне разумен.
Настал момент придумывать игру. Тут случился первый кризис.
Я решил не обращать внимание на отсутствие навыков и начать действовать .
В первую очередь набросал короткий план. К сожалению, набрасывал я его на бумажке, но выглядел он как-то так:
-Концепция и геймдизайн 1 день.
-Графика 2 дня
-Прототип(1) 3 дня
-Прототип(2)3дня
-Окончательная версия 3 дня
-Тестирование и доработки 1 день
-Выпуск 1 день
В целом могу сразу сказать, что я не надеялся, что смогу действовать в соответствии с графиком. Так как работаю, времени не остается много. Да и потом, я совсем не в состоянии оценить трудозатраты в условиях полного отсутствия опыта. Скорее я воспринимал как общее руководство к действия и их последовательность.
Сразу же передо мной встали два вопроса:
1.Что за игру мне делать?
2.Как ее делать?
Поразмыслив над ситуацией, я понял, что хотя это абсолютно нелогично (кто будет выбирать инструмент, прежде чем поймет, что нужно делать?), в моих условиях это могло быть правильным путем. И если я выберу молоток, то буду учиться молотить, пилу – пилить, сверло – сверлить. После того как я немного изучил, как делают игры, я принял решение воспользоваться готовым движком, а среди готовых движков выбрал Unity3D.
Мотивация:
1.Отсутствует время пилить что-то свое;
2.Отсутствуют навыки пилить что-то свое;
3.Большое коммьюнити;
4.Достаточный функционал;
5. Условная бесплатность.
После моего выбора, кто-нибудь предложит мне умыться мочой, но я думаю, что он был вполне разумен.
Настал момент придумывать игру. Тут случился первый кризис.
Сажа приклеилась.
> Люблю истории успеха.
> анон сделал план и не помножил срок сразу в 2, а то и в 3 раза
Окай.
Умыться мочой можешь в свободное от создания игр время, а если хочешь делать игры, то юнити это то, что тебе нужно. И все твои сроки надо умножить в ~5 раз минимум.
хотя после твоего первого кризиса уже ничего можно и не ждать
Реальность оказалась несколько более жестокой. Я сразу попал в жесткие рамки. С одной стороны у меня было отсутствие времени, навыков, денег, а с другой желание сделать хоть что-то похожее на игру. Как вы понимаете, в такой ситуации простора для безудержной фантазии оставалось значительно меньше. Все мои старые идеи пришлось отбросить, потому что я понимал – есть риск начать делать очередной Grimoire. Мне не хотелось становиться веселым австралийцем, ведущим топик с количеством багов на рпгкодекс.
В мучениях я провел день, тем самым сразу начав отклоняться от сроков. На следующий день я решил пойти по иному пути. Я сел, открыл пэинт и нарисовал картинку. В этот момент крутились мысли о веселом космонавте, который занимается копанием астероидов, продажей их и покупкой нового оборудование и дальнейшим копанием. Критически поразмыслив, я понял, что и здесь тонкостей много. Больше всего меня почему-то напугала система сохранения. Решил делать сессионную игру. Запустил – поиграл - забыл.
Посмотрев на картинку внимательнее понял, что идея с космосом меня все же занимает, а единственным типом сессионный игр, который сразу пришел мне в голову оказался обыкновенный спэйс шутер. Я нарисовал еще одну картинку. В этой идее меня смущало только следующее:
1)\tЯ никогда не был фанатом и не понимаю, как в них играть, а, следовательно, будет тяжело сделать увлекательную и интересную игру
2)\tИх много, наверное, это один из самых банальных начальных проектов
Когда у меня появились эти сомнения, я вернулся и перечитал свои цели. Поняв, что ни одна из этих проблем не мешает мне их достичь, я остановился на идее дженерик спэйс шутера.
Но зачем?
Потихоньку делаю.
Захотел все рассказать, чтобы как-то обдумать уже полученный опыт, и, возможно, получить хороший совет.
Есть, скоро уже дойду до текущего состояния.
Могу вечером попытаться записать текущий игровой процесс.
В первую очередь я попытался описать игровой процесс.У меня получилось что-то вроде:
Игрок летит на космическом корабле и уничтожает корабли противника.
Такое описание сразу привело к закономерному вопросу: «В чем цель?»
У меня было два варианта
А) Уничтожает корабли с целью пройти уровень (Есть какой-то конец, например финальный босс)
Б) Уничтожает корабли с целью заработать больше очков.
Остановился на втором варианте, описание стало вида:
Игрок летит на космическом корабле и уничтожает корабли противника с целью заработать очки.
Следующим этапом я продолжил конкретизировать элементы этого описания.
Здесь я не смог найти, каким образом организовать мыслительный процесс, вероятно, нужно использовать что-то типа майндмэпа. В общем результате получил примерно следующее:
Игрок
1.\tЗдоровье, которое уменьшается при попадании по нему и столкновениями
2.\tЩит, который можно временно активировать, для защиты от снарядов и уничтожения противников
3.\tОпыт и уровни, которые влияют на характеристики и оружие
4.\tОружие, которое отличается по типу и повышается с изменением уровня
5.\tТип корабля, который меняется с повышением уровня
6.\tУправление: лететь налево, лететь направо, включить щит
7.\tСкорость полета.
Противники
1.\tРазличные типы
2.\tРазличное здоровье, опыт, очки
3.\tСлучайно генерируются
4.\tРазное поведение, скорость передвижения
Окружение
1.\tНужен космос с какими-то объектами
Появилась мысль, что нужно описание экранов:
1.\tНачальное меню
2.\tТаблица с результатами
3.\tСама Игра
4.\tЭкран геймовера
Как видите, все получилось крайне хаотично. Хотя сам я смог на основании этого двинуться дальше, но сомневаюсь, что такое описание может позволить работать в команде. Какие есть советы?
В первую очередь я попытался описать игровой процесс.У меня получилось что-то вроде:
Игрок летит на космическом корабле и уничтожает корабли противника.
Такое описание сразу привело к закономерному вопросу: «В чем цель?»
У меня было два варианта
А) Уничтожает корабли с целью пройти уровень (Есть какой-то конец, например финальный босс)
Б) Уничтожает корабли с целью заработать больше очков.
Остановился на втором варианте, описание стало вида:
Игрок летит на космическом корабле и уничтожает корабли противника с целью заработать очки.
Следующим этапом я продолжил конкретизировать элементы этого описания.
Здесь я не смог найти, каким образом организовать мыслительный процесс, вероятно, нужно использовать что-то типа майндмэпа. В общем результате получил примерно следующее:
Игрок
1.\tЗдоровье, которое уменьшается при попадании по нему и столкновениями
2.\tЩит, который можно временно активировать, для защиты от снарядов и уничтожения противников
3.\tОпыт и уровни, которые влияют на характеристики и оружие
4.\tОружие, которое отличается по типу и повышается с изменением уровня
5.\tТип корабля, который меняется с повышением уровня
6.\tУправление: лететь налево, лететь направо, включить щит
7.\tСкорость полета.
Противники
1.\tРазличные типы
2.\tРазличное здоровье, опыт, очки
3.\tСлучайно генерируются
4.\tРазное поведение, скорость передвижения
Окружение
1.\tНужен космос с какими-то объектами
Появилась мысль, что нужно описание экранов:
1.\tНачальное меню
2.\tТаблица с результатами
3.\tСама Игра
4.\tЭкран геймовера
Как видите, все получилось крайне хаотично. Хотя сам я смог на основании этого двинуться дальше, но сомневаюсь, что такое описание может позволить работать в команде. Какие есть советы?
>работать в команде
Wrong. Один это сделай, у тебя там космошутер с пиксель графикой. Разве это сложно?
Короче, ОП, ты меня вдохновил. Сделаю по твоему описанию какую-нибудь космофлэшку. Изи.
Попробуй сделать монтажик(Видео), или что-то другое шаблоное шоб шаблон скопипастить а шаблон покажи на мировезрение публике! Кстати, если хочешь найми професионалов, как говориться любой каприз за ваши деньги
> космошутер с пиксель графикой. Разве это сложно?
Естественно, сложно. Но бездельнику и ммо просто, ведь фантазии безграничны.
Меня скорее сейчас волнует не сама игра, а процесс ее создания. Хочется на небольшом проекте понять основные подводные камни.
Естественно эту игру я буду доделывать один, но хочется как-то систематизировать свои представления о том как делать другие игры.
Тебе не понять.
Охуеть сроки. Твоя первая ошибка в том, что ты не смотришь в детали. Составил себе план "сделать заебись - 1д.". Нужно максимально порезать подзадачи на подподзадачи, и уже на них выставлять сроки:
- сделать заебись
--- сделать игрока
------ сделать ему пушку
------ сделать стрельбу
--- сделать столкновения
--- сделать врагов
------ сделать врага А
------ сделать врага Б
------ сделать врага В
------ сделать БОССА
--- сделать музыку
------ звуки
--- сделать меню
------ главное меню
------ меню паузы
Сомневаюсь, что хоть одну задачу из списка ты сделаешь за 1 день
Охуеешь сколько деталей ты не учёл и как выросли твои сроки.
Такой план я действительно не создавал.
После того как я сделал какое-то описание, того, что хочу видеть в игровом процессе я еще больше детализировал описание игрока и противников, чтобы понять, что мне нужно рисовать.
Писал на бумаге, опять по памяти:
Игрок:
1. 3 корабля
-начальный
-улучшенный
-совсем большой и красивый
2. 3 оружия
-слабое
-получше
- совсем хорошее
3. Щит
Противники с небольшим описанием.
Для старта, так как сроки небольшие решил ограничиться четырьмя противниками
-Астероид (летит в случайном направлении)
-Скаут (летит быстро и прямо)
-Штурмовик ( летит медленно и стреляет)
-Турель ( стреляет в 4 стороны)
Прочее:
-HP, XP, Shield индикаторы
-Спрайты для кнопок (перечислил по экранам)
-Бэкграунд
-Какие-то планеты для красоты.
-Выстрелы
В целом в этом описании совместился как описание того что мне нужно рисовать так и того, что мне нужно программировать. На основании этого, немного хаотичного, описания у меня получился листок со спрайтами, приложил его картинкой. Возможно, мое описание было хаотичным, но мне не пока не пришлось ничего дорисовывать кроме одной анимации. Скорее получилась обратная ситуация, когда я часть рисунков пока не использовал.
Видео сделать вчера не успел.
Такой план я действительно не создавал.
После того как я сделал какое-то описание, того, что хочу видеть в игровом процессе я еще больше детализировал описание игрока и противников, чтобы понять, что мне нужно рисовать.
Писал на бумаге, опять по памяти:
Игрок:
1. 3 корабля
-начальный
-улучшенный
-совсем большой и красивый
2. 3 оружия
-слабое
-получше
- совсем хорошее
3. Щит
Противники с небольшим описанием.
Для старта, так как сроки небольшие решил ограничиться четырьмя противниками
-Астероид (летит в случайном направлении)
-Скаут (летит быстро и прямо)
-Штурмовик ( летит медленно и стреляет)
-Турель ( стреляет в 4 стороны)
Прочее:
-HP, XP, Shield индикаторы
-Спрайты для кнопок (перечислил по экранам)
-Бэкграунд
-Какие-то планеты для красоты.
-Выстрелы
В целом в этом описании совместился как описание того что мне нужно рисовать так и того, что мне нужно программировать. На основании этого, немного хаотичного, описания у меня получился листок со спрайтами, приложил его картинкой. Возможно, мое описание было хаотичным, но мне не пока не пришлось ничего дорисовывать кроме одной анимации. Скорее получилась обратная ситуация, когда я часть рисунков пока не использовал.
Видео сделать вчера не успел.
Норм, мне кажется. Всё, что скинуется, пусть скинуется, чтобы графику в случае чего фотошопом в ресурсах поправлять, а не правкой кода процедуры генерации.
>случае чего фотошопом в ресурсах поправлять
Но бляяя - ты представь что тебе нужно будет открывать ебаный фотошоп, тыкать, сохранять. А тут раз, одну переменную поменял и всё запилилось.
Красоту будет наводить тот, кто орудует фотошопом, а не переменными. Даже если эти роли выполняет пока один человек.
Если бы индикатор был бы сложнее, чем просто красная полоска тогда, конечно, только фотошоп.
Зато теперь она может быть сложнее полоски.
Убери своё говно гифованное, не в каменном веке живём.
1) Записывай на фрапс
2) Конвертируй в webM
3) Выкладывай на борду
4) ....
5) Наедайся хуйцами
Мудохаться сначала с фрапсом, потом с каким-то конвертером, чтобы получить в итоге какашку, которую кроме как на дваче нельзя нигде использовать? Или настроить все в три клика в этом удобнейшем софте? Выбор за анонимом.
>Мудохаться сначала с фрапсом, потом с каким-то конвертером, чтобы получить в итоге какашку, которую кроме как на дваче нельзя нигде использовать? Или настроить все в три клика в этом удобнейшем софте? Выбор за анонимом.
Или, оп, ты можешь просто покласть хуй и забросить проект. ВЫБОР ЗА ТОБОЙ
Он уже выбрал, по-моему.
Потом расскажу, почему так долго все делал, пока просто дам ссылку.
https://play.google.com/store/apps/details?id=com.Mazace.Space_Shooter_Unlimited
Даже не знаю считать ли, что я достиг поставленной в начале цели.
Серый космос - не круто, да и дизайн противников так себе.
>Лол, неограниченный.
Но молодец что доделал! Теперь повышай скилл пытаясь придумать нетривиальный геймплей ШОБ ВЫСТРЕЛИЛО
Молодец, хоть и на месяц позже. Очевидно, что цели ты не достиг, но это не так важно.
В игру не играл - ведра нет - но скрины выглядят норм. Английский тоже ок. Даже удивительно, по тому как ты начал тред я тебя поначалу в дебилы записал.
Поздравляю, ОПчик.
Поставил твою игру, лопнул пукан от ромбов стреляющих в 4 стороны, находясь от них сбоку ты просто чувствушь невыносимую боль от того что никак нельзя избежать урона.
...далее я нашел что тут есть щит, и боль немного утихла. Но на планшете очень неудобно так как щит где-то сверху экрана, часто нажимается просто вбок. Может стоит рассмотреть вариант кнопок на экране? И обратную связь при попадании в шип.
Нажал фейсбук, перешел в браузер, вернулся назад, а в игре пропал фон главного меню.
Опчик, сделай стрельбу быстрее с меньшим уроном. Часто получается так что стрельба шипа происходит в фазе с туррелью-ромбом, т.е. я пытаюсь выстрелить в неё, но шип стреляет только в тот момент, когда летит пуля от туррельки. И понизь ХП туррелькам-веерам, 6-7 выстрелов на первом уровне это слишком.
Спасибо за помощь!
1. Credits, Twitter, первый экран вроде бы исправил.
2. По балансу:
Изменил скорострельность турели и игрока, теперь реже будет встречаться одновременная стрельба.
3. По управлению:
Управление сейчас выглядит следующим образом
[0 1/3] экрана - движение влево
(1/3 2/3) -активация щита
[2/3 1] - движение вправо.
У меня есть следующие варианты:
1.Сделать короткую обучалку при нажатии на новую игру
2.Сделать кнопки
3.Сделать альтернативное управление через гироскоп
Пока не понял, что выбрать, скорее всего первый вариант.
Как лучше перезаливать?
Чем раньше тем лучше?
Спасибо за помощь!
1. Credits, Twitter, первый экран вроде бы исправил.
2. По балансу:
Изменил скорострельность турели и игрока, теперь реже будет встречаться одновременная стрельба.
3. По управлению:
Управление сейчас выглядит следующим образом
[0 1/3] экрана - движение влево
(1/3 2/3) -активация щита
[2/3 1] - движение вправо.
У меня есть следующие варианты:
1.Сделать короткую обучалку при нажатии на новую игру
2.Сделать кнопки
3.Сделать альтернативное управление через гироскоп
Пока не понял, что выбрать, скорее всего первый вариант.
Как лучше перезаливать?
Чем раньше тем лучше?
Разобравшись с рисунками, я открыл Unity и стал делать игру.
Ощущения были как у кота, попавшего в стиральную машинку. Не уверен, имеет ли смысл подробно описывать процесс. Для себя я сделал следующие выводы:
1.\tНужно составлять более подробный план перед началом работ
2.\tКак можно БЫСТРЕЕ нужно получить, первый результат. Для меня это был летающий в разные стороны корабль.
3.\tВ один момент, когда игра уже кажется готовой на 80 %, начинается процесс завершения оставшихся 20 %, который занимает 80 % времени.
4.\tСудя по предыдущим сообщениям нужно заранее выделять время на поддержку выпущенного продукта.
Предпоследний пункт как раз и привел к затягиванию сроков. Я понял, что раз я так много уже жду, то нужно разобраться с рекламой, нужно сделать таблицу с рекордами. С точки зрения реализации это не особо увлекательно, но требует очень много времени.
Что я не смог или не решил делать самостоятельно:
1.\tИнтеграцию с AdMob (полуофициальный плагин, наиболее простой, но полностью функциональный)
2.\tВоспользовался целиком чужим скриптом на object pooling(очень простой, я бы красивее не написал, решил не умничать)
Из разочарований: очень мало времени ушло на саму игру. В итоге, на мой взгляд, даже для «тестово-учебного проекта» получилось достаточно пустой. С другой стороны, увлекательность и не был целью, которую я ставил
В общем, недели 2 назад я понял, что нужно набраться смелости и заканчивать.
Оплатил аккаунт в google developers (единственные $ 25 затрат), зарегистрировался и освоился в AdMob (для новичка оптимальное решение), и собственно неделю назад начал готовиться к самому релизу.
>1. Нужно составлять более подробный план перед началом работ2. Как можно БЫСТРЕЕ нужно получить, первый результат. Для меня это был летающий в разные стороны корабль.
Взаимоисключающие параграфы. Если ты потратишь дохуя времени на детальный план есть неиллюзорный шанс, что ты на этом плане и успокоишься, растратив начальный запал энтузиазма и так и не достигнув играбельного прототипа. Который дал бы буст этого самого энтузиазма.
пихель арт сам рисовал? Можно узнать как?Я вообще хуею с тебя, писал, что нихуя не умеешь, а за месяц вполне годную игру сделал, у меня за 4 дня только пизженные спрайты, немного поправленные в фотошопе, что будет с кодом, я хз, может в пизду геймдев?
> может в пизду геймдев?
Правильно мыслишь. Только единицы добиваются успеха, а остальные лишь получают посаженное зрение, геморрой и радикулит. Тебе оно надо?
Все рисовал в пэинте. Я сразу понял, что смогу только пиксельные рисунки создать. Начал с концепции, просто рисовал, что в голове есть. Без цели нарисовать какой-то объект. Нарисовал картинку, которая была не абсолютно убогой, после чего у меня появились какие-то представления о том, как будет выглядеть игра.
Дальше я составил список объектов и устно описывал как он должен выглядеть.
Например:
Планета а) кругая б)океан в) с островами
Астероид а)неровный б) минералы
и пытался схематично изобразить все вместе.
Потом просто добавлял прозрачность в paint.net.
Из любопытных фактов: все цвета кроме серого космоса из стандартного набора пэинта.
пофиксил часть багов, спасибо >>135864.
добавил картинку перед стартом с описанием управления.
Не смог пофиксить баги с изображение после возвращения в меню. Пока отключил ссылки на фб и твитер. Завтра буду смотреть дальше.
В планах разобраться с основными проблемами до конца недели, а затем браться за другую игру.
А симулятор двача? Абу?
Хочется с кем-то пообщаться.
Вести дневник и писать для себя как-то слишком уныло, а обдумать, что происходит всегда полезно.
Правильно, пиши. Интересно наблюдать за этим.
Из мелочей: в какие-то моменты на экране появляется черная рябь, возможно стоит расширить полосу включения щита, добавить паузу и разрандомить рандом, чтобы туррели и корабли не спауниились друг на друге.
твой тестер
>>136178
Больше, чем у меня получалось.
1)веерная атака сейчас слишком сильная, я видел, но локально не хотел ничего менять. Из мыслей было ослабление веерной и изменение механики разрывного снаряда, чтобы он взрывался через какое-то расстояние. Завтра постараюсь как-то исправить
2)Рябь, к сожалению, я не понимаю как контролировать. Постараюсь покопаться в рассказах про работу юнити. Не могу гарантировать, что исправлю.
3) Немного увеличу полосу щита, попытаюсь добавить опцию игры с гироскопом в четверг
4) Насколько требуется пауза? Я скорее думал, что все будут просто выходить из игры. У меня был комментарий, что не работают кнопки выхода и назад, такое происходит?
5) Спавн переработаю, возможно будут небольшие наложения, но не критичные.
Еще раз спасибо за комментарии.
-Немного подкорректировал управление
-Внес изменения в баланс
-Исправил спавн (противники будут только если касаться друг-друга)
-Изменил механику оружия на 6 уровне
-Сделал новую иконку
Я взял готовый движок Unity3D. Скрипты в нем писал на C#.
Не нужно думать, что накодить на таком уровне это что-то особо сложное. Погромисты пытаются сакрализировать свою профессию и навыки.
Есть много очень хороших поваров, но приготовить поесть может каждый.
1. В конце игры он мне выдал что счет ровно 7000, а в хайскоре 6980.
2. Рябь не пропала.
3. Туррельки все так же спаунятся друг на друге. Попробуй сделать какую-нибудь сетку спауна, чтобы они друг на друга не мостились.
4. На моем экране очень маленькие полоски состояния. Можно ли их как масштабировать?
5. Хочу небольшую фичу: чьобы остаток щита сказывался на его толщине вокруг шипа. Может и жизни тоже покпзывать на шипе, как идея в виде красного альфа-слоя силуэта корабля.
твой тестер
Я тут уже срал в сочедних темах, покакаю и в твоей. Я вот тоже в програминге 0 но рисую хорошо. И я загореллся идеей сделать жрпг. Тоже как ты, буквально 2-3 комнаты и боссфайт, так сказать проба пера. Как думаешь, осилю? Не зная С#.
Тещу твою игру, восхищаюсь что ты ее сделал и главное не побоялся начать.
У меня черных полос нет. Бывает трудновато звжимать щит и двигаться в какую то сторону, пальцы перекручиваются. Олсо, еще пару врагов не хочешь добавить?
Скорость я думал сделать меньше, но пока не уменьшал. До релиза была скорость быстрой. Мне в целом нравится идея неторопливого спэйс шутера, где нужно скорее думать на ход дальше, чем просто очень быстро.
1. Попытаюсь повторить ошибку. Мог момент получения последних очков совпасть со смертью?
2. Да, действильно. Только что еще раз посмотрел. Вроде бы пофиксил, надеюсь окончательно. Не знаю как выкладывать, чаще раза в 2 дня наверное перебор?
3. Такой спавн пошел на поздних уровня? Если да, то мое текущее решение для них вероятно не подходит. На этот раз сделаю через набор спавн точек. Должно сработать.
4. Можно, у меня на планшете тоже выглядит не очень. Сделаю их скейлищимися от размеров экрана. Я думал над этим, но мысль о том, чтобы монотонно исправлять весь гуи, меня угнетла.
5.Если честно, я думал над примерно такой же идеей, но не понял как ее красиво решить в рамках юнити. Есть только вариант из 5-10 спрайтов щитов с разной толщиной, попытаюсь реализовать его. По хп я посмотрю какой-нибудь реализуемый на моем уровне вариант.
Еще раз спасибо.
Вполне реально.
Попытайся съесть слона по частям.
Например, не думай о боссфайте, сделай персонажа , который просто сможет бегать по одной комнате ударяясь о стены. Потом добавь выход в другую комнату, какие-то объекты. Добавь анимацию для бега.
С каждым этапом тебе будет все легче и легче. К тому моменту как ты закончишь комнаты вопрос о том как реализовать боссфайт уже не будет стоять.
Самое сложное начать, когда получишь бегающего персонажа, у тебя будет такой заряд бодрости, что наверняка сможешь все закончить.
Заметил что иногда у врагов не работает щит, снаряды пролетают сквозь него и туррелька взрывается. Точно видел два раза, и не уверен, но кажется это были полосатые снаряды 3 ур.
А обновления можешь выкатывать и чаще, если г.плей дает возможность. Интернеты безлимитные же.
Знаю, что первое оружие так работает.
Знаю как пофиксить, но мне этот баг даже нравится.
Тогда выкачу сейчас обновление с отсутствием полос. Завтра утром будет.
Мне становится страшно, увидел второй коммент, что из игры нельзя выйти.
У всех же получилось выйти?
-Скейлится гуи в самой игре
-Щит включается и отключается корректно
Не уверен, что первое сделало игру красивее, а второе удобнее.
Сейчас активно думаю о следующей игре, надеюсь, что до конца недели смогу что-то написать хорошее.
Также прикладываю невероятные достижения первой игры, теперь я просто магнат гейминдустрии.
Так а что с кодом? Нужно же си шарп знатьили на чем ты там. Или ты делал по аналогии, брал пример скрипта например отвечающего за передвижение и вставлял в редактор?
В следующей игре нужно будет трахнуть твою мамашу как можно больше раз. При этом тебе постоянно будет мешать батя.
Джва года жду!
ОП пропал.
Хозяин жизни же.
На островах давно.
Это копия, сохраненная 28 февраля 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.