26

» Tiodor's Art / Во что вы играете из новых игр?

Aws, так там дело в том, что на уровне всего два интерактивных элемента, и все комбинации я перепробовал.
26

» Tiodor's Art / Я хочу делать игры. С чего начать?

Tiodor, ну, я имел ввиду, что надо учить не столько синтаксис, сколько эти основы, и не стоит сильно привязываться к конкретному языку.
26

» Tiodor's Art / Я хочу делать игры. С чего начать?

Так почему бы не оформить как статью в проект геймдева? А на главной добавить в полезные ссылки, наряду с ресурсом Скорпа о движках.
prog:
Теперь что касается образования. Корочка программистам действительно не обязательна, а вот иметь особый склад ума, который далеко не всем дается с рождения, но отлично вырабатывается естественнонаучным образованием, весьма и весьма желательно. Кроме того, курсу так к третьему студентам на правильных специальностях в правильных ВУЗах, как правило, начинают поступать первые предложения по работе, прохождению практики или специального обучения и тому подобное - не стоит недооценивать этот аспект.
Где-то не там я учусь =(
Да, кстати, Тио написал, что программисту желательно знать язык программирования. Так вот, куда важнее просто разбираться в основах программирования. Выучить конкретный язык при этом не проблема.
26

» Tiodor's Art / Во что вы играете из новых игр?

Tiodor:
Mc Pixel
крутая штука)
Ага, только некоторые уровни там, мне кажется, нереально пройти.
26

» Tiodor's Art / Во что вы играете из новых игр?

На телефоне чаще всего играю Судоку и 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 (последнее собираюсь купить при первой возможности).

Да, думаю, это можно показать вот так
26

» Circle sokoban / Circle sokoban: билд №0

Эльрат, alexprey, я уже не раз был на страничке создания проекта, но до сих пор не могу заполнить первую же строчку - название проекта)) Да и картинки подходящей пока не придумал.
26

» Circle sokoban / Circle sokoban: билд №0

Новое обновление

Думаю, это стоит большого заметного заголовка. Итак:
Изменения в редакторе:
  • убрал возможность скрывать сетку (не вижу смысла в опции);
  • кнопки для создания новых элементов, и кнопки опций (тест, сохранение, загрузка и т.д.) перекочевали на подвижные окна;
  • существенно переработано управление - теперь вместо переключателя, кнопки мыши действуют по контексту, например, чтобы начать перемещать предмет, достаточно клацнуть на него левой кнопкой мыши, а чтобы удалить - правой; что делает какая кнопка, можно узнать с надписи непосредственно в самом редакторе, которая, помимо прочего, меняется в зависимости от ситуации;
  • добавил контроль над камерой - с зажатым левым контролом вы можете перетягивать камеру, ролик же меняет масштаб камеры; сделано для удобства и для возможности создавать большие уровни;
  • исправил несколько глуповатых и не очень багов.
В игре:
  • реализована система загрузки уровня с файла - теперь мне достаточно назвать файл определенным именем, закинуть его в одну папку, увеличить показатель одного статического класса - и уровень автоматически появится в меню выбора уровней;
  • поскольку теперь предусмотрена возможность создания больших уровней, теперь, когда ядро подойдет близко к краю экрана, камера начнет следовать за ним, чтобы тот не вышел за пределы экрана;
  • опять таки, пофиксил несколько багов.
Пробуем, комментируем (по желанию), помогаем мне отлавливать новых жуков, клепаем крутые уровни.
Да, нашел косяк - при завершении уровня в редакторе, не возвращает в режим редактирования. Просто нажмите Esc.
26

» Circle sokoban / Circle sokoban: билд №0

Isstrebitel, позже создам проект. А тут, пусть народ смотрит, как тут все было с самого начала)

Ладно, чтобы не заснуть, надо работать дальше. Начну писать "приемный" уровень.

Блин, затупил, при сохранении я кроме позиции передаю еще интовскую переменную в качестве вспомогательного параметра, а ведь можно передавать массив. Придется переделывать, ибо позже одной интовой переменной будет мало.
26

» Circle sokoban / Circle sokoban: билд №0

Extravert, центральная кнопка мыши. Читайте текст под красным "Управление" в посте.
26

» Circle sokoban / Circle sokoban: билд №0

Extravert, если вы о тестовых уровнях, то на них я вам рекомендую вообще забить - я не собираюсь их править, особенно после недавно проведенных мной манипуляций с префабами. На этот момент проект находится в стадии "сделай сам".
Когда реализую загрузку уровней с файлов - возобновлю эти уровни в виде файлов, и загружу нормальные версии.
26

» Circle sokoban / Circle sokoban: билд №0

Extravert, это плиты -_- Какие именно части? О том, что плита нажата, говорят только центральный круг и четыре штучки на "лапах". Зеленые кольца вокруг круга - это показатели того, какие кольца принимает плита. И когда конкретно? Если в режиме редактирования, то не думаю, что это так страшно - при проверке уровня, они тушатся.

Да, забыл упомянуть. Поскольку мне надоело при каждом новом билде удалять отсюда старый, загружать новый, и менять ссылку на него в тексте, я просто оставлю ссылку на DropBox, которая всегда будет одинакова, пока я не переименую файл.
26

» Circle sokoban / Circle sokoban: билд №0

Да, народ, такой еще вопрос - как думаете, управление на мобильный лучше делать экранными кнопками или свайпами?

Да, кстати, я почти доделал сохранение и загрузку в редакторе уровней. Верней, я ее сделал, но наткнулся на проблему - для сохранения и загрузки я использовал библиотеку, доступную только непосредственно в редакторе Unity, Использование оной в игровых классах не дает компилировать игру. Пока сижу ищу аналоги (это самый удобный вариант).

Окай, залил.
Список изменений
  • Пофиксил (наверно) баг, указанный Экстравертом (во всяком случае, теперь, если нажата одна кнопка, код других исполняться не будет).
  • Для пущего удобства, теперь, когда вы в редакторе расставляете или передвигаете элементы, весь остальной интерфейс убран. Пока не предусмотрено для удаления, в меру того, что оно реализовано не так, как передвижение и создание элементов.
  • Наконец-то есть система сохранения и загрузки уровней. Пришлось отказаться от удобства, теперь это просто маленькое окошко, где вы вписываете название уровня, который хотите сохранить/загрузить. Сообщений при неправильной загрузке пока не предусмотрено - окно просто закроется. Файлы хранятся по адресу C:\Users\Username\AppData\LocalLow\DefaultCompany\Shell (хотя, это для редактора, кто знает, как в вэб-версии будет).

Мда, вэб плеер сохраняет фиг знает куда. Поищу. Ну, или поставлю сейв в Документы.

Окей, готово. Теперь ваши уровни будут храниться в "Мои Документы", в папке "Shell User Levels".

Ну что же, итоги сделаны. Вэб-версия не хочет нормально работать с сохранением файлов. В связи с чем, для корректной работы с редактором, выкладываю Standalone версию. Ссылка под вэб-версией.

В принципе, можно перейти на полноценную систему загрузки уровней внутри игры (вместо создания каждого уровня вручную в редакторе Юнити). Я просто сделаю сцену-пустышку, в которой, в зависимости от выбранного в меню пункта, будет загружаться уровень необходимого формата, по тому же принципу, по которому он загружается в редакторе. У меня были сомнения насчет того, где хранить уровни (к примеру, я абсолютно не разбираюсь в иерархии директорий андроида), но их оказалось вполне реально хранить непосредственно в ассетах игры.

Из-за жутко нарушенного дневного режима, не смог сегодня заснуть. Поэтому пилил дальше (а еще шпилил, но это не так важно).
Итого: сделал "переборчивые" плиты. Пришлось перерисовать их на что-то уродливое, но на это были определенные соображения. Требование можно выставить в любой комбинации - начиная "принимаю все" и заканчивая "принимаю ничего" (да, это будет вариант без победы; подобные вещи становятся фишкой моего редактор - игра "детектор ленивого дизайнера"). Окно настройки вызывается кликом левой кнопкой мыши на плиту, когда сверху справа выставлен пункт Modify (костыли, они повсюду; позже попробую как-то унифицировать управление в редакторе). Сохранение с сабжем сдружено.
Еще добавил маленькие зеленые ободки между присоединенными кольцами - полезно в ситуации, когда вы стоите в кольце, и думаете, присоединили вы его только что или отсоединили.
26

» XGM YouTube / Делаем обзоры по методу Эльрата

Ты сам говоришь, что это твой первый опыт в создании обзора. Какой смысл предлагать другим следовать твоему примеру, если в твоей методике могут быть ужасные с точки зрения нормального обзорщика косяки? Есть ли смысл создавать тутор по тому, в чем сам только начинаешь разбираться?
26

» lentinant'ов блог / Project Spark: казуальный геймдев

раз ты хочешь создать проект
Я предлагаю создать проект, если найдется достаточное количество людей, которые этим будут заниматься, или уже занимаются (сам я это вряд ли сделаю, опыт предыдущих моих обучающих проектов показал, что руководитель оных из меня плохой).
Эльрат:
Да, это только предложения - можно оставить все как есть.
Если тут никто не прочитает - можно любой вышеуказанный вариант.
Эльрат:
А база графических материалов большая?
Базовых не особо много. А вот маркет обширный.
Вещи в маркете надо покупать, как я уже сказал, за кредиты. Кредиты даются за испытания. Также, вроде бы, для доступа к определенному контенту нужен определенный уровень профиля.
26

» lentinant'ов блог / Project Spark: казуальный геймдев

Кто сломал мне txt2? Почему слова "Редактор логики" не хотят заголовком отображаться?
26

» Circle sokoban / Circle sokoban: билд №0

Extravert, довольно банальный баг - код для двух перемещений исполняется одновременно, с чего косяки. Решу либо переходом с OnMouseButton обратно на OnMouseButtonDown, либо заглушкой, которая будет активироваться при первой же нажатой кнопке, и блокировать все остальные кнопки.
Хотя, без заглушки не обойтись - с OnMouseButtonDown все равно можно будет одновременно нажать две кнопки.
26

» Circle sokoban / Circle sokoban: билд №0

Ноут вернулся с ремонта. Как только установлю юнити, по возможности возобновлю разработку.
26

» Игровые обзоры / Block Temple - Поворот на 180

Нет возможности посмотреть пока видео, чтобы узнать, как оценили игрушку, но за обзор все равно спасибо))
26

» Game Boom / Game Boom #2: Sandbox

Думаю, правило о установке доп. софта можно переформулировать, типа, установка и запуск не должны требовать от юзера лишних телодвижений (то есть, если грамотно сделать установщики и т.д., то можно и доп. софт).
26

» Tiodor's Art / Последние и не последние новости

Эльрат, все эти игры делали люди с весьма непосредственным опытом в разработке игр. К примеру, игру-победителя делал чувак с шикарнейшим навыком рисования пиксель-арта.
26

» Game Boom / Game Boom #2: Sandbox

prog, никто не сказал, что будут принимать игру, требующую юнити плеер. Но тому, у кого есть игра под юнити плеер, не составит особого труда забилдить ее в стэндалон. А на жабе, вроде бы, и так мало кто пишет.