Так почему бы не оформить как статью в проект геймдева? А на главной добавить в полезные ссылки, наряду с ресурсом Скорпа о движках. prog:
Теперь что касается образования. Корочка программистам действительно не обязательна, а вот иметь особый склад ума, который далеко не всем дается с рождения, но отлично вырабатывается естественнонаучным образованием, весьма и весьма желательно. Кроме того, курсу так к третьему студентам на правильных специальностях в правильных ВУЗах, как правило, начинают поступать первые предложения по работе, прохождению практики или специального обучения и тому подобное - не стоит недооценивать этот аспект.
Где-то не там я учусь =(
Да, кстати, Тио написал, что программисту желательно знать язык программирования. Так вот, куда важнее просто разбираться в основах программирования. Выучить конкретный язык при этом не проблема.
На телефоне чаще всего играю Судоку и Dungeon Villiage (годнота; пытаюсь сделать идеальный городок, с мега-героями в качестве жителей), в остальном - эмуляторы PSP (чисто ради Crisis Core; позже поищу еще что-то) и NDS (Megaman ZX, покемоны :3).
На пк... С последних игр - пару раз пробовал Dark Souls 2. Тот же Dead Space 3 на днях установил, решил на невозможном пройти. Время от времени, если собираются желающие, проходим первый Borderlands (надо сказать, долго проходим), или катаем партии в вальвовские поделки (дотан и CS:GO). Ну а чаще все я в последнее время играю в Dungeons of Dredmore.
А вообще, в последнее время начал понимать, что из 156 игр на акке стима не играл где-то в половину еще.
До смерти прошлого жесткого активно играл FC3 и Skyrim.
В планах на будущее - скоро выходящие Wolfenstein и Transistor (последнее собираюсь купить при первой возможности).
Эльрат, alexprey, я уже не раз был на страничке создания проекта, но до сих пор не могу заполнить первую же строчку - название проекта)) Да и картинки подходящей пока не придумал.
Думаю, это стоит большого заметного заголовка. Итак: Изменения в редакторе:
убрал возможность скрывать сетку (не вижу смысла в опции);
кнопки для создания новых элементов, и кнопки опций (тест, сохранение, загрузка и т.д.) перекочевали на подвижные окна;
существенно переработано управление - теперь вместо переключателя, кнопки мыши действуют по контексту, например, чтобы начать перемещать предмет, достаточно клацнуть на него левой кнопкой мыши, а чтобы удалить - правой; что делает какая кнопка, можно узнать с надписи непосредственно в самом редакторе, которая, помимо прочего, меняется в зависимости от ситуации;
добавил контроль над камерой - с зажатым левым контролом вы можете перетягивать камеру, ролик же меняет масштаб камеры; сделано для удобства и для возможности создавать большие уровни;
исправил несколько глуповатых и не очень багов.
В игре:
реализована система загрузки уровня с файла - теперь мне достаточно назвать файл определенным именем, закинуть его в одну папку, увеличить показатель одного статического класса - и уровень автоматически появится в меню выбора уровней;
поскольку теперь предусмотрена возможность создания больших уровней, теперь, когда ядро подойдет близко к краю экрана, камера начнет следовать за ним, чтобы тот не вышел за пределы экрана;
опять таки, пофиксил несколько багов.
Пробуем, комментируем (по желанию), помогаем мне отлавливать новых жуков, клепаем крутые уровни.
Да, нашел косяк - при завершении уровня в редакторе, не возвращает в режим редактирования. Просто нажмите Esc.
Isstrebitel, позже создам проект. А тут, пусть народ смотрит, как тут все было с самого начала)
Ладно, чтобы не заснуть, надо работать дальше. Начну писать "приемный" уровень.
Блин, затупил, при сохранении я кроме позиции передаю еще интовскую переменную в качестве вспомогательного параметра, а ведь можно передавать массив. Придется переделывать, ибо позже одной интовой переменной будет мало.
Extravert, если вы о тестовых уровнях, то на них я вам рекомендую вообще забить - я не собираюсь их править, особенно после недавно проведенных мной манипуляций с префабами. На этот момент проект находится в стадии "сделай сам".
Когда реализую загрузку уровней с файлов - возобновлю эти уровни в виде файлов, и загружу нормальные версии.
Extravert, это плиты -_- Какие именно части? О том, что плита нажата, говорят только центральный круг и четыре штучки на "лапах". Зеленые кольца вокруг круга - это показатели того, какие кольца принимает плита. И когда конкретно? Если в режиме редактирования, то не думаю, что это так страшно - при проверке уровня, они тушатся.
Да, забыл упомянуть. Поскольку мне надоело при каждом новом билде удалять отсюда старый, загружать новый, и менять ссылку на него в тексте, я просто оставлю ссылку на DropBox, которая всегда будет одинакова, пока я не переименую файл.
Да, народ, такой еще вопрос - как думаете, управление на мобильный лучше делать экранными кнопками или свайпами?
Да, кстати, я почти доделал сохранение и загрузку в редакторе уровней. Верней, я ее сделал, но наткнулся на проблему - для сохранения и загрузки я использовал библиотеку, доступную только непосредственно в редакторе Unity, Использование оной в игровых классах не дает компилировать игру. Пока сижу ищу аналоги (это самый удобный вариант).
Окай, залил. Список изменений
Пофиксил (наверно) баг, указанный Экстравертом (во всяком случае, теперь, если нажата одна кнопка, код других исполняться не будет).
Для пущего удобства, теперь, когда вы в редакторе расставляете или передвигаете элементы, весь остальной интерфейс убран. Пока не предусмотрено для удаления, в меру того, что оно реализовано не так, как передвижение и создание элементов.
Наконец-то есть система сохранения и загрузки уровней. Пришлось отказаться от удобства, теперь это просто маленькое окошко, где вы вписываете название уровня, который хотите сохранить/загрузить. Сообщений при неправильной загрузке пока не предусмотрено - окно просто закроется. Файлы хранятся по адресу C:\Users\Username\AppData\LocalLow\DefaultCompany\Shell (хотя, это для редактора, кто знает, как в вэб-версии будет).
Мда, вэб плеер сохраняет фиг знает куда. Поищу. Ну, или поставлю сейв в Документы.
Окей, готово. Теперь ваши уровни будут храниться в "Мои Документы", в папке "Shell User Levels".
Ну что же, итоги сделаны. Вэб-версия не хочет нормально работать с сохранением файлов. В связи с чем, для корректной работы с редактором, выкладываю Standalone версию. Ссылка под вэб-версией.
В принципе, можно перейти на полноценную систему загрузки уровней внутри игры (вместо создания каждого уровня вручную в редакторе Юнити). Я просто сделаю сцену-пустышку, в которой, в зависимости от выбранного в меню пункта, будет загружаться уровень необходимого формата, по тому же принципу, по которому он загружается в редакторе. У меня были сомнения насчет того, где хранить уровни (к примеру, я абсолютно не разбираюсь в иерархии директорий андроида), но их оказалось вполне реально хранить непосредственно в ассетах игры.
Из-за жутко нарушенного дневного режима, не смог сегодня заснуть. Поэтому пилил дальше (а еще шпилил, но это не так важно).
Итого: сделал "переборчивые" плиты. Пришлось перерисовать их на что-то уродливое, но на это были определенные соображения. Требование можно выставить в любой комбинации - начиная "принимаю все" и заканчивая "принимаю ничего" (да, это будет вариант без победы; подобные вещи становятся фишкой моего редактор - игра "детектор ленивого дизайнера"). Окно настройки вызывается кликом левой кнопкой мыши на плиту, когда сверху справа выставлен пункт Modify (костыли, они повсюду; позже попробую как-то унифицировать управление в редакторе). Сохранение с сабжем сдружено.
Еще добавил маленькие зеленые ободки между присоединенными кольцами - полезно в ситуации, когда вы стоите в кольце, и думаете, присоединили вы его только что или отсоединили.
Ты сам говоришь, что это твой первый опыт в создании обзора. Какой смысл предлагать другим следовать твоему примеру, если в твоей методике могут быть ужасные с точки зрения нормального обзорщика косяки? Есть ли смысл создавать тутор по тому, в чем сам только начинаешь разбираться?
Я предлагаю создать проект, если найдется достаточное количество людей, которые этим будут заниматься, или уже занимаются (сам я это вряд ли сделаю, опыт предыдущих моих обучающих проектов показал, что руководитель оных из меня плохой). Эльрат:
Да, это только предложения - можно оставить все как есть.
Если тут никто не прочитает - можно любой вышеуказанный вариант. Эльрат:
А база графических материалов большая?
Базовых не особо много. А вот маркет обширный.
Вещи в маркете надо покупать, как я уже сказал, за кредиты. Кредиты даются за испытания. Также, вроде бы, для доступа к определенному контенту нужен определенный уровень профиля.
Extravert, довольно банальный баг - код для двух перемещений исполняется одновременно, с чего косяки. Решу либо переходом с OnMouseButton обратно на OnMouseButtonDown, либо заглушкой, которая будет активироваться при первой же нажатой кнопке, и блокировать все остальные кнопки.
Хотя, без заглушки не обойтись - с OnMouseButtonDown все равно можно будет одновременно нажать две кнопки.
Думаю, правило о установке доп. софта можно переформулировать, типа, установка и запуск не должны требовать от юзера лишних телодвижений (то есть, если грамотно сделать установщики и т.д., то можно и доп. софт).
Эльрат, все эти игры делали люди с весьма непосредственным опытом в разработке игр. К примеру, игру-победителя делал чувак с шикарнейшим навыком рисования пиксель-арта.
prog, никто не сказал, что будут принимать игру, требующую юнити плеер. Но тому, у кого есть игра под юнити плеер, не составит особого труда забилдить ее в стэндалон. А на жабе, вроде бы, и так мало кто пишет.
» Tiodor's Art / Во что вы играете из новых игр?
» Tiodor's Art / Я хочу делать игры. С чего начать?
» Tiodor's Art / Я хочу делать игры. С чего начать?
prog:
Да, кстати, Тио написал, что программисту желательно знать язык программирования. Так вот, куда важнее просто разбираться в основах программирования. Выучить конкретный язык при этом не проблема.
» Tiodor's Art / Во что вы играете из новых игр?
Ред. lentinant
» Tiodor's Art / Во что вы играете из новых игр?
» Circle sokoban / Circle sokoban: билд №0
» Dota 2 / Играете в Dota 2? Вам сюда!
Ред. lentinant
» Circle sokoban / Circle sokoban: билд №0
Новое обновление
Изменения в редакторе:
Да, нашел косяк - при завершении уровня в редакторе, не возвращает в режим редактирования. Просто нажмите Esc.
» XGM Конкурсы / Конкурс: разработка образа персонажа визуальной новеллы
» Circle sokoban / Circle sokoban: билд №0
Ред. lentinant
» Circle sokoban / Circle sokoban: билд №0
Ред. lentinant
» Circle sokoban / Circle sokoban: билд №0
Когда реализую загрузку уровней с файлов - возобновлю эти уровни в виде файлов, и загружу нормальные версии.
Ред. lentinant
» Circle sokoban / Circle sokoban: билд №0
Ред. lentinant
» Circle sokoban / Circle sokoban: билд №0
Список изменений
» XGM YouTube / Делаем обзоры по методу Эльрата
Ред. lentinant
» lentinant'ов блог / Project Spark: казуальный геймдев
Эльрат:
Эльрат:
Вещи в маркете надо покупать, как я уже сказал, за кредиты. Кредиты даются за испытания. Также, вроде бы, для доступа к определенному контенту нужен определенный уровень профиля.
» lentinant'ов блог / Project Spark: казуальный геймдев
» Circle sokoban / Circle sokoban: билд №0
Хотя, без заглушки не обойтись - с OnMouseButtonDown все равно можно будет одновременно нажать две кнопки.
Ред. lentinant
» Circle sokoban / Circle sokoban: билд №0
» Игровые обзоры / Block Temple - Поворот на 180
» Tiodor's Art / Последние и не последние новости
Ред. lentinant
» Game Boom / Game Boom #2: Sandbox
» Tiodor's Art / Последние и не последние новости
» Game Boom / Game Boom #2: Sandbox
» lentinant'ов блог / Идея игры для конкурса