Добавлен , опубликован
Уже много лет вынашиваю в себе идею создания своей инди-игры. С прошлого раза я успел набрать пару кг, вырастить пару извилин, получить вторую вышку и новые проблемы. Уверен, что теперь я готов! (нет)
Коротко:
  1. Я начал с генерации идеи и выбора движка (Unity)... Т.к. всегда был фанатом fallout'а и heroes MM захотелось сделать их комбо!
Сел и начал рисовать (калякать) юнитов в фотошопе и расписывать какие-то вещи в тетрадке (ее потерял).
  1. В какой-то момент (почти сразу) я понял, что моего скилла Jass2 :D не хватит, чтобы сходу ворваться и сделать очень простой прототип пошаговой стратегии. Поэтому я пришел к выводу, что платформер сделать легче... НО потом я понял, что платформер это слишком сложно! Лучше сделать визуальную новеллу с элементами РПГ!!! (нет, но почти)
  2. Три основных экрана игры:
Перемещение по глобальной карте: (случайные встречи, поиск новых локаций)
тык
Экран взаимодействия: (диалоги, торговля, перемещение по локациям)
тык
Экран боя: (что-то типа боевки Disciples)
тык
Продолжение следует...
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
вин. Если умеешь в код на юнити, напиши мне, мы сделаем с тобой эпик)
13
Если умеешь в код на юнити, напиши мне, мы сделаем с тобой эпик)
не умею, значит не напишу, мы не сделаем с тобой эпик
32
контента много же но вообще да, можно ж было бы и попроще.
13
Почему юнити?
контента много же но вообще да, можно ж было бы и попроще.
1. просто хочу освоить c# 2. много контента и обучающих статей 3. на мой дилетантский глаз больше профита в будущем (модульность?)
а что проще? делать в Construct 2, гамемакере или в каком нибудь (упаси боже) РПГмейкере?
24
Конструкт или гамак более чем достаточны для первого проекта. А учить новый язык одновременно с движком это вобще дохлый номер, имхо. Я вобще предпочитаю анрил и обезьянник (UnrealEngine4 и JMonkeyEngine3), но это личный выбор и подходит далеко не всем.
13
Конструкт или гамак более чем достаточны для первого проекта. А учить новый язык одновременно с движком это вобще дохлый номер, имхо. Я вобще предпочитаю анрил и обезьянник (UnrealEngine4 и JMonkeyEngine3), но это личный выбор и подходит далеко не всем.
В принципе здравые мысли, но я пока не готов отказаться от своих планов.
Как я еще смогу мотивировать себя учить c#, не занимаясь вещами, которые мне интересны?
Я в любом случае не спешу. Т.к. это супер долгострой.
Немного о сюжете: (сырой набросок завязки)
20хх г. Главный герой - военнослужащий армии (РФ), отец двух детей, который узнает, что жить ему осталось не более 2 месяцев (опухоль головного мозга (постоянные потери сознания)). Правительство предлагает обеспечить безбедное будущее его семье, если он согласится пожертвовать свое тело для секретного эксперимента.
  1. В ходе первого этапа эксперимента испытуемый должен быть подвергнут заморозке в крионической камере и последующей немедленной разморозке.
  2. Суть второго этапа неизвестна.
  3. Суть третьего этапа неизвестна.
Придумал это до выхода Fallout 4. (скорее всего вдохновился фильмом Разрушитель)
29
Diabfall, Мой совет, как человека, который не выпустил ни одной игры и даже карты - сначала разработай концепцию и план, потом уже блек джек и шлюпки.
Я сотни раз утыкался в незнание принципов планирования своих действий в реализации моих идей. Ты рисуешь "скетчи" в сеттинге фэнтези, по жанру думаешь сделать новеллу, а сюжет придумываешь для типичного триллера или шутера. Уже можно считать, что твоя идея далее, чем зарисовки не зайдет, не воспринимай в штыки, но план - это первое, что необходимо сделать, если ты хочешь серьезно что-то сделать, а не просто потыкать кнопки.
Далее, поставь перед собой локальные цели, чтобы достигая их ставить новые. Своеобразный челендж для себя самого. Цель 1 - составить план. Далее уже по желанию.
Задай себе главный вопрос, желание что-то сделать - это просто от безделия и обилия времени или это реальное желание что-то рассказать, что-то показать со своей точки зрения? Если это способ выразить идеи, то и подходи соответствующе, как к книге.

Изучение C# и познание движка - это конечно круто и всё такое, но если твоя цель - это создать игру, то и двигайся в направлении этой цели, а не ставь перед собой мнимую цель выучить c#, а создание игры выделяя лишь инструментом.
24
Как я еще смогу мотивировать себя учить c#, не занимаясь вещами, которые мне интересны?
Я еще не видел ни одного человека, который бы успешно изучил язык одновременно ковыряясь в движке, особенно печальные результаты наблюдались когда это еще и первый "взрослый" язык программирования для человека. В итоге, внимания и терпения обычно не хватает ни на движок ни на язык - и у того и у другого есть достаточно большой объем знаний и принципов, которые нужно освоить, вместе получается больше чем среднестатистический человек способен впитать одновременно. А если сверху добавить еще и гору монотонной работы по созданию игры, то результат можно с высокой точностью предсказать еще до начала. Впрочем, я видел людей, которые даже игры так выпускали, толком не освоив ни движок которым пользуются, ни язык на котором пишут
13
Мой совет, как человека, который не выпустил ни одной игры и даже карты - сначала разработай концепцию и план, потом уже блек джек и шлюпки.
Поверь, с этим проблем нет.
Ты рисуешь "скетчи" в сеттинге фэнтези, по жанру думаешь сделать новеллу, а сюжет придумываешь для типичного триллера или шутера.
С чего ты решил, что "скетчи" в сеттинге фэнтази? Про новеллу была шутка. (или нет)
Хз, почему ты решил, что у новелла или рпг не может быть с элементами триллера.
Далее, поставь перед собой локальные цели, чтобы достигая их ставить новые. Своеобразный челендж для себя самого. Цель 1 - составить план. Далее уже по желанию.
Первый пункт плана я уже выполнил. Создал ресурс на хгм, чтобы делиться своими успехами. (которых пока нет)
PrincePhoenix:
Задай себе главный вопрос, желание что-то сделать - это просто от безделия и обилия времени или это реальное желание что-то рассказать, что-то показать со своей точки зрения? Если это способ выразить идеи, то и подходи соответствующе, как к книге.
  1. У меня почти нет свободного времени.
  2. Я пока не буду выкладывать все карты на стол. Придумано больше, спланировано больше. Просто считай, что у меня такой стиль излагать мысли и идеи. (мне просто лень)
Изучение C# и познание движка - это конечно круто и всё такое, но если твоя цель - это создать игру, то и двигайся в направлении этой цели, а не ставь перед собой мнимую цель выучить c#, а создание игры выделяя лишь инструментом.
Я еще не видел ни одного человека, который бы успешно изучил язык одновременно ковыряясь в движке, особенно печальные результаты наблюдались когда это еще и первый "взрослый" язык программирования для человека. В итоге, внимания и терпения обычно не хватает ни на движок ни на язык - и у того и у другого есть достаточно большой объем знаний и принципов, которые нужно освоить, вместе получается больше чем среднестатистический человек способен впитать одновременно. А если сверху добавить еще и гору монотонной работы по созданию игры, то результат можно с высокой точностью предсказать еще до начала.
Просто за 9 лет на хгм не научился использовать "))))), :D, )", чтобы люди правильно оценивали серьезность моих слов.
Цели стать гуру c#, делая игру на Unity, не стоит. Пока лишь планирую познакомится с какими-то базовыми вещами, пиля говно прототип игры.
Впрочем, я видел людей, которые даже игры так выпускали, толком не освоив ни движок которым пользуются, ни язык на котором пишут
Надеюсь, что хотя бы так смогу.)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.