Notandor - 2D Platformer
Игра представляет собой логический 2D платформер с видом сбоку, в котором необходимо 3-мя персонажами(NOT, AND, OR) проходить уровни. На уровнях расположены электрические цепи с разрывами, которые подсоединены к различным элементам: двери, лифту. В цепях будет проходить ток, имеющий два состояния: 1 (включено) и 0 (выключено). В разрывы цепей можно включать наших героев для изменения значения тока. Ваша задача - перевести трех персонажей в правую часть уровня.
Честно говоря это не полноценная игра, а более-менее прилизанный прототип. У меня есть мысли сделать из этого завершенный проект, переписав код с нуля, возможно изменив графику и добавив больше контента(уровни, музыку и пр.) Но так как у меня несколько неопределенное чувство на счет годности идеи, я бы хотел получить отзывы на счет геймплея и графики.
- 10 сентября 2013, 19:21
- 016
А как поиграть-та? :)
ахах, забыл ссылку добавить, исправился :)
Интересная штука! LostVikings в высушенном схематичном виде. :) Приятная анимация человечков и вообще радует внимание к мелочам и равномерная проработанность игры со всех сторон.
Мешает слишком быстрая реакция на нажатие кнопки клавиатуры - на одно нажатие элемент успевает много раз провернуться. Чтобы повернуть на нужный угол тыкаешь как в рулетку.
Зря, как мне кажется, вы привязываетесь к символам операций, они не слишком выразительны. Если сделать человечков просто цветными и дать игроку самому определить их способности это может быть увлекательней сухих крышечек и крестиков. Они к ажурным человечкам как вериги приклеились. Ну или найдите более интуитивные знаки логических операций, те, что в учебниках, это просто символы, они не отражают сути явления. Лучше просто цвета или человечки разной комплеции с разными прибамбасиками.
А почему в "About" у тебя, Митчел, запятая после "Art"? :)
Короче, игра дельная, развивайте, играть можно и даже интересно! При этом я бы посоветовал плюнуть на блок-схемы, булеву алгебру и прочий ботанический сад в оформлении и перейти к визуально приятным и наглядным мультяшкам. А то уж больно зачёткой попахивает.
Спасибо!
Странно, так не должно быть, по крайней мере у меня на одно нажатие - один поворот
На счет дизайна(и персонажей и уровней) серьезно думаю перерисовать, или как-то доработать его, а то самому эти линии кажутся сухими
Кстати, если чисто логически, то крестики-плюсики как раз-таки отражают их суть(например Х - умножение, 1х0=0, 1х1=1 и т.д.)
Ты имеешь ввиду это строгое оформление, или саму идею?
Опечатка, которую замечали, но так и забыли исправить :)
Верно подмечено, стрелками. :)
X, это умножение, конечно, но в булевой алгебре это умножение в двоичной системе, а это уже не так наглядно. Мало того, антинаглядно для большинства людей.
Люди, как известно, делятся на несколько видов, точнее на 10. На тех, кто понимает двоичное исчисление и тех, кто нет.
Мне кажется, что эти три человечка должны быть Героями, уникальными личностями, каждый со своим внешним обликом.
К примеру, строгий и подтянутый ст. лейтенант Нет, молодой инженер И (мозг и голос разума всей команды), а также немного импульсивная, но хорошенькая журналистка Или.
Они все трое являются роботами, но антропоморфны, носят одежду и проявляют эмоции.
Разумеется, им нужны красивые, передающие их личность спрайты.
Также хочется видеть и чувствовать то место, где ты играешь, знать предысторию игры.
К примеру, в мире, в котором разворачивается игра, произошла какая-то катастрофа.
Сбой программы, вирус... что-то, что вывело из строя подавляющее большинство людей... ну, роботов, то есть... а также системы связи, транспорта, остановило фабрики и заводы.
Целая планета встала подобно цеху, в котором отрубили энергию.
Редкие из людей... блин, ну короче, редкие из людей оказались достаточно выносливы, чтобы выстоять в мгновенной вспышке непонятной чумы, и именно от их усилий зависит то, оживёт ли снова планета, смогут ли они спасти всех тех, кто сейчас застыл бездыханными корпусами машин.
"Сбой" произошёл ночью, когда большинство отдыхали (подзаряжались, рубились в контру, фапали на фотографии тянок) у себя дома, поэтому глобальных промышленных и транспортных происшествий не случилось, но кое-где всё равно рвануло.
Аварийная автоматика с грехом пополам восстановила освещение и работу дверей и лифтов, но часть схем была повреждена, а всякие грёбаные потерявшие управление самолёты и фуры устроили в городе завалы и пожары.
Ты наверное играл в Half-Life? Видок тот же, только без зомбаков и всяких прочих монстров.
Наверное, и игровой процесс следует подать, как в халфе.
Пытаясь понять, что произошло, герои будут преодолевать препятствия, встречать других "выживших" и помогать им восстанавливать системы города, а затем двигаться дальше, по открывшемуся пути.
И везде логические задачки, задачки, задачки, монс... не, показалось, и снова задачки.
Доходят до главного зала управления, побеждают плохого злодея и спасают целый мир, а Или радостно целует Нет и И.
Твою игру в идеале я вижу так :)
В принципе, логические задачки это не страшно, лишь бы они были не единственным содержанием игры, а перемежались с диалогами с НПЦ, заскриптованными сценами да и просто болтовнёй главных героев :)
Ещё можно героям дать свои способности.
К примеру, офицер может вскарабкаться на высокий уступ, кого-то подсадить или втащить за собой, инженер шарит во всяких терминалах, сварке и резке, а журналистка временами капризничает и из любопытства нажимает на кнопки, на которые нажимать не стоит.
Ну, и ещё может протиснуться в узкую щель, она стройненькая.
Комбинирование задачек для программистов и задачек для простых смертных может дать неплохой, интересный результат, как мне кажется.
Надеюсь, эта простыня чем-то тебе поможет :)
Были некоторые мысли и идеи на счет этого, но из-за некоторых рамок я нарисовал так, как первым сложился первый образ в голове; но теперь хочу сделать так, чтобы было интереснее
Предыстория интересная, надо будет подумать над этим :) Промелькала идея о спасении Буля от злодеев, или что-то такое, не очень помню, но опять-же из-за временных ограничений забили на это, отдавая большее предпочтение геймплею, отлаженности игры
Спасибо за простыню, очень много пищи для размышления! :)
Заинтересовало. Прошёл. Понравилась необычная идея использования электрической логики для уже довольно избитого жанра логического платормера на троих. Простая графика тоже понравилась – вся задача как на ладони, лишний графический шум не мешает восприятию. Но это и правда прототип – возможности показаны, а сложности никакой.
Гайд лучше заменить внутриигровым обучением. В игре всё просто, а гайд нагружает информацией, которая легко понимается уже во время игрового процесса. А текущий гайд мне вообще не понравился – местами непонятный, с избыточным дублированием информации и ошибкой в пятом кадре. Русский readme также содержит ошибки в управлении.
Дублированное управление – это всегда хорошо. К сожалению в одном месте оно оказалось плохо дублированным: включенный в цепь персонаж нормально разворачивается на A/D, а вот стрелочка (причём одна) для этого подходит слабо.
Ещё мне кажется, что не стоит заставлять игрока доводить до конца всех троих персонажей. Обычно это является делом техники, сложности не представляет, а время зря тратит. Чего мелочиться – пусть там стоит кнопка выигрыша, а не рычаг, блокирующий проход. Если в каких-то уровнях будет сделан упор именно на доведение до конца оставшихся персонажей, то в конце всегда можно установить две/три нажимных кнопки выигрыша.
Спасибо за отзыв!
Поторопился со сборкой, случайно запихнул старый ридми
Гайд конечно же нужно внедрить в саму игру, правда пока не знаю в каком виде это будет лучше: перед уровнем подавать порцию информации, или на самом уровне "указывать" что делать
Понятно в чем ошибка, я сам пользовался только A и D, плохо протестировал :)
Не знаю пока еще на счет этого; когда выбирали условие выигрыша, то мне казалось, что доведение одного человечка до конца слишком просто, и нужно всех трех доводить; я думаю все-таки, что на доведение остальных можно тоже какие-то головоломки сделать
Можно сделать в стиле Ангри Бёрдс и прочих мобильных и не очень игр: по звезде в финальном счёте уровня на человечка.
Персонажи кривоваты. Я конечно понимаю, что они по стилю задумывались как "палка, палка, огуречик", но всё ровно выглядит кривовато. Хотя сама концепция ходячих знаков хороша. Как не нарушая её избавится от кривизны? Не знаю, может быть сглаживание? Сложный вопрос. Сглаживание тоже повлечет за собой проблемы, хотя и они решаемы.
Уровни. Их то уж точно стоит сделать объемнее. Но и тут уже видны подводные камни. Обычно серый цвет в купе с другими выглядит ужасно, за исключением редких случаях. Сейчас у тебя как раз такой случай. Лого так вообще супер стильное. Но если затайливать уровень полностью, как в обычных играй, серый(скорее всего) будет смотреться плохо. Я бы на твоем месте оставил фон белым, а пол с козырьком закрасил светло-серым, стилизованно под платы и микросхемы. Но не полностью, а так, типа у контура плотный рисунок, а дальше стилизованно растворяется в белый.
Анатомически кривоваты, или ты про пиксельные "лесенки" имеешь ввиду?
На счет дизайна уровней неплохая идея, но я пока еще в сомнениях на счет общего дизайна игры, хочется какую-то более сложную, крутую картинку, в голове вертится мысль по поводу этого, но поймать изображение не могу.
И то и то. Особенно отрицание.
Хорошая игра =) В третьем уровне с помощью лифта можно застрять в стене. Не фатально, но всё равно глючок.
Радует возможность пройти уровень несколькими способами, но сами уровни выглядят очень простыми. Хочется более завёрнутого левелдизйна. Только тот левел, где большая двухэтажная комната мне показался весьма годным, хотя тоже простой.
Поворот лучше делать не по зажатию клавиши, а при нажатии. Сейчас кривовато добиваться нужного поворота. Выбор человечков удобно делать цифрами.
Графика так себе. Очевидно, что можно и лучше, если хочешь, могу даже помочь, т.к. опыт работы с тайлами и пикселями очень большой. В целом, годный проект =) Можешь развить, введя новых персонажей. Как минимум XOR и IMPLICATION ждут своей очереди!
Ещё можешь подумать над принципиально другими головоломками с использованием логических операций.
Левелы простые по двум причинам: я боялся, что мало кто поймет геймплей(игра делалась на конкурс, поэтому надо было, чтобы все могли поиграть), и я пока еще плохой левел-дизайнер, думаю с этим проектом разовью этот скилл. :)
Есть много идей для развития геймплея этой игры, и новые персонажи, появляющиеся после прохождения нескольких "паков" уровней, и более сложные уровни, и элементы экшена(например успеть проскочить через лазер, пока он выключен, или запрыгнуть на какую-то платформу, это же все-таки платформер).
Не откажусь от новых предложений по графике! :)
Изначально так и было, и кстати оказалось неудобно, приходилось прощелкивать все цифры, чтобы найти нужного персонажа, т. к. они не "связаны" напрямую с порядковым номером, поэтому было решено сделать скроллинг на одну кнопку.
Не совсем понял. Я имел в виду что на всю игру фиксировано поставить 1- not, 2 - and, 3 - xor. А сверху на правах интерфейса сделать иконки с цифрами.
Вообще я имел в виду что мог бы нарисовать её.
Если интересует вопрос по сотрудничеству, готов обсудить в ЛС. Я далеко не каждому предлагаю, но мне нравится этот проект =)
Так и было, но только без иконок с цифрами; я думаю даже с иконками будет неудобно, нужно сначала посмотреть какой персонаж тебе нужен, потом посмотреть его номер и нажать его на клавиатуре, нажать пару раз на одну кнопку по-моему быстрее
Давай в ЛС обсудим твои мысли по этому поводу
Отличная идея, работай, если нужно что-нибудь по графике/музыке- могу помочь(хотя и то и другое мне понравилось, все так минималистично, как и должно быть, по-моему). Из замеченных багов- not продолжает идти, если переключить персонажа, держа кнопку движения. И управлять в меню мышкой, а в игре- клавиатурой, это, пардон, не круто.
Спасибо!
Художников и музыкантов пока что хватает в команде :)
Хм, учтем этот момент
Интерфейс самописный и был рассчитан только под мышку, вообще конечно же надо будет сделать управление в интерфейсе клавиатурой
Понравилось. С дверями да - косяк. Открыл дверь, случайно на нее поставил чиганашку и закрыл дверь. Он у меня не умер а оказался внутри, причем как в шкафу - в пределах двери может дергаться). Прошел до конца, короткая, но повторюсь - понравилось.
Кого?
Чиганашка - персонаж из глубокого детства :) Это некто неопределенного вида пола ну в общем такой же как гг в игре) Чебоксары, Чебуреки... Чебурашки нет)
Забавно. Впервые такое вижу.
Спасибо!
Подумаем как избежать проникновение в дверь; скорее всего сделаем смерть персонажа
Познавательность! Была ещё близкая игра, где логическую схему (или нейросеть?) движения робота строить (соединяя всякие разветвители, переключатели, да XOR-проверятели), чтобы тот добрался до нужной точки, обходя препятствия с помощью четырёх сенсоров и четырёх двигателей.
Не от этих ребят?
Не, там схемы не ограничены клетками, а элементы нейросети свободно размещаемы-соединяемы (подобно старинной BugBrain).
Нейросети?.. Вроде речь шла о логических цепях в смысле двоичной логики.