Разработка "клона" Game Dev Tycoon (помощь новичку)
| |
Qwaide | Дата: Четверг, 05 Июля 2018, 13:13 | Сообщение # 1 |
был не раз
Сейчас нет на сайте
| Спасибо что заглянули в тему. Несмотря на множество подобных тем (сам не находил, но начитался в других темах об этом). Начну как наверно обычно подобные темы начинают Хочу создать игру! Как из названия можно понять, в планах создать игру, похожую на Game Dev Tycoon, не знаю, правильно ли называть ее клоном или нет, за основу взята не только она, но и похожие, тем не менее есть цель переделать ее кардинально. Оговорюсь что эта мысль пришла в голову не в один момент, достаточно долго вынашивал желание создать игру, и так же долго подходил с выбором проекта, который будет достаточно мотивировать, чтобы закончить проект. Разумеется не исключаю что в любой момент могу потерять мотивацию и все забросить, но по мне проще уже попробовать и забросить, нежели постоянно жить с желанием создавать игры и ничего не делать.
Немного расскажу о своих навыках: для меня это первая игра, из подобного опыта только чтение форумов, да пара роликов. Ранее немного пробовал создавать сайты (бросил т.к. не было изначальной мотивации, кроме как зарабатывать деньги, а самообучение достаточно длительный процесс, который совершенно не факт что приведет к желаемому результату в заработке), поэтому немного представляю логику работы кода. По опыту использования компьютера и игр, более 15 и 20 лет соответственно. Собственно больше не знаю что имеет значение.
Для создания игры, ну и начала погружения в геймдев выбрал (после прочтения одной из тем) GameMaker Studio 2, приобрел лицензию. Из описания этого конструктора понял что он наиболее прост в изучении/создании игр для начала. Саму версию выбрал, т.к. по описанию она проще предыдущей и имеет больше возможностей.
Вопросов несколько: 1. Для создания сайтов есть специальные "Вики" в которых есть набор тегов с их описанием и наоборот, по геймдеву ничего подобного не нашел, и если признать не совсем понял что за библиотеки, ну или достаточно много ресурсов по спрайтам и т.п. от чего голова идет кругом, где хотя бы начать искать или что использовать. В самих видеоуроках рассказано все хорошо, но чаще объясняется о платформерах, что чаще немного не по теме. К сожалению не обладаю фотографической, ну или другой хорошей долговременной памятью, если не закрепляю материал сразу, улетучивается практически сразу. 2. С чего начать? Если правильно понимаю, по сути создание комнаты, в нем объекта, и далее уже присваивание скрипта. 3. Возможно ведь сначала делать условные рисунки, писать игру, а после уже рисунки заменить?
Сообщение отредактировал Qwaide - Четверг, 05 Июля 2018, 13:14 |
|
| |
BrightSpot | Дата: Четверг, 05 Июля 2018, 13:32 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| Цитата Qwaide ( ) В самих видеоуроках рассказано все хорошо, но чаще объясняется о платформерах, что чаще немного не по теме. К сожалению не обладаю фотографической, ну или другой хорошей долговременной памятью, если не закрепляю материал сразу, улетучивается практически сразу. Начинать нужно с малого, и подобные уроки помогут выучить общие принцыпы, и какие то "фишки", дальше практика... сразу искать пример ""клона" Game Dev Tycoon" без толку - довольно большой обьем работы на урок. Цитата Qwaide ( ) 2. С чего начать? Если правильно понимаю, по сути создание комнаты, в нем объекта, и далее уже присваивание скрипта. 3. Возможно ведь сначала делать условные рисунки, писать игру, а после уже рисунки заменить? Вот это и нужно понять по урокам, что как делается и какие есть варианты решения задачи... Так что гугл в помощь по гм-у материалов море! З.Ы про справку не забывай!
Более мощный компьютер глючит быстрее и точнее.
|
|
| |
Qwaide | Дата: Четверг, 05 Июля 2018, 13:38 | Сообщение # 3 |
был не раз
Сейчас нет на сайте
| Спасибо.
Цитата BrightSpot ( ) З.Ы про справку не забывай!
Про F1 в программе?
|
|
| |
BrightSpot | Дата: Четверг, 05 Июля 2018, 13:47 | Сообщение # 4 |
заслуженный участник
Сейчас нет на сайте
| Цитата Qwaide ( ) Про F1 в программе? не помню=) но справка там обширная по всем ф-цыям и возможностям, и половину ответов там найдешь
Более мощный компьютер глючит быстрее и точнее.
|
|
| |
pixeye | Дата: Четверг, 05 Июля 2018, 14:37 | Сообщение # 5 |
Red Winter Software
Сейчас нет на сайте
| Цитата Qwaide ( ) ля создания игры, ну и начала погружения в геймдев выбрал (после прочтения одной из тем) GameMaker Studio 2, приобрел лицензию. Из описания этого конструктора понял что он наиболее прост в изучении/создании игр для начала. Саму версию выбрал, т.к. по описанию она проще предыдущей и имеет больше возможностей.
Вопросов несколько: 1. Для создания сайтов есть специальные "Вики" в которых есть набор тегов с их описанием и наоборот, по геймдеву ничего подобного не нашел, и если признать не совсем понял что за библиотеки, ну или достаточно много ресурсов по спрайтам и т.п. от чего голова идет кругом, где хотя бы начать искать или что использовать. В самих видеоуроках рассказано все хорошо, но чаще объясняется о платформерах, что чаще немного не по теме. К сожалению не обладаю фотографической, ну или другой хорошей долговременной памятью, если не закрепляю материал сразу, улетучивается практически сразу. 2. С чего начать? Если правильно понимаю, по сути создание комнаты, в нем объекта, и далее уже присваивание скрипта. 3. Возможно ведь сначала делать условные рисунки, писать игру, а после уже рисунки заменить?
Цитата Qwaide ( ) (бросил т.к. не было изначальной мотивации, кроме как зарабатывать деньги, а самообучение достаточно длительный процесс, который совершенно не факт что приведет к желаемому результату в заработке),
С играми тоже самое только рейт сложности повысь в пару раз. Если ты в одиночку хочешь создать игру в которую будут играть люди то тебе надо обладать внушительной базой знаний в разных областях. 1) Учиться +придется и очень много и упорно. 2) Начинать не с полноценных игр, а с концепций и отдельных элементов, зарисовок. Например просто 1 комната где герой бегает влево вправо всех убивает и это будет красиво, гладко и не будет бажить. То есть научиться на маленьком делать качественно и интересно. Если нет знаний и сил сделать игру на 2 часа - делаешь на 1. Если не хватает сил и опыта на 1 час игры, делаешь 1 комнату. Разбивай работу на очень маленькие, простые этапы. Не старайся охватить всю игру разом. 3) Если у тебя нет представления с чего начать - именно учи теорию, смотри уроки ( они не так полезны как может показаться, но для старта норм ) - и разрабатывай отдельные элементы. Например логику хороших прыжков в игре, или логику получения урона/ударов. Постоянно практикуйся - когда научишься хорошо делать отдельные моменты начнешь думать как их вместе объединять и компоновать. У тебя должны отложиться в памяти приемы, шаблоны и тп) 4) Я ничего плохого про гамак говорить не буду, но гораздо полезнее просто научиться программировать на языке типа C# или Java. Ты весьма ограничен функционалом гамака так как можешь оперировать только скриптами и командами которые тебе дали yoyogames. Я неоднакратно видел на видяхах как люди извращались делая что-то сложнее платформера на 5 минут в гамаке. Короч чем больше и сложнее будет проект тем сложнее его будет масштабировать и поддерживать. Разумеется, на гамаке можно делать хорошие и интересные игры и их делают : ) просто навыки хорошей разработки на гамаке тебе мало в чем пригодятся еще. 5) Только постоянно программируя и совершая ошибки ты естественным путем научишься выбирать правильные инструменты под свои задачи.
ACTORS - мой фреймворк на Unity Until We Die - игра над которой работаю
Сообщение отредактировал pixeye - Четверг, 05 Июля 2018, 14:44 |
|
| |
Qwaide | Дата: Четверг, 05 Июля 2018, 15:08 | Сообщение # 6 |
был не раз
Сейчас нет на сайте
| pixeye, здесь интерес другой, воплотить мечту в жизнь Научится делать то, что нравится. Есть конечно поговорка, "хочешь возненавидеть то, что любишь делать, преврати это в работу". Но есть и другой факт, лучшие специалисты любят свою работу. В любом случае пока не внедрюсь, не узнаю к какому виду людей отношусь. 1. Не удивлен 2. В чем разница, если делать игру постепенно? Представил несколько то, как должна выглядеть игра, немного представляю логические цепи, по сути создание игры идет ведь поэтапно? Т.е. можно создать комнату, в ней что-то сделать, уже можно сказать мини игра, добавить, уже улучшенная мини игра и т.д. Или смысл в данной практике именно получить опыт полной реализации? Просто проблема в том что на дух не перевариваю платформеры, в особенности за счет того что их за последний год стало ну очень много, а после таких красивых как Ori или интересных как War is mine (не говорю что это эталоны и единственные качественные игры данного жанра, просто примеры), мне сложно представляется то, что я могу сделать хорошего, поэтому собственно мотивации нет. Так же учитывая отсутствие интереса к данному жанру не совсем понимаю смысл изучать его, если механики совершенно иные. 3. Есть рекомендации с уклоном на стратегию? А то, что ни нахожу, все платформеры 4. Понимаю, но пускай это займет год другой, но за это время вообще пойму хотя бы принцип геймдева, способен ли я на что-то. В идеале сделать коммерческий проект и увидеть его результаты. Исходя уже из этого делать выводы по дальнейшему движению.
Цитата pixeye ( ) Я неоднакратно видел на видяхах как люди извращались делая что-то сложнее платформера на 5 минут в гамаке. Т.е. долго извращаются, а игра на 5 минут?
Цитата pixeye ( ) Короч чем больше и сложнее будет проект тем сложнее его будет масштабировать и поддерживать. масштабировать и поддерживать?
Самое главное, реально ли было бы сделать Game dev tycoon на Гамаке? Если нет, тогда конечно он однозначно не подходит.
|
|
| |
pixeye | Дата: Четверг, 05 Июля 2018, 15:32 | Сообщение # 7 |
Red Winter Software
Сейчас нет на сайте
| Цитата Qwaide ( ) масштабировать и поддерживать? Сделать игру пол беды) тебе нужно будет ее поддерживать, развивать. Сегодня люди привыкли больше относиться к играм как сервису. Даже от платных игр ожидают поддержку в виде нового контента, уровней к примеру.
Цитата Qwaide ( ) Самое главное, реально ли было бы сделать Game dev tycoon на Гамаке? Если нет, тогда конечно он однозначно не подходит.
Реально все, даже так Я описывал пример с платформером утрированно - неважно какой жанр ты выберешь. Я тоже люблю War is mine : ) Вот например моя заготовка для стратегической игры)
Ставишь например задачу - сделать игровое время с возможностью ускорения и паузы. Как я вижу задачу : если я просто поставлю игру на паузу то заморозится все, а мне возможно нужно делать какие то действия в интерфейсе связанные с временем во время паузы. Значит есть игровой таймер и таймер для программы. Следовательно надо как то протянуть логику отдельного времени нужным игровым сущностям.
Дальше нужно сделать так чтобы игровой экран двигался и зумился ( приближался и отдалялся ) значит должны быть компоненты отвечающие за камеру. Копаешь как делать камеру, как делать приближения и отдаления.
Потом я задаюсь вопросом - воу. В мою игру будут играть с джойстиков. Как мне подключать джойстик к игре. Потом я думаю - мне нужно вывести кол-во своих людей на интерфейсе. А где я вообще буду хранить значения времени, населения и ресурсов? Значит нужно позаботиться о создании каких-то дата компонентов хранящих игровые значения. Потом надо это как-то связать с интерфейсом и сделать так чтобы интерфейс обновлялся если поменялись значения.
В процессе могут возникнуть интересные нюансы. Например процесс изменения текста ест память - если заранее известно число значений можно сделать массив со всеми возможными вариантами текста. У меня так таймер устроен времени - Все занесено в массив на 1440 значений ( 24 часа * 60 минут так как у меня время условно идет по игровым минутам )
Код private string[] allValuesTime = new string[1440]; private string[] allValuesDays = new string[200];
И так бесконечно пока игру не построишь )
Вот ссылка про программирование игр и шаблонов которые ты так или иначе встретишь создавая игру. Это общая инфа - она одинаково полезна и на гамаке и на чем бы ты не начинал писать игру )
ACTORS - мой фреймворк на Unity Until We Die - игра над которой работаю
Сообщение отредактировал pixeye - Четверг, 05 Июля 2018, 15:37 |
|
| |
BrightSpot | Дата: Четверг, 05 Июля 2018, 15:50 | Сообщение # 8 |
заслуженный участник
Сейчас нет на сайте
| Цитата pixeye ( ) апример процесс изменения текста ест память - если заранее известно число значений можно сделать массив со всеми возможными вариантами текста а еще с меня удивляются, что в 2018-ом пытаюсь економить на "if" - ах в мобильных шейдерах
Более мощный компьютер глючит быстрее и точнее.
|
|
| |
Qwaide | Дата: Пятница, 06 Июля 2018, 23:23 | Сообщение # 9 |
был не раз
Сейчас нет на сайте
| pixeye, масштабировать и поддерживать как по мне не столь трудная задача, по сравнению с созданием игры с нуля, да и в перспективе это не скоро случится. Надеюсь конечно что знакомый с навыками дизайнера-художника согласится совместно делать игру, ибо не представляю кому мои каракули могут понравится )
Цитата pixeye ( ) Ставишь например задачу
Вот об этом частично и говорю, потому как отчасти задачи есть, только за счет не знания где искать, либо с чего начать пока и состоит сложность, ну ничего, пока ознакомлюсь с курсом и с ссылкой которую организовал, попробую уже что-то делать, а то как кто-то писал в статье "ты никогда не сделаешь игру" (в формулировке могу ошибаться), так и буду только текста делать. Да и в принципе понял, что лучше все же сделать реально игры по меньше, чтобы разобраться со всем этим по лучше, а то даже если сделаю желаемую игру, будет забагована или глюченная, как с примером прогрузки текста.Добавлено (06 Июля 2018, 23:23) --------------------------------------------- А есть вообще словарь какой-то по кодам возможным? К GMS, ну ил на какой язык искать словарь?
|
|
| |
BrightSpot | Дата: Пятница, 06 Июля 2018, 23:59 | Сообщение # 10 |
заслуженный участник
Сейчас нет на сайте
| Цитата Qwaide ( ) А есть вообще словарь какой-то по кодам возможным? К GMS, ну ил на какой язык искать словарь? к гм-у есть справка по всем аспектам... и очень разжевано
Более мощный компьютер глючит быстрее и точнее.
|
|
| |
Qwaide | Дата: Суббота, 07 Июля 2018, 00:34 | Сообщение # 11 |
был не раз
Сейчас нет на сайте
| Цитата BrightSpot ( ) к гм-у есть справка по всем аспектам... и очень разжевано
Открывал ее, только что-то вообще ничего не понял. Плюс, если правильно понимаю, в справке указывается сам функционал, а код (если правильно понял) это уже сверх функционала. Т.е. с помощью кода больше команд нежели готовых "кнопок". В моем случае еще и минус (среднего) плохого знания языка, благодаря чему чтение инструкции на англ. ну ооочень медленное. По чуть-чуть изучаю, перевожу названия, но инструкция довольно объемна чтобы изучать ее, плохо зная язык. Поэтому и интересуюсь. Может есть что-то по типу https://html5book.ru/html-text/ ? По какому-то языку находил лучше ресурс(в лучшей систематизации), ноооо, это было давно и неправда
Добавлено (07 Июля 2018, 00:34) --------------------------------------------- Кстати, где взять материалы для игры? Визуальные и музыкальные. И как узнать защищены ли они авторским правом. На данный момент интересуют бесплатные материалы.
Сообщение отредактировал Qwaide - Суббота, 07 Июля 2018, 00:42 |
|
| |
BrightSpot | Дата: Суббота, 07 Июля 2018, 01:14 | Сообщение # 12 |
заслуженный участник
Сейчас нет на сайте
| в справке есть огромный раздел по коду: ф-ции, методы и т.д с примерами... + есть море исходников на все версии + учить все равно придется - никуда не денешся=) материалы - "спрайты для гм" в гугле выдаст кучу сайтов с паками графики на любые темы + другие материалы... за авторские права думать будешь, когда для заработка начнешь делать...Добавлено (07 Июля 2018, 01:14) --------------------------------------------- даже на этом форуме есть раздел по гм, где полюбому есть "наборы" уроков для чайников + ютуб+ гугл - слишком много свободной инфы разной полезности...
Более мощный компьютер глючит быстрее и точнее.
|
|
| |
Qwaide | Дата: Суббота, 07 Июля 2018, 01:23 | Сообщение # 13 |
был не раз
Сейчас нет на сайте
| Цитата BrightSpot ( ) учить все равно придется - никуда не денешся Да я ж не против Да и понимаю что в любом случае придется, но одно дело по тиху, по малу одно, два слова, предложение. А другое дело читать справочник и переводить, несколько сложно сразу. Прога все равно пока на английском, был русификатор для более ранней версии, но для этой не подходит, а создатель по тех. причинам не обновляет.
Есть простой способ понять есть ли у контента авторские права? Понимаю что вопрос этот важен когда только уже зарабатывать собираешься, да и более того, когда нормально уже зарабатываешь, просто хочу приучить себя сразу к таким вещам, а то потом, хоть и маловероятно, но склепаю "симулятор козла" и еще должен останусь )) Дело привычки сильная вещь
Так же понял, что видеоуроков слишком мало. Нашел только серию уроков "Гоша Дударь", ну и пару видео на англ. либо специализированные, как сделать "то" или "это". Что впринципе мало помогло. Делать игру, которую собирался понял что нет смысла, она достаточно объемна и в случае ошибки (а их по любому должно быть предостаточно) и их обнаружении в середине игры, например через год-другой, как минимум может привести к полной потере мотивации. В связи с чем, задался вопросом, в данном деле практикуется наставничество или сотрудничество с новичками, соответственно с данной прогой?
Сообщение отредактировал Qwaide - Суббота, 07 Июля 2018, 01:23 |
|
| |
BrightSpot | Дата: Суббота, 07 Июля 2018, 02:28 | Сообщение # 14 |
заслуженный участник
Сейчас нет на сайте
| Цитата Qwaide ( ) как сделать "то" или "это" таким способом я учился... делаешь как показывают - пробуешь менять смотришь что за что отвечает и т.д. Если хочешь литературу и пр. то идешь на курсы и тебе там дадут программу... Можешь так же подобрать двиг с "извесным" языком, unity, udk или может cocos какой нить и учишь книги по нужному языку, выучишь что да как, а там и игровую логику постигнешь... Скажу сразу программирование(а тем более игрострой) не выучить за месяц на должном уровне(какой нить платформер или арканоид можно сделать, но ААА совсем другой уровень)... З.Ы :
Цитата Qwaide ( ) масштабировать и поддерживать как по мне не столь трудная задача, по сравнению с созданием игры с нуля сделать "игру" с 0 легко, а вот составить и содержать архитектуру проекта, для нормального масштабирования и поддержки, совсем другой уровень.Добавлено (07 Июля 2018, 02:28) ---------------------------------------------
Цитата Qwaide ( ) В связи с чем, задался вопросом, в данном деле практикуется наставничество или сотрудничество с новичками, соответственно с данной прогой?
в наше "быстрое" время сложно найти добровольца - у всех своих дел по горло, хорошо еще, что есть те кто статьи и видосы готовят=)
Более мощный компьютер глючит быстрее и точнее.
|
|
| |
EconDude | Дата: Суббота, 07 Июля 2018, 02:44 | Сообщение # 15 |
был не раз
Сейчас нет на сайте
| Можете мои видео на канале посмотреть, я такие симуляторы обожаю и делал несколько подобных типа кликеров, в гейм мейкер в частности. У меня есть например видео "Как сделать кликер игру за час", там в описании есть исходник. Можете скачать, глянуть. Суть-то всех таких игрушек одна - это игры с циферками. Вам освоить переменные, функции рисования, как элементы меню и кнопки делать, да и всё. У меня правда канал про GMS1, но там во втором всё почти так-же.
Так-же можете посмотреть мои игры: Tribes Arena, City Rush, Симулятор Биржи и Симулятор Магазина
Я х3 как этому всему учиться на самом деле, я когда начинал просто чужие исходники открывал и пытался их менять, ну и справку читал. Тогда видео-то никаких даже не было...
Удачи
Мой блог: https://www.econdude.pw/p/sozdanie-igr.html Я в YT: https://www.youtube.com/econdude
Сообщение отредактировал EconDude - Суббота, 07 Июля 2018, 02:44 |
|
| |
Qwaide | Дата: Суббота, 07 Июля 2018, 19:08 | Сообщение # 16 |
был не раз
Сейчас нет на сайте
| Цитата BrightSpot ( ) как сделать "то" или "это"
Не правильно выразился. Видео норм, помогает хорошо, проблема в том, что мало такого получается найти. Буквально кроме того что указал, больше не нашел. Обычно вообще просто обзоры самой программы ) По поводу других языков и движков, пока кажется не правильно будет распылятся, для начала, хотя бы что-то более-менее сносно изучить. Про игры ААА класса и речи нет, даже в принципе то и на средний класс не замахиваюсь.
Цитата BrightSpot ( ) составить и содержать архитектуру проекта, для нормального масштабирования и поддержки, совсем другой уровень.
Правильно понимаю? Чтобы иметь возможность масштабировать игру после ее выпуска, нужно заложить для этого дополнительный код во время ее создания?
Цитата BrightSpot ( ) в наше "быстрое" время сложно
Понял, спасибо
EconDude, спасибо, уже смотрю как раз то что нужно было. Игры про циферки и места их создания )
Цитата EconDude ( ) Удачи Спасибо, Жэка )Добавлено (07 Июля 2018, 19:08) --------------------------------------------- Не сталкивались с проблемой? Изображения в самой программе не перемещаются мышью. Например создаю комнату, либо добавляю лист спрайтов или добавляю окно коддинга (последнее несколько иначе не работает, передвигается, но как отпускаю мышь, возвращается на исходную позицию). Проблема в том, что некоторые большие объекты нужно приблизить, а при приближении могу видеть только центр изображения либо окна коддинга в зависимости от силы приближения. Т.е. все остальные стороны (лево, право, верх и низ) остаются за экраном, что делает очень сложным и в некоторых моментах невозможным к работе. На видео отчетливо видно что у человека все норм передвигается и он упоминает что передвигает мышью.
Сообщение отредактировал Qwaide - Суббота, 07 Июля 2018, 16:53 |
|
| |
pixeye | Дата: Суббота, 07 Июля 2018, 20:24 | Сообщение # 17 |
Red Winter Software
Сейчас нет на сайте
| Цитата Qwaide ( ) Правильно понимаю? Чтобы иметь возможность масштабировать игру после ее выпуска, нужно заложить для этого дополнительный код во время ее создания?
Ну это очень грубо, а учитывая что ты сидишь на ГМ понятие масштабируемости вообще специфично. Чем меньше тебе потребуется влезать в старый код чтобы добавить новую фичу и чем меньше твои правки будут затрагивать другие элементы программы - тем лучше.
Приведу грубый пример. Делаем товер дефенс. Делаем выбор башенок. Код выбора прописываем внутри каждой отдельной башни. Ну хорошо башен у тебя 2-3. А если 10-20? Спустя месяц вместе с выбором башни ты хочешь красиво выводить название башни по наведению. И вот ты начинаешь проходиться по всем своим башням выискивая методы выборки о которых уже подзабыл. Спустя неделю в игре появляются герои которых тоже надо выбирать. Код выбора мало если вообще отличается от выбора башен но тебе придется писать под героев тоже самое. После релиза в выборке ушлыми игроками найден баг: Если быстро двинуть курсом с выделенной башни на другую башню то выделение с первой не пропадает. Ты поправил +20 скриптов на башнях и героях но где-то по внимательности/усталости инициализировал новые баги. -1 баг +2 добавилось. Игроки попросили тебя добавить новые домики. И так далее.
ACTORS - мой фреймворк на Unity Until We Die - игра над которой работаю
Сообщение отредактировал pixeye - Суббота, 07 Июля 2018, 21:48 |
|
| |
Qwaide | Дата: Воскресенье, 08 Июля 2018, 00:39 | Сообщение # 18 |
был не раз
Сейчас нет на сайте
| pixeye, спасибо. А поводу глюка в GMS нет мыслей? Кстати обратил внимание, вверх вниз перемещается колесиком, осталась проблема с лево и право. Добавлено (08 Июля 2018, 00:12) --------------------------------------------- Кстати как вы систематизируете информацию перед созданием проекта? Имею ввиду то, что вы хотите создать и как оно должно выглядеть. Ну и в течении проекта такой план тоже лишним бы не был. Уже думал о доске с маркером, но туда много инфы не поместишь, ворд и ексель тоже не шибко подходят, т.к. связующие долго соединять, остальные проги из офиса тоже не особо подходят. Или просто в голове держите цель? Добавлено (08 Июля 2018, 00:39) --------------------------------------------- pixeye, сколько примерно времени у вас ушло на создание Battlecruiser в часах? И какой примерно опыт у вас был до этого?
Дело в том что решил вроде как отклониться от идеи создания аналога Dev Tycoon, но уже второй день ничего годного не приходит в голову. Теперь пытаюсь прикинуть сколько времени может занять создание изначально задуманного проекта. И если это более 1000 часов, то все же пытаться придумать новую, более простую цель, ежели нет, вернуться к изначальной.
|
|
| |
pixeye | Дата: Воскресенье, 08 Июля 2018, 07:08 | Сообщение # 19 |
Red Winter Software
Сейчас нет на сайте
| Цитата Qwaide ( ) сколько примерно времени у вас ушло на создание Battlecruiser в часах? И какой примерно опыт у вас был до этого?
В часах не считал, где-то пол года плотных. Увлекся разработкой где-то в 12-14 ( как и многие ), в индустрии с 20 лет ( .dat, потом катаури ) , с ~23 инди. Сейчас мне 28. Программировать постоянно и осознанно начал только став инди. И делал это отвратительно. До тех времен я сидел кстати на Game maker - ( 5 по 8 кажись или 7 ). Я пример человека который насобирал все шишки которые только можно. У меня не было профильного образования ( я бросил юридический еще на 3 курсе ) и никакой базы. Урывками учился и наблюдал за программистами в компаниях и практиковался. В мое время было на порядок меньше обучающего материала по играм и доставать все приходилось по крупицам. Только к 26 годам закончив серию своих проектов я вышел на состояние когда мог себе позволить просто учиться не думая о еде и деньгах и у меня было достаточно фокуса и мотивации подойти к этому ответственно: )
Цитата Qwaide ( ) Кстати как вы систематизируете информацию перед созданием проекта? Имею ввиду то, что вы хотите создать и как оно должно выглядеть. Ну и в течении проекта такой план тоже лишним бы не был. Уже думал о доске с маркером, но туда много инфы не поместишь, ворд и ексель тоже не шибко подходят, т.к. связующие долго соединять, остальные проги из офиса тоже не особо подходят. Или просто в голове держите цель?
Нас в команде трое. Много общаемся. Проекты держим в репозиториях. Задачи описываем в Trello. Проект делится на несколько маленьких проектов отдельных. ( Сама игра, проект с библиотеками и кодобазой ) помимо этого в каждом проекте есть Workspace ( рабочее пространство ) - это место куда заносятся материалы, идеи, наброски и тп.
Все проекты строятся по одной схеме и структуре. Если нужно вдохновляться или искать визуальщину - Pinterest.
Цитата Qwaide ( ) Дело в том что решил вроде как отклониться от идеи создания аналога Dev Tycoon, но уже второй день ничего годного не приходит в голову. Теперь пытаюсь прикинуть сколько времени может занять создание изначально задуманного проекта. И если это более 1000 часов, то все же пытаться придумать новую, более простую цель, ежели нет, вернуться к изначальной.
Ты много думаешь В этом корень бед. Думалка человека просто страшная вещь. Играй в игры. Играй в те игры которые ты бы хотел делать. Постоянно играй, анализируй и задавайся вопросами как это работает и что могло бы работать лучше на твой взгляд. Разбери Gamedev Tycoon на мини задачи и решай их. Могу тебя заверить, что пока ты будешь это делать у тебя заботы будут не о том какую игру сделать а как наконец делать эти чертовы интерфейсы хорошо! : )
ACTORS - мой фреймворк на Unity Until We Die - игра над которой работаю
Сообщение отредактировал pixeye - Воскресенье, 08 Июля 2018, 08:38 |
|
| |
k0fe | Дата: Воскресенье, 08 Июля 2018, 07:13 | Сообщение # 20 |
BRONX
Сейчас нет на сайте
| Планирование: Я использую блокноты, цветные ручки, простой карандаш, ластик и линейку. Подходит почти для всех проектов. На компе articy draft.
мой стрим, который я редко включаю, но зато на нём я делаю игры
|
|
| |
|