Маленький проект. Нужен программист
Я очень давно сижу тут, читаю посты, смотрю обзоры. И совсем недавно решил попробовать сделать маленькую игру. Энтузиазма было не то что много, а просто выше крыши. Нарисовал "бэки" , персонажей и окружение. Слепил всё это в "Скирра Констракт", но не доволен результатом.
Т.к. У меня нету навыков программирования на любом ЯП, да и не легко мне это даётся. Я решил найти человека, который помог бы мне в кодинге. Ничего сверх уникального мой проект не представляет, но за 8 лет ( столько времени я интересовался геймдевом, но не дотрагивался до него своими руками) в голове у меня собралось столько идей, что я не могу их держать в голове и , не попытаться хотя бы одну реализовать.
Что я хочу : Найти человека, или собрать команду, для реализации проектов.
Цель данной игры "BringBack" вернуть свою дочь обратно домой.
Сделано уже две вступительные локации, что-то похожее на введение - Сон ГГ.
Далее, ГГ просыпается, видит что опаздывает в летний лагерь ( там находится его дочь). Ему нужно её забрать, но когда он приезжает, его дочь никто не видел. А дети говорят , что Она ушла в лес только что.
# Уже реализовано взаимодействие с объектами (чтение шкафов, предметов ).
Переходы на след.уровни .
В графическом плане игра будет в черно-серо-белых тонах, с не большим количеством цветных предметов, для контраста.
Сюжет будет состоять из глав:
-Сон,вступительные уровни ,введение.
-Переход на локацию лагеря. Ознакомление с локацией. Разговоры с НПС и т.д.
- поиск дочери в лесу. Поиск предметов - улик.
и тд. Всё уже есть. В плане идеи.
На счёт геймплея :
Игрок должен будет передвигаться по локациям, собирать куски информации, и строить полноценную картину происходящего. Головоломки, поиск предметов - мини игры.
Если что-то будет ещё интересовать - спрашивайте )
- 03 сентября 2013, 08:33
Шкафы и фон хороши, а вот главного героя размылило.
Я бы посоветовал тебе описать свой проект подробнее и больше показать свой будущий вклад в проект. Мало найдётся желающих вписываться тянуть чужой недодуманный концепт с малопонятным артом. Если ты позиционируешься как художник + геймдизайнер, то опиши проект и со стороны первого и со стороны второго. Если ты ещё сам для себя ничего не решил, значит ты пока просто мечтаешь, а не игру разрабатываешь. Искать коллегу стоит тогда, когда мечты начнут формироваться в планы.
Лучше и не сказать :)
P.S. А портфолио можно?
Портфолио по пиксель арту ? или в целом ,рисунки ?
Думаю и то и то здорово было бы увидеть :)
По-моему для твоей цели идеально подойдет Game Maker))
Согласен, и он не особо сложный, а при том что здесь, например, много людей способных разобраться с непонятными вопросами с таким проектом можно и самому управиться
Гейм мейкер Не нравится. Устроила скирра. Но хочутся добавить уникальности.спасибо да советы)
Странно, учитывая, что функционал гейм-мейкера и скирры сходный. И там, и там событийно ориентированное "программирование" (я не знаю как это назвать), с похожим набором событий. Скирра проще в освоении, но у ГМ больше возможностей. имхо
А чем это тебе не программирование? Где-то в слове "программирование" есть упоминание о нужде набирать много текста с клавиатуры?
Как-то не очень вяжется, имхо. Не знаю. Наверно потому, что я программист, и привык.
Наверное ты имел в виду, что ты кодер.
Мне кажется глупо вешать ярлыки.
Я официально получил профессию, только это я и имел в виду.
Любой может считать себя кем хочет, я считаю себя программистом на основании своего мнения, что я освоил профессию. Не мню о себе, но все же уже не любитель.
Это не ярлык, это уточнение. Кодер это практик, чаще всего довольно консервативный. Первые три абзаца отсюда.
читал.
Я об этом и говорю, меня этому учили))
Это-то я понял, но речь не об этом. Я не понимаю, что по твоему мнению делает программирование в ГМ / на GML, да и даже в Скирре, "программированием" в кавычках — использование механизма обработки событий, сбор программы из графических блоков (в ГМ необязательный), или что-то ещё?
Ничего такого, чего бы эти две системы нарушали.
Кавычки добавляет мое субъективное мнение, потому что оп вверх:
Потому что я все годы учился программировать совсем не так. Теперь понятнее?
Можно полностью расчертить проект дома со всеми просчетами, а можно сделать это из готовых частей чертежа (планировка квартир в хрущевках и расположение несущих стен стандартизировано), конечно тоже немало попотев.
Разница в глубине подхода.
Но вообще это все бесполезная болтовня и она надоела.
Ты прав, программист должен программировать, а не рассказывать, как его учили рассказывать, как его учили рассказывать, как его учили все эти годы. :) Где твоя игра? Игру давай!
Не дам :D
Да.
Разница в том, что GML это язык программирования не общего назначения. Но и совершенно не конструктор. Что до Скирры, итогом работы её IDE тоже является программа, составляемая проще, чем кодом.
Ты так носишься с этим гамаком, как будто сам Марк Овермарс:-) Везде защищаешь его, когда пишут, что это конструктор.
Да потому что меня раздражает эта местная народная забава — играть в геймдевелопера, попутно вставляя свои пять копеек про то что ГМ это либо плохо, либо несерьёзно, а теперь с какого-то перепугу ещё и не программирование; тогда как чаще всего у таковых ораторов не то что игр не наблюдается, а и прототипов в лучшем случае два-три. ГМ очень сильно недооценён из-за
лениконсервативности как самоучек, так и воспитанников ВУЗов. А сейчас идёт переход на GM:Studio с языком, который всё ещё называется GML, но работает уже по-другому, менее гибко для игровой логики, и в его стандартной библиотеке куча функций устарела. А люди так и не поняли, что они потеряли. Впрочем, я буду действовать по-другому...Я себя не позиционирую как геймдевелопер, я игры-то не делаю, тока пару прототипов осилил))
Смешно гамак воспринимать всерьез. Только игры могут быть критерием серьезности инструментария. И пока игры, сделанные на гамаке, не подтверждают этого. Вот с юнити другой разговор. А гамак - это конструктор для школоты. Его и цель-то изначально была, как обучение молодника. Хотя надо отдать должное разрабы данного конструктора пыжатся позиционировать его, как инструмент для профи. Но ты же не думаешь всерьез, что кто-то будет брать ту же студию для коммерческого использования?
Пока видна четкая тенденция. Если разраб адекватный, программист, а руки растут из нужного места, то он гамак будет использовать в последнюю очередь. А в основном кто используют? Вот чувак мутил что-то, ковырялся, потом уровень дорос до коммерческого. А ему деваться-то некуда. Как программист, он никакой. На изучение нормального инструментария требуется время. Вот он и продолжает использовать по инерции.
Я всегда знал, что Киви профешинал в гэймдеве и уж точно знает на чём кто делает игры и должен делать игры =)
Боюсь представить какой у него опыт работы с ведущими игровыми движками и сколько ЯП он знает. Наверняка за его плечами уже не один десяток успешных по Боброву коммерческих проектов.
Примеры игр? Или дальше будем пердеть в воздух?
И примеры программистов, которые предпочли гамак вместо нормальных движков. Не типа Кактуса, который учился на гамаке разработке игр. А профи, которые такие бац: "Гамак серьезный инструмент, да я буду использовать его. Юнити говно".
Ты не понял какую ты херню сказанул. Программист не будет использовать GM не потому что на GM плохо делать, а потому что он программист, а не разработчик.
Stealth Bastard - яркий пример.
Ancient Ants Adventure, The Lost Snowmen. Hydorah, Viriax, Gaurodan, They need to be feed, Green Tech, Hero Core, Hyper Princess Pitch... etc.
По-моему херню ты морозишь:-) Я не говорю, что гамак - это говно или на нем нельзя делать коммерческие игры( при больших ограничениях и с костылями:-) ). Разговор начался про серьезность инструментария. Ни один здравый разработчик игр не выбирет гамак, ибо гамак для другого, для обучения юных падаванов. Исключения, конечно, будут в виде отдельных случаев, но это ничего не значит. Берем самые коммерческие известные индюшатины: Фез, Митбой, Айзек, Майнкрафт, Террария и т.д. Нет гамака и в близжащее будущее не появится. Ты это сам отлично видешь. И так же дело с казуальным сегментом. Я знаю очень мало казуальных игр, сделанных на гамаке и те лавров не снискали.
В этом плане даже глючный тормозной флеш уделывает гамак, ибо аманита дизайн и айзек - это существенный аргумент:-)
Киви, я уже не могу с тобой серьёзно разговаривать читая твою чушь =)
Гамака не будет среди индюшатен потому что его политика теперь нацелена на мобильные платформы. Игр сделанных на гамаке достаточно много, не многие о них знают. Из-за таких упырей как ты ГМ как раз считают "детской игрушкой". А зря =)
Гамак никто не уделывает кроме стереотипов, не отражающих реальное положение дел. Аманита и Айзек делаются на Флеше по тем же самым причинам что и любителями игры на ГМ. Потому что привыкли. Что Эдмунд, что Аманита - начинали с флэша.
Я не понял, а что ты примеры приводишь бесплатных индюх? Разговор был про коммерческие разработки. И опять же Ремар начинал будучи школьником, Венбрукс вроде тоже. Локомалито ваще не в тему. У него четкая позиция и философия. Он делает сугубо ретро игры, поэтому для его некоммерческих задач гамак вполне подходит.
Разговор был про то, что среди ГМ нет игр которые подтверждают серьёзность инструментария. Я тебе привёл список который подтверждает серьёзность ГМ. Или ты считаешь, что Hydorah, Stealth Bastard, Anscient Ants Adventure - это несерьёзно?
Не люблю гамак, но в его защиту таки. Hotline Miami и Super Crate Box же на нем сделаны? И Spelunky вроде.
Точно, как же я мог забыть =)
Stinger, да это все не коммерческие игры. Дерек Ю не программист, а художник. Естественно гамак для него лучшее решение. И заметь Спеланки Эйч Ди не на гамаке:)
Я изначально просил Хейзера привести игры уровня коммерческих хитов Фез, Митбой, Айзек, Майнкрафт, но сделанных на гамаке. Хейз зафейлился и слился, начал уводить разговор в другое русло, переходить на личности. Как обычно он это делает, давить на собеседника морально. В общем, мне это уже не интересно. Я бы хотел все же увидеть примеры не бесплатных игр, сделанных студентами и известных в узких кругах тру инди, а нормальные успешные индюшки с мировым именем.
P.S. Блядь, да даже икона инди игр Кейв Стори сделана не на гамаке. О чем ещё здесь говорить. Майнкраф, 12 лямов копий на джаве. Всё, для меня вопрос закрыт. Если эти спорщики сделают такое же на гамаке, я заберу свои слова обратно и буду везде хвалить гамак:)
Про Spelunky говорить не буду, как по мне полный отстой, включил - выключил, так что не в курсе, а вот Hotline Miami и Super Crate Box люблю, но считаю полностью коммерческими проектами :) Индевостью не пахнет.
Упс, Хотлайн Майями коммерческая, конечно. Ошибся. Но это же Кактус, а он начинал ещё будучи школотой. Один хрен он больше не на чем не умеет разрабатывать игры:-)
При этом Хейз не может назвать и мобильных игр, сделанных этим конструктором. Хотя аргумент кидает, что гамак затачивается под мобильники, поэтому и нет известных инди-игр. Ну где они, где??? Берем самые известные Кат зе роп, Энгри бердс, Кенди краш сага, Контр Жур. И нет гамака, просто нет.
yoyo games тока портанули Karoshi и еще пяток небольших игр на айос, и все.
на ios сначала все на Cocos2D делали, теперь в основном унити даже для двухмерок
К слову: http://gcup.ru/publ/game_maker_i_steam_na_primere_legend_of_fae/2-1-0-394
Ещё будут комментарии по поводу того, в чём ты ну ваще никак не разбираешься?
Самое забавное по твоей ссылке вторым же комментом чувак говорит то же самое, что и я:-)))
А твоя ссылка что доказать должна? Что микроскопом гвоздь тоже забить можно? :-)))
Самое забавное, что это пишет программист, а не разработчик. Чел который не понимает о чём говорит. Подозреваю что это тот самый чувак который создал тысячу объектов в цикле а потом жаловался на производительность =)
Моя ссылка должна доказать что и для разработки для Стима был выбран ГМ а не что-то другое. По вполне понятным причинам. Гвозди микроскопом забивать - это делать небольшие игры год на "нормальном инструменте", а не за месяц на "конструкторе для школоло".
Ко́рум Джаеле́н Ирсе́и
Пишу здесь, потому что ты добавил меня в игнор, как последний подлец, трус и лицемер:(
Даже для интеграции со стимом надо знать плюсы и уметь программировать на НАСТОЯЩЕМ языке. Вот ваш гмл в полной красе. Скриптовый язык, не более.
Кстати, спецы вы наши, раскрутку компилятора можете совершить с помощью гмл?
Где ты откопал это древнее... расширение ГМ?
Студия давно уже интегрировала в себя Стим вместе с API к ней:
Настройка App ID
Стим как целевая платформа компиляции
Полноценное API с ачивментами, статами, и т. д.
Так что "настоящий" язык для этого уже года два как не нужен.
С помощью GML в GM:S — не вижу ни одной проблемы в этом, кроме как в том, что это довольно упоротое занятие для гиков, а не для геймдевелоперов. А потом — "не туда ты силы свои распыляешь.".
С помощью GML в GM8.1 — какой ты хочешь раскручивать компилятор, если это интерпретатор?
В том то и дело, что гмл всего лишь скриптовый язык в каком-то там конструкторе, не более. Типа луа, только победнее. И я бы школоте порекомендовал учиться лучше на связке луа плюс лов 2 дэ. Больше толку будет.
Если твоё утверждение верно, то GMXD не может существовать, даже в теории, так как без конструктора GML не должен работать. Но, как ты мог бы убедиться, если бы старался вникнуть в тему, он работает, причём на практике. Ведь GML-скрипт вообще не зависит от конструктора, так как может присоединять новые объекты в любую игру на движке GM той же версии (но часто совместимы и разные версии). Он зависит от загрузчика GM-движка, но если бы это делало язык несерьёзным, то вся линейка .NET-языков по твоей логике выходит тупыми ненастоящими языками, так как они зависят от виртуальной машины.
Хотя... Не знаю, был ли смысл тебе это говорить. Ты что-то понял?
Неужели ты гамак сравниваешь с нет и джавой? о_О Не смеши!
Про Java я не говорил, но виртуальная машина и раннер движка GM (по крайней мере старого стандарта, не Студии) работают по одному и тому же принципу. Какие проблемы?
Проблема в том, что ты в споре от комментария к комментарию оперируешь то студией, то простым гамаком в зависимости кто подходит тебе для доказательства:-)
Собственно, это проблема твоего ёмкого слова "гмл", которое одновременно покрывает оба диалекта GML. Но в целом всё идёт к тому что Студия хуже, и у меня нет желания знать, как она там работает, а 8.1 лучше, и известна мне больше. И обе они подходят для того, чтобы твоё высказывание о "гмл" пролетело.
Ты пойми, чтобы делать крутые игры, надо иметь тонко чувствующую душу. Нельзя делать искусство, и иметь душу грубую, с позицией "на всё насрать".
Поэтому почти любого инди автора очень легко задеть за живое троллингом. Что ты, с подленькой радостью, и проделываешь со всеми.
Была бы у вас чувствующая душа, делали бы уровня Высоцкого, вот мужик во истину чувствовал простой русский народ. А вы не развлечь не можите своими поделками, ни умные мысли сказать.
Ну да, тонкая душа у одного Высоцкого была. Как я мог забыть.
Не надо передергивать. Высоцкий как пример, можно накидать и других имен. Суть-то в другом. Вон Хейзер пример. То делал игры с геймплеем. Нихера не вышло, геймплей-то лажовенький был, ударился в не_игры. Пыжиться там, какие-то высокопарные фразы вставляет, а мысли-то нет:-( То есть ему-то кажется, что он что-то умное говорит, а на самом деле типичная подростковая мура:-(
Демон, ты своим редактированием комментария мой пост стёр.
Заново отвечать не буду. :р
Это просто за мной индюшная правда стоит:-))) и она не позволяет оппоненту писать:-)))
"Геймдевелопер" это игровой разработчик. Где в этом словосочетании есть что-то про программирование? Ты можешь новую версию судоку разрабатывать дома на обоях.
Абсолютно верно, [современный] геймдевелопер даже и не обязан программировать вовсе. Просто местная народная забава состоит именно в этом — они не могут играть в программистов, но и геймдевелоперы из них как-то не очень. И тем не менее, рано или поздно кто-то что-то вставляет про то что ГМ это туфта. Вот в чём была мысль.
Киви, ты носишься со своим Локомалито как будто вместе с ним игры делаешь. Везде защищаешь его когда пишут, что это не тру игры =)
Говоря твоим языком: Только идиот может назвать игры Локомалито не тру!
Каким языком?
Твоим:-)
GML не конструктор, GM конструктор.
В чем проблема?
В GM на одном лишь GML ты приложение не сделаешь. В любом случае придется много работать в визуальной среде. Поэтому конструктор. Если возможности GML дойдут до того, что к нему выйдет отдельный полноценный компилятор, на котором можно будет создать приложение, тогда он перестанет быть конструктором. Потому что IDE и есть конструкторы. Потому что там есть готовые блоки, с которыми работают визуально.
Вообще говоря до того как в GMS упразднили кодогенерацию, GM был фактически компилятором. Можно было на GML написать один большой скрипт который без всяких объектов и спрайтов всё сделает. В GMS уже так не выйдет.
А что, игра это уже не приложение?
Я бы понял, если бы мне сказали, что на GML нельзя написать драйвер. Я понял мысль, но твоё терминоупотребление некорректно, и не в одном месте:
От спецификации языка никак не зависит, можно ли для него сделать компилятор, если только там не специфицировано что-то такое, что этот язык не компилируется вообще. Очевидно, к GML это не относится, это не мозговыносящая академическая разработка ради прикола, а весомый современный инструмент геймдева.
И я точно знаю, что можно всю игру на GML сделать без использования ГМ вообще, а только имея на руках загрузчик его движка. Я GMXD (его внутреннюю часть: o_XD и o_XD_watch) в блокноте кодил, в конце концов, и оно работает.
Ошибка очевидна.
Нет, но IDE могут включать в себя конструкторы.
То, о чём ты говоришь, называется GUI, но не является обязательной частью IDE. С другой стороны, даже если GUI есть, никто не заставляет его использовать в процессе своей работы, соответственно ГМ не является только конструктором. Скирра (точнее, тот её вариант, который застал я) — является.
А самое смешное, что ГМ начинался с того что всё нужно было кодить только на GML, и что же тогда по-твоему, тогда он был не конструктором, а потом стал конструктором только потому что возможность легко программировать примитивные вещи через кнопки стала более известна?
И да:
Game Maker - среда программирования, люди работающие в Game Maker - программисты. И все, конец истории.
Verdana_hd, зря ты так быстро сдался. Ещё был шанс вправить им мозги.
Позволь тебя поправить ещё раз.
Game Maker — среда разработки компьютерных игр (а не любых приложений), а люди, работающие в нём — программируют (а не имеют навыки/профессию/диплом с таким словом).
Теперь — точно конец истории.
Позволь и мне поправить тебя:)
Ага, особенно если единственная кнопка, которую они используют — это execute code, после чего пишут код напрямую. Собственно, это единственный формат проекта, из которого мой конвертер работает.
Если же ты имеешь претензии к тому что кто-то расставляет объекты в уровне через редактор ГМ, а кто-то кодом, или пишет собственный редактор, то это уже совсем на другую тему.
Моя главная претензия озвучена давно. Крутость и серьезность инструментария должна подкрепляться первоклассными играми уровня Террарии, Майнкрафта и Айзека!
Что делает эти игры первоклассными, если о них скоро забудут? Я играл только в Айзека, и смотрел видео, где в Майнкрафте делают какие-то штуки типа процессоров.
Spelunky мне нравится намного больше. Угадай, на чём он сделан. Дальше его переделали, но без базы, которую сделали на ГМ, Дерек бы не попал никуда.
Очередная отмазка. Ты скатываешься в частное. Забудутся - не забудутся. Это всё херня. Тебе нравится больше. Да кому какое дело, что нравится какому-то Xitilon.HD408. Вообше кто тебя знает и кто ты? Мне нравится Локомалито и я считаю его игры лучшими на свете. Опять же кто я такой? Никто.
Поэтому в данном мире, в данной системе, в капиталистической равняемся на самые известные игры.
А эти "рассуждения для бедных" оставь софистам:-)
Интересно, зачем ты хочешь кого-то на что-то настроить и поравнять.
А я говорю — Локомалито больше распиарен, чем крут. Можешь почитать мою критику к Хайдоре, там подробней.
Где игра уровня Майнкрафта на гамаке?
return 0;
Что такое "уровень Майнкрафта" в твоём понимании? Известность? Крутость?
12 лямов проданных копий. Весь ютуб в видяшках. Игру знает каждая собака. И не забудут о Майне. Вульф, Дум не забыли? Они в историю вошли, так же и Нотч вошел.
Не уверен, что отсутствие проекта вроде MineCraft (исключительного, кстати, проекта; разве вообще есть инди, заработавшие больше?) свидетельствует об ущербности редактора. Повторюсь, MineCraft - исключительный случай, и судить об успешности тех или иных проектов относительно него - просто глупо. Есть куча других хороших игр, не получивших 12 миллионов, и это не означает, что они хуже. Это означает, что им, возможно, повезло меньше или они не так близки большинству.
Вообще-то у меня список был. Игры, которые на слуху. Фез, Террария, Айзек, Митбой, Спеланки Эйч Ди, Саморост хотя бы. Ну, примеры давайте:)
Да приводили уже примеры. Тот же Хотлайн Майами, о котором писали и, кстати, пишут (у нас по крайней мере). Чем не пример? Я лично не играл, так как не фанат такого мяса, но тем не менее.
Ответ ниже и выше был. Вы не читаете или читаете между строк. У Кактуса выбора нет на чем разрабатывать. Это единственное, что он знает:)
Ну хорошо. А GunPoint? Тоже пример. Есть еще Home, но о нем, я думаю, мало кто слышал. Тем не менее, это игры, продающиеся в Стиме, качественные игры.
Upd. Станет ли полноценная студия со своими программистами использовать GM? Очевидно, нет, так как для последних это просто неудобно. Но если команда не имеет человека, знающего языки программирования (и притом она намеревается делать 2д игры) чего-то лучше по соотношению простота обучения/возможности просто не найти. И это не говорит о том, что команда, юзающая ГМ - любители или дилетанты. Среди них вполне могут оказаться профессиональные художники и дизайнеры.
Мне чисто поржать: какой среди них процент некоммерческих игр?
Как вошёл, так и выйдет. Дум действительно был нов, как концепт. В Майнкрафте новым было... собственно... что там было новым вообще? Кубики двигать? Ходить в трёх измерениях? Отнюдь.
Когда каждая собака знает о какой-то вещи от безысходности, окружённая Народными Массами, которые служат бесплатной рекламой, будучи в плену своей подлинной восторженности, это не уровень. Это просто хорошо развитые СМИ и пиар-технологии.
И наиболее близкая к этому игра на GM — Hotline Mayami.
Ты специально игнорируешь мои комменты:-( Про Кактуса я уже объяснял, что пацан учился на гамаке, а когда дорос до коммерческого продукта, оказалось, что больше он ничего не умеет. Гейм Мейкер не дает базу знаний и навык, как какой-нибудь нормальный движок.
Ты писал, что гамак современный серьезный инструментарий для разработки игр. Почему же тогда серьезные конторы не мигрируют на гамак? Они выбирают нормальный инструментарий. А гамак как был для школоты, так и остался. И это факт. Ну ещё куча любителей сидят. А профи обходят стороной и не расматривают его для своих коммерческих игр.
Объяснял, не объяснял, а пример налицо. И я не думаю что он такой дурак, он просто выбрал правильный инструмент, и не ведётся на возню "серьёзных разработчиков" со своими языками общего назначения.
Я также писал и другое, и это отвечает на твой вопрос, а именно:
А конторы так сконцентрированы на своих устоях и проверенных моделях заработка, что просто не могут никуда мигрировать. Ведь помимо прочего это означает что нужно выгнать кучу сишников. Это революция, которой скорее всего не произойдёт на уровне индустрии.
Но авторские игры — не индустрия. Давай заканчивать этот странный спор.
Не шарю в средах разработки и их концептуальных различиях, но самая любимая мною из откопанных с гамина игр (Au Sable) написана именно на гамаке.
Что-то да значит.
Ничего не значит. Только говорит о твоих личных предпочтениях.
пусть так.
выбор среды разработки также основан на личных предпочтениях разработчика и ни на чём больше.
в конечном итоге важно только то, что получилось в итоге. А grove и au sable, собраные на говноконструкторах мне, как сраному потребителю, пока импонируют в достаточной степени, чтобы считать среду разработки самодостаточной для геймдева
Ты, как игрок, не можешь судить о средствах разработки, потому что теоретически ничего про них не знаешь :)
Может, авторы мазохисты и намеренно выбирали самое неудобное?
Я в общем-то к тому, что обывателю интересен конечный продукт, о чём говоришь и ты, но из этого нельзя делать никаких выводов про процесс его создания.
Речь шла немного о другом. Изначально — о том, что в ГМ вообще "не программирование". Но то, что ты сказал, тоже верно. Только людей, которым нравится Au Sable, всё же, довольно мало, а qwqwqw имел в виду "Игру знает каждая собака.".
Тут проблемы нет.
А мне вот смешно, когда очередной горе школьник, наклепав пару прототипов, пишет, что он программист на гмл. Тьпфу, одни понты:-( И да, недаром дельфистов испокон веков не считали за тру программистов. Накидать формочек - это не значит, что ты программируешь:-)
Я со времён GM5 (2006?) не видел таких школьников, есть реальный пример? И да, что, на Дельфи нельзя программировать без форм?
Мне, конечно, сейчас лень копаться по форумам, выискивая этих школотенков, но много я встречал сообщений в рунете.
Мне кажется, я тоже. Но это было довольно давно.
И про Дельфи вопрос актуален.
Дельфи не конструктор, если чо. Естественно можно без форм обойтись. Но как-то смешно сравнивать с гамаком. Как никак дельфи папа гамака:-)))
Такой вопрос. Как-нибудь через костыли в гейм мейкере можно вместо Директ Икса использовать ОпенДжл?
Мне интересно, чьи именно вопросы ты мне транслируешь. Ты же не сам придумал эту идею, столкнувшись с такой нуждой в реальной практике геймдева?
http://www.gmtoolbox.com/
Кстати, чего это ты меня спрашиваешь, давай я автора твоих вопросов тоже спрошу:
В С++ можно ли выполнить функцию другого класса, чем текущий, без наследования, делегатов и интерфейсов? В GML — можно, потому что события всех объектов (классов) находятся в общем пространстве возможных вызовов.
В С++ можно ли узнать, существует ли в текущем контексте переменная с нужным тебе именем, переданным в качестве строки? В GML — можно, потому что в его базовой библиотеке реализована рефлексия.
В С++ можно ли быть Локомалито? В GML — можно.
Вот это зашутил. GM:Studio была переписана с нуля на C#.
Не понял вопроса. Мне что обязательно надо сталкиваться, чтобы задавать вопросы? Просто я, когда учился, баловался больше опенджиелом. Так как всегда был против поганой майкрософт:-)
А, ну тогда понятно.
В общем, ответ на твой вопрос налицо — это даже не костыль, это вполне себе интегрированное расширение с обёрткой, вызываемое из кода без нужды знать какой бы то ни было язык кроме GML.
А мои вопросы?
А я тебе как отвечу? о_О Я плюсы не изучал вообще.
Я ходил ещё будучи школотенкам в центр детского творчеста в класс программирования. Почти 3 года. Бейсик, паскаль. Стандартный набор того времени. Немного делфи уже самостоятельно. Но это было больше 10 лет назад:) В то время было желание ударится в эту специальность, но так сложилось, что я отошел совсем от программирования. Хотя вот эти старшие классы были классным временем. И мне нравилось. Но , но...
А любой язык, который знаешь?А Lua такое умеет? LÖVE, который ты рекомендуешь?
Я лов порекомендовал, потому что читал про него, что на нем хорошо учиться программированию. И встречал на паре форумов темки про этот фреймворк или как его обозвать. Сам луа как я понял какой-то кастрированный. ООПа там нормального нет. Но он вроде как и для других целей создавался. Это знаешь, просто серфишь по инету, раз попадется статейка, прочитаешь. Так для общего развития. Но я сейчас далек от программирования.
Спор-то был ради спора и движухи:) Небольшой срачик устроить. Я чё виноват, что Вердана быстро ушел. Я так хотел дровишек подбросить:) А оказался один в окружении любителей гамака:-) Вот и пришлось вертеться, вспмоминать чему меня учили, да чего читал в инете за последнее время на тему программирования.
Будешь, короче, тестить. Чувство игры у тебя есть.
Подытожу:
Масштаб спора[1/5]
Интерес[3/5]
Учитывая затишье последних месяцев, а так же явное логическое решение спора(что редкость на Гамине), итоговая оценка - 5 из 5!
Эйчди, ты крут! Киви, спс :)
Хе, это, кстати, поначалу был спор двух эйчди. :)
Ты забыл кое-что:
Новизна спора[1/5]
Так что итоговая оценка должна быть 4/5 всё же.
Рассуждения о том кто круче и трушнее обычно как раз характерны для школьников. Серьезный профессионал никогда не будет брезговать "формошлепством" в пользу хардкорного кодинга, если это ведет к более эффективным результатам.
Разговор не о трушности, а о серьезности современного инструментария под названием гамак, на котором (sic!) не сделали ни одного серьезного проекта. А есть только куча бесплатного говнища, да пару исключений, которые особой славы и не получили:-)
Про гамак-не гамак.
Я сам, понятно, такое не люблю. Просто потому, что мне нравится самому писать низкоуровневую реализацию в коде.
Но надо признать. На гамаке вышло много хороших игр. А это неопровержимый аргумент в пользу.
Минус тоже есть. У гамака, флеша, юнити. У таких решений "от дяди" есть критический минус: в один солнечный день этот дядя может решить, что а теперь всё будет по-другому. Итог - поклонникам гамака, флеша, юнити, им придётся переучиваться, ломать привычки. Что не комфортно, затраты времени.
У с++ такого риска меньше, так как его стандарт держит не один дядя, а много независимых организаций, выпускающих компиляторы.
Блядь, мне кто-нибудь покажет эти мифические игры, игры с мировым именем, в которые играет 12 лямов игроков, не считая пиратчины. Хде они?
Та же история, где ты просил написать тебе имена инди авторов России.
После этого ты легко объявил их всех "не тру". На чём диалог и завершился.
Вот это — исчерпывающий адекватный ответ.
Ещё бы к нему игор приложить, как аргумент, было бы совсем отлично и адекватно.
Работал с Unity. Не увидел никакого преимущества в работе с редактором перед созданием скриптов. Да, начальную сцену просто набросать и так, но, чем дальше в лес, тем толще партизаны.
Так что на данный момент более эффективные результаты это выхлоп не менее "эффективных" менеджеров :)
И тут нет никакой профессиональной ревности, только мнение на основе опыта.
Не очень понял мысль. Работа в редакторе сцены и написание скриптов - разные области деятельности.
А, хм, там выше было про Делфи... Не так понял.
- это хорошо, что мы с тобой так думаем.
Давайте использовать слово "алгоритмизация" :D Вот смеху будет: алгоритмизация на гейм-мейкере... Хотя нет ничего невозможного: полнота по Тьюрингу вроде как и все дела.
А так-то написание скриптов никто программированием не называет.
Это было бы неверно, конечно.
А "событийно-ориентированная алгоритмизация" звучит забавно.
Как бы там ни было, а ни одной игры нельзя сделать без программирования, ни на чём. Это всё пиар-ходы, основанные на неактуальном стереотипе, что программирование == набор длинного текста исходного кода.
Программа - формализованный для машины алгоритм.
Программирование - процесс перевода неформализованного алгоритма в формализованный.
Если скрипт - не формализованный алгоритм, то что это? Что-то на естественном языке что-ли? Вот новости, блять. Пойду думать о смысле жизни...
Это теоретические выкладки. На самом деле скриптование намного ближе к просто автоматизации, чем к алгоритмизации. Но тут надо сказать, что в геймдеве 90% кода - говно, так что для данной индустрии написание скрипта движения шарика влево можно считать ниибацо программированием.
Расскажи тем ребятам которые пишут АИ, например авторам GOAP, что их код - говно, а программирование не тру =)
Если под алгоритмизацией понимать заебись сложные алогритмы типа низкоуровневого рэйтресинга, низкоуровневого программирования сети, то да, ты прав.
Кстати в последнее время не только в гэймдеве но и вообще программирование как ты сказал. Написана дофигища фрэймворков, в которых тру-алгоритмизация скрыта от юзеров =)
Я не знаю, что такое GOAP, я не видел их кода :-) Но в любом случае профессионал знает, что код, который он написал вчера - говно. Если уйти от патетики, то мне не кажется, что сам факт написания ИИ означает, что внутри там всё по заветам Ильича.
А то, что видел и даже писал я сам, дерьмецом частенько оказывалось. На то есть объективные причины.
Ну видишь, часто приходится выбирать из "хороший код" и "уложиться в сроки" причём в большинстве случаев в пользу второго =)
Фрэймворки как раз сглаживают косяки в этом случае, т.к. предполагается, что ихняя начинка - хороший отлаженный код если их юзер напишет поверх говно, то это типа не очень страшно.
P.S. А GOAP - это современная технология написания ИИ для шутеров. Я читал диссертацию на эту тему: http://www.edmundlong.com/Projects/Masters_EnhancedBehaviourGOAP_EddieLong.pdf
Весьма занятное чтиво, если интересно по каким принциам работает ИИ в современных шутерах.
Спасибо за ссылку.
- я в курсе :) Правда выбирать обычно приходится, потому что часть команды не может работать по-другому
Болеют, наверное? Мейнстримопроблемы...
awk так в какой роли вы выступаете? Может дадите сценарий почитать?
я выступаю в роли одиночки. Я рисую, но программирование мне не дается. Идей много, но даже в конструкторе, не соображаю как реализовать. Всё что смог, сделал.
Сценарий, полностью оглашать не буду.
Смысл в том, что отец приезжает в лагерь , что бы забрать дочь домой. Но она пропадает. начинается всё как " ушла белок покормить", заканчивается тем , что отцу надо попотеть что бы вернуть её. в игре будет мистика, потусторонний мир. Задумывалось как ответвление к сайлент хиллу, на счёт этого большие планы были. Сайлент хил в 2д. Но не хочется воровать идею у Японских мастеров хоррора. Да и к такому шедевру притрагиваться не хочется. В конце игры будет три концовки, либо отец умирает, но дочь остаётся жива, либо дочь умирает, а отец жив, либо хэппи энд.
А у вас есть портфолио? Были ли выпущены каки-нибудь игры с вашим участием? Очень просто хочется посмотреть на что вы способны, чтобы потом сотрудничать нормально.
Ни одна игра Не была выпущена. Все оставалось на сталии альфы. Есть кусочек проекта на хна .си шарп. Жанр рпг и там было реализовано только передвижение со синему полю
.
Я написал вам в ЛС
Нерпу мне в селезня, что я пропустил. Киви разбанили.
Пора сваливать отсюда.
Байкакл меня разрази с минивэном в болоте!
Ты чертовски прав, дружище!
Байкакл в штаны набайкакл.
Ты не в теме, чувак =)
Злые вы:-( Уйду я от вас:-(
Не уходи. Кто же тогда будет мои игры говняшками закидывать? :)
Моя суть в том, что если ты серьёзно занимаешься искусством, это означает тонко чувствующую душу.
И да, накидай мне имён наших авторов игр, лучше Сайнта.
Фигасе сайт глючит.
Для Гута рассказываю глюк.
2. Киви начал редактировать свой коммент
3. Я отправил ответ на этот коммент.
4. Киви завершил редактирование, и мой (п3) коммент уехал вот сюда.
Я тебе уже предлагал Сергея Боброва, но тебе почему-то этот мужик не нравится:-(
Я просто люблю справедливость. Во первых, последние работы Сайнта, Зет и И не осталось никого, лучше моих недорогаликов. Во вторых, есть люди ещё талантливее. Те же Вап, Аврелий, и другие.
Поэтому твоё восхваление меня выглядит, как непойми зачем сказанная лесть. При всех моих недостатках, лесть я не люблю. Так что оставь это.
Этот глюк уже давно встречался и не раз )
Топикстартер, пока удаляю страницу, ибо ты не хочешь заполнить её. Как появиться желание, милости просим. А так нечего засирать базу и так она в плачевном состоянии:(