[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: -(230 KB, 1440x600)
230 No.4419050  

Помнится с полгода назад, здесь было несколько человек хотевших написать настоящий ром для настоящей игровой консоли нинтендо. Один из них даже изучил методику программирования маперов картриджей и скачал специализированный софт для создания игр. Но в тот раз не нашлось художников умеющих в пиксельарт и задумка загнулась. Мне кажется, что сейчас самое время возродить ту идею. Главное при нынешнем обилии художников отыскать тех программистов.

>> No.4419080  

Попробуй Ычантру на NES портировать

>> No.4419109  

>>4419080

Только графон осталось в 8-бит переделать

>> No.4419113  

>>4419050

>Мне кажется

А ты кто?

>> No.4419122  
>полгода назад
>сейчас самое время
>при нынешнем обилии художников

Если полгода назад никого не нашлось, то и сейчас не найдётся. Зато, если захотите, несколько сотен постов набить вы точно сможете.

>> No.4419129  

>>4419113
Свидетель утопающего в оригинальном пиксель-арте /b/ крокодил.

>> No.4419181  

>>4419050
Да ладно, опять? Я всё ещё не понимаю смысла всей этой затеи.
Почему на NES? Почему нельзя просто сделать игру на ПК с соответствующей стилистикой? Нынче предостаточно игровых движков, с которыми можно разобраться за пару недель и склепать что душе угодно. Всё равно ведь в итоге все будут запускать NES-игру через эмулятор - зачем изначально так изощряться и рвать гланды через анус?

>> No.4419195  

>>4419181
Собирают же люди себе зачем то линукс. Чтобы затем программы для виндоус в эмуляторе запускать.

>> No.4419208  

>>4419195

Но у линукса есть задачи

>> No.4419314  

В кругу ценителей-олдфагов, крайне неприязненное отношение к тем кто делает новомодные пиксельные игры. Те самые, со спрайтами для 4к экранов с закосом под пиксели. Там не то что картинка нормально не ресайзится до подразумеваемых размеров, но даже "пиксели" разных размеров и формы на одном спрайте вполне себе норма. Посмотрите на все эти треды выше, со здоровенными скриншотами с размытыми заджепежиными пикселями. Такую игру вы предлагаете сделать на любом свободном движке? Небось ещё и люто тормозить будет на любом одноядерном процессоре как вышеназванная ычантра? Спасибо нет. Вот зачем плодить подобных монстров я действительно не пойму. Потешить самолюбие? Накормить широкие массы очередной порцией одноразовой низкокачественной хамки? Здесь хотя бы интерес в решении поставленной задачи будет. Потому что дефолтный функционал NES без умопомрочительных по виртуозности исполнения костылей не позволяет сделать что то круче тетриса.

>> No.4419374  

>>4419314

>дефолтный функционал NES без умопомрочительных по виртуозности исполнения костылей не позволяет сделать что то круче тетриса

Так вроде визуальную новеллу в тот раз собирались делать? Или тоже не потянет я что то путаю?

>> No.4419396  

>>4419314

>но даже "пиксели" разных размеров и формы на одном спрайте вполне себе норма

А зачем вам, собственно, рисовать пиксели разных размеров? Рисуйте одинаковых размеров, с ограниченным разрешением экрана и ограниченой цветовой палитрой как в NES - и будет вам счастье.

>Такую игру вы предлагаете сделать на любом свободном движке?

Game Maker Studio как минимум. Сам движок выглядит кривовато и некоторые функции в нём откровенно лишние, но быстродействие игр получается на высоте, как бы я не пытался к нему придраться.

>Вот зачем плодить подобных монстров я действительно не пойму. Потешить самолюбие? Накормить широкие массы очередной порцией одноразовой низкокачественной хамки?

Точно те же вопросы у меня насчёт NES-игры. Откуда такая уверенность что в итоге получится не одноразовая низкокачественная хамка?

Серьёзно, я не понимаю такого подхода "если мы делаем на NES - получаем олдскул, но если делаем точно то же с таким же качеством на ПК - получаем бездушную мобу". Если на ПК получится плохая игра, то и на NES она тоже будет плохой - это не от среды разработки зависит, а от прямоты рук человека. Или, точнее, от группы людей, которые занимаются разработкой.

>> No.4419426  

>>4419181

> Всё равно ведь в итоге все будут запускать NES-игру через эмулятор

Картридж записать было бы круто.

>> No.4419436  

>>4419396
Когда ограничения добровольные, всегда велик соблазн от них отказаться. Возможно не всех разом, а постепенно по нарастающей по ходу работы. Хороший пример в соседних тредах - пока людям под нос не сунули пиксельные рисовалки с 8 цветами палитры, никто даже не пытался выдавить из себя что то качественное в тех ограничениях.

>> No.4419564  
Файл: -(86 KB, 400x240)
86

>>4419396
Одна только реализация маппера сложна до такой степени, что скорее не получится вообще ничего, чем получится что-то одноразовое и низкокачественное.
https://romhack.github.io/doc/nesMemoryMapping/
Технические ограничения и особенности nes таковы, что разработка под nes это ад. Да, есть современные средства разработки, которые многократно упрощают работу — рисовать уровни на размеченной бумаге, чтобы потом в виде цифр вносить их в игру, как это делалось c марио, уже не нужно. Но желающих что-то делать под nes это не добавляет.
Вообще, примеры хоумбрю можно посмотреть тут, например:
http://wiki.nesdev.com/w/index.php/Projects
И таких примеров очень немного. Почти все отзывы о работе с nes начинаются фразой:

>NES development is tough
>> No.4419623  
Файл: -(102 KB, 553x369)
102

К слову, на SNES в июне(?) новый файтинг выходит от человеков из SNK. Unholy Night: The Darkness Hunter.

А на NES в прошлом году была музыкальная сборочка 8-Bit Music Power. А ещё до этого какой-то шутан с корабликом и Kira Kira Star Night DX.

>NES development is tough

Тогда под Sega Saturn! Там такой-то 2D-графониум.
Джва ядра, джва гига!

И китайцы ещё что-то клепают. Ассасины\Биошоки Подозреваю, правда, что это простые хаки.
>>4419564
Пиксельарт есть, значит уже больше половины работы сделано.
Так каждый раз.
В /to, вон, "разработка игры" начиналась чуть ли не с обсуждения расположения родинок у героев. А ещё "АнрилЫнжын, потому что там генератор деревьев есть". С генератором деревьев половина работы уже сделана. Останется только родинки по персонажам раскидать и можно релизить.

>> No.4419677  

Насколько я понял, кто-то собирается не сделать игру, а просто ощутить процесс создания оной на NES. Я ведь правильно всё понимаю?

>> No.4419734  

>>4419677
Ставить цель без получения удовольствия от процесса не есть что то хорошее. И так весь мир по такому принципу живёт. А учитывая что результат любого бака-начинание заранее стремится к нулю, то почему бы и нет? Но целью нужно ставить именно "сделать", а не "делать". Иначе из всего этого выйдет нечто неприличное.

>> No.4434783  

Вот и разбежались все пиксель-художники. Нужно было ловить момент когда были и художники и программисты. А не ссылаться на то что они заняты. Они всегда чем то заняты. Видимо не судьба.

>> No.4435259  

Могли бы хотя бы хак для суперконтры под ычантру запилить. Всего то 2 спрайта нарисовать и вставить. Желательно конечно больше.

>> No.4435267  

Тест

>> No.4436609  
Файл: -(593 KB, 1366x768)
593

>>4419564
Ну вообще даже при разработке Марио они здорово упрощали себе жизнь.

>> No.4436613  
Файл: -(348 KB, 768x780)
348

>>4435259
Хак - примитив и детские шалости.

>> No.4436622  

>>4419050
Где бы под это дело найти талантливого программиста? В остальном сложностей нет. Думаю, многие смогут осилить пиксельарт в ограниченной палитре.

>> No.4466111  
>NES

Возьмите юнити или что там сейчас из конструкторов проверенное опытом и пилите чтоб в браузере работало.

>> No.4466117  

>>4466111
Да, согласен. И зачем им этот устаревший пиксельарт? Пусть норм графика будет, с нормальными текстурами и освещением, шейдерами. Чтобы нормально возможности директикс 12 использовало. Ну и 3д, конечно. На дворе семнадцатый год, какое тут 2д? Все современные игры должны быть в 3D!

>> No.4466188  
Файл: -(1772 KB, 255x255)
1772

>>4466117

>Все современные игры должны быть в 3D!

Уууу... слоупочишь дедуля, в 2017-том всё уже должно быть в 4D!

>> No.4466416  

Нужно написать на java кросплатформеный js движок, на котором можно было бы рендерить из 4к-рез 3D блоков пиксельартную 8-ми битную плоскую игрульку. Это бы оценили.

>> No.4467391  
Файл: -(58 KB, 570x362)
58

>>4419623
Вышла уже вторая сборочка.
С чиптюном от ZUN'а и других знаковых японских композиторов.

>> No.4467402  

>>4466117
Все нормальные игры в 2D, даже на компьютере.

>> No.4467404  

>>4466416
Шта? Объясни, почему на джаве (да, кросплатформенный, но можно же написать, допустим, на Си и выложить бинарники не только для винды x64) и, главное, почему js (это же узкоспециализированный язык для вебни, конкретно - фронтэнда, как на нём будешь делать скрипты общего назначения?).

>> No.4467417  

>>4467404

>почему на джаве

Потому что модно, стильно, молодёжно. Нужно оставаться в тренде. Оптимизация производительности в жертву оптимизации написания и поддержки кода моветон, в правильных кругах тебя не поймут. Главное правильно подать, а не как оно работает. В конце концов, ты продавать это собрался или пользоваться?

>почему js

Потому что скоро весь софт и игры будет на JS. Львиная доля программ для андроида уже на JS, все приложения для браузерных осей на JS, разработчики лисы и гугл активно форсят JS, анриал эннджи уже портирован на JS. За JS будущее.

>> No.4467419  

>>4467417
Не будут они на JS. Наоборот от этого подальше уходят и внедряют луа или питон.

>> No.4467420  

>>4467417

>модно

И где ты видел не-серверную часть на джаве? Майнкрафт, Рагнарёк Онлайн, Вакфу? Древнейшие игры, это уже вышло из моды.

>> No.4467428  

>>4467420
Майнкрафт потому и популярен что это пиксельарт из полноразмерных 3D блоков на джаве. Если сделать такой тетрис или супермарио с принудительным 2D не отличимым от графики NES, это будет апофиоз на который станут молится. И обязательно дать возможность игроку в отдельной комнате настройки игры дать возможность рассмотреть каждый блок чтобы насладиться его 4к текстурами. Чтобы играя в тетрис он представлял в каждом пикселе вселенную над которой так натужно гудит его титан.

>> No.4467431  

>>4467428
Майнкрафт просто был первым и он вышел в удачный момент - ютуб перешёл на политику продвижения летсплеев. Так что ютуб очень быстро разрекламировал Майнкрафт (до этого момента продажи майнкрафта были довольно низкими, но полсе рекламы выросли почти в сто раз). Ну а потом игра уже стала классикой, получила приличные обновления, полочила лёгкую возможность добавления модификаций и стала классической песочницей. Просто пиксельарт в 3Д не сможет повторить успеха ибо, во-первых, он будет вторичным, во-вторых - не попадёт на удачную волну политики ютуба.

>> No.4467432  

>>4467428
Но там был вопрос о модности Джавы, на которой ничего нету, кроме части мобильных приложений.

>> No.4467435  

Ну вы тогда уж выберите, выпендриваться как все успешные дяди или делать как полагается.
Если первое то >>4466416 если второе то ром на кртридж. Или делайте что и как хотите но не называйте игрой для NES и 8-ми битной графикой то что ими не является.

>> No.4467439  

>>4467435
Но ведь первое будет писать намного дольше и сделать это будет куда сложнее. И, скорее всего, намного более требовательное к системе. Как 2д миниигры, что тормозят на 2xSli Титанах.

>> No.4467440  

>>4467432
Все банковские программы как минимум. К тому же производители любят козырять кросплатформенностью и централизованностью разработки.

>> No.4467444  

>>4467439
Ты ничего не понимаешь. Чем оно будет сильнее тормозить - тем лучше.

>первое будет писать намного дольше и сделать это будет куда сложнее

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

>> No.4467445  

>>4467440
Вруша что ли? У меня бухгалтера работают с четырьмя банками и лишь один на джаве (было 3, но два перешли после той серьёзной уязвимости два года назад, и отказа браузеров от джавы).
И да, банковские программы - не игры. Ты уж решайся, писать игру или банковскую программу.
Язык программирования - это инструмент. И вот я спрашиваю - "где ты видел, чтобы металлический прокат резали топором? ", и получаю ответ - "так ведь все деревья же рубят тобором, как минимум". Естественно, можно и топором, но почему бы не выбрать подходящий инструмент? Резак там? Ну или хотя бы пилу.

>> No.4467446  

>>4467444
Как раз очень успешные так не делали. Максимум - они брали идею и вкладывали туда огромный маркетинг.

>> No.4467450  
Файл: -(577 KB, 1024x543)
577

>>4467431

>Просто пиксельарт в 3Д не сможет повторить успеха ибо, во-первых

Ох, мальчик. Существенная часть современных псевдо-2d игр, которыми завален стим, на самом деле самое что ни на есть богомерзкое 3d, реализованное через одно место и создающее иллюзию двумерности с помощью правильного угла камеры. Настоящее 2d, внезапно, делают не так часто.
>>4467439

>Но ведь первое будет писать намного дольше и сделать это будет куда сложнее.

Нет. Первое даже рядом не валялось по сложности разработки рядом с софтом для nes.
>>4467445
Твои потрясающие истории про твоих бухгалтеров, разумеется, должны нам говорить о том, как оно на самом деле у банков реализовано, да. Кот бы сомневался.

>> No.4467451  

>>4434783
Пол года назад было столько же художников, сколько и сейчас. Так что раз тогда не нашли, не удивительно, что и сейчас нету. Базовые вещи нарисовать в пикселях не так и тяжело. У меня в моей первой мобильной игрушке, а затем и в первой 3д игрушке - вообще был куб вместо персонажа и полосатый пол, других цветов и направления полосатые стены. И уже потом добавлялись понемногу спрайты, текстурки и модельки. Главное ведь чтобы сам базис работал, а уже потом всё остальное. Кстати, игра на ведроид (это дипломная работа была) заняла почти три сотни страниц, так что - удачи.

>> No.4467452  

>>4467450
Ну вот смотри, клиентская программа работает без установки джавы, также не требует браузера. Может быть серверная часть у банка и на джаве, но про "кроме серверной части" было указано в оригинальном посте, как раз. Клиентская часть не на джаве, стенд элоун клиент не на джаве, самостоятельное приложение не на джаве. Так что мимо.

>> No.4467454  

>>4467451
Просто где то с месяц назад здесь было аж несколько разных тредов стремительно уносящихся в бамплимит посвящённых практическому пиксельарту. Один, самый медленный из них, до сих пор висит. Но там уже пусто. Никто не рисует.

>> No.4467456  

>>4467454
Это были, в основном, те же люди, что и в других рисовачах сидят.

>> No.4467459  

>>4467456
Но всегда ли они умели, а главное хотели, так обалденно рисовать пиксельарт? Вот в чём вопрос. Не вижу причин почему было не поднять данную тему на волне популярности. Логично начать искать пиксель-художников когда все вокруг бросились рисовать пиксельарт. Но никто не нашёлся.

>> No.4467461  

>>4467459
Был бы базис - нашлись бы. Если бы тебе нужно было заменить кубики в готовой игре на рисуночки - кто-то бы да помог. У меня было так на личном опыте, на диплом почти год искались художники - и не нашлись. А как уже была готовая игра, сдана на оценочку, так люди, что говорили "не, гиблое дело" - внезапно решили таки помочь по мелочам. Так что - главное начать и чтобы был базис. Никто не будет тратить своё драгоценное время и силы на "очередной гиблый ычанопроект, что умрёт так и не начавшись".

>> No.4467474  

>>4467450

>на самом деле самое что ни на есть богомерзкое 3d, реализованное через одно место и создающее иллюзию двумерности с помощью правильного угла камеры

Едрить! Но зачем/почему?

>> No.4467478  

>>4467474
Потому что так в популярных движках сделано в том же Unity.

>> No.4467490  
Файл: -(46 KB, 538x301)
46

>>4467474
За ваши грехи. Тому що вы им деньги платите.
>>4467451

>Базовые вещи нарисовать в пикселях не так и тяжело.

Для nes это не так просто, внезапно. Лютые аппаратные ограничения. Придётся использовать определённую палитру, определённые размеры, вот это всё. Пикрелейтед.
>>4467461
Это так не работает. Не надо сравнивать разработку под ведро и разработку под nes. Для nes придётся писать на 6502 asm и учитывать не только лютые аппаратные ограничения, но и квалификацию тех, кот будет насиловать этот самый ассемблер (вряд ли они смогут сходу реализовать сложные вещи и полностью использовать возможности железа).
Сделать концепт с квадратами а потом добавить графику — очень плохая, негодная идея. Код должен писаться под изначально обговоренные параметры/графику/etc и вся графика должна рисоваться в строго определённых ещё на берегу рамках. Это должно быть комплексное сотрудничество всех, кот принимает участие в разработке. Изначально.
Рикаминдую к ознакомлению:
http://nintendoage.com/forum/messageview.cfm?catid=22&threadid=7155

>> No.4467527  

>>4467474
Ибо так проще. Вместо того, чтобы писать с нуля 2д движок, просто берут готовый 3д и чуток перепиливают.

>> No.4467528  

>>4467490
Тогда тем более это так работает. Если это настолько тяжело - естественно тебе никто не поможет. В таком случае нужно просто разобраться в этом и хотя бы сделать мелочь, чтобы было понятно, что вообще человек может хоть что-то сделать для NES. Ту же Змейку написать и посмотреть. А потом уже думать о нормальной игре.

>> No.4467530  

Кстати да, а зачем сразу браться за настолько сложный проект, если даже простейшие обычно не взлетает?

>> No.4467544  

>>4467530
Не взлетает коллективно напрячься и нарисовать даже 16х16 1шт иконку. Так что...

>> No.4467545  

>>4467490
Это что, каждый пиксель в игре нужно хардкодить?

>> No.4467548  

>>4467528
Змейку сложно. Предлагали элементарную визуальную новеллу. Где кроме неподвижной графики и текста ничего нет.

>> No.4467558  
Файл: -(97 KB, 400x240)
97

>>4467528

>тебе

Я просто мимо проходил. И который раз:
>>4419564
рассказал про особенности разработки под nes. Ты путаешь меня с автором треда, который горит желанием познакомиться с ассемблером.

>Ту же Змейку написать

Змейку, теоретически, я бы запилить смог. Теоретически. Но делать это я, конечно же, не буду. Впрочем, ничего более сложного я бы запилить точно не смог. Так что змейка это очень плохая демонстрация. Когда я начинаю представлять примерную реализацию скроллинга в платформере, мне хочется икать. Про хитрые спрайты a la megaman я молчу.
>>4467545
Любой софт для nes работает напрямую с железом. Сама консоль, собственно, это кусок железа даже без намёка на bios или нечто подобное. Всё, что есть программного, находится в картридже. Никаких стандартов нет. Что разработчик реализует, то и реализует.
>>4467548
Я не уверен, что реализация vn на nes будет проще, чем реализация змейки. Разработчики регулярно даже какую-нибудь картинку в конец игры запихивать не хотели, ограничиваясь надписями a la это конец, Света, поздравляем.

>> No.4467561  

>>4467558
Сомнеаюсь что статичная обоина технически сложнее стандартного трёхслойного уровня. Который тем более ещё и скролится. Скорее из-за дефицита памяти. Тогда с этим были проблемы. Потому и враги разноцветные были одной рисовки.

>> No.4467562  

>>4467561
А можно ли на картридж напаять дополнительно памяти?

>> No.4467567  

Там сложность скорее в программировании мапера картриджа, чем собственно самой NES. Другое дело что без мапера она не способна на что то круче тетриса. Помнится у приставки были какие то фундаментальные проблем со скролом. Так что хак для его полноценной реализации появился одним из первых.
>>4467562
Проблемы с памятью у картриджей давно нет.

>> No.4467569  
Файл: -(4 KB, 256x240)
4

>>4467561
Не знат, не знат. Настолько глубоко особенностями реализации вывода картинки у nes я не интересовался. Но знаю, что даже пикрелейтед реализовать непросто. Тебе ведь придётся совмещать картинку с текстом. Пусть это всё и статичное.
>>4467562
Можно. Но сложно. На картридж можно вообще много чего добавить. И для графики, и для звука. Что расширит возможности консоли.




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]