Энтузиаст сделал браузерный шутер в стиле Quake объёмом всего 13 Кбайт

Страницы: 1 2 3 4  ОТВЕТИТЬ НОВАЯ ТЕМА
bbc69 14 сен 2021 в 18:35
Ярила  •  На сайте 5 лет
3
Надеюсь, со временем оптимизации софта больше времени уделять будут.

Какое поле непаханное в этом смысле.
JPHackworth 14 сен 2021 в 18:35
Юморист  •  На сайте 5 лет
-1
Ну да, а то что он использует ресурсы хромиума, не считается нихуя.
JPHackworth 14 сен 2021 в 18:38
Юморист  •  На сайте 5 лет
0
Цитата (Halstorm @ 14.09.2021 - 17:48)
Лет десять- пятнадцать назад, когда игры начали жрать хуеву тучу ресурсов, один известный еще советский програмист сказал что все это хуйня, если подходить к процессу с умом, то "Кризис" можно было уместить мегобайт в 500, просто это никому не нужно, а главное не выгодно. Для справки, знаете какая частота процессора и объем оперативки у главного компьютера "Бурана"?  А он в космос слетал и посадил сам себя  в автоматическом режиме в 1988-м году! old.gif А сейчас такси, бля, без водителя при таких технологиях, ну пиздец какое достижение.   faceoff.gif

Представь сколько будет длится разработка при таком подходе ?
И сейчас дефицит разрабов... потому что IT практически во всех отраслях.

Это сообщение отредактировал JPHackworth - 14 сен 2021 в 18:38
ParboiL 14 сен 2021 в 18:38
Ярила  •  На сайте 14 лет
5
Цитата (anikifya @ 14.09.2021 - 15:59)
Ну шо, салаги?

Ну шо, салага? gigi.gif


Это сообщение отредактировал ParboiL - 14 сен 2021 в 19:33
CutPaste 14 сен 2021 в 18:40
Ярила  •  На сайте 9 лет
2
Цитата (Halstorm @ 14.09.2021 - 17:48)
Лет десять- пятнадцать назад, когда игры начали жрать хуеву тучу ресурсов, один известный еще советский програмист сказал что все это хуйня, если подходить к процессу с умом, то "Кризис" можно было уместить мегобайт в 500, просто это никому не нужно, а главное не выгодно. Для справки, знаете какая частота процессора и объем оперативки у главного компьютера "Бурана"? А он в космос слетал и посадил сам себя в автоматическом режиме в 1988-м году! old.gif А сейчас такси, бля, без водителя при таких технологиях, ну пиздец какое достижение. faceoff.gif

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

Точно так же как и посадка на Луну по сути решение задачи которую на микрокалькуляторе посчитать можно было.
CutPaste 14 сен 2021 в 18:49
Ярила  •  На сайте 9 лет
-1
ЗЫ

Цитата
Первая полностью автоматическая посадка пассажирского авиалайнера с использованием ILS (Instrument Landing System — система посадки по приборам) произошла в марте 1964 года в аэропорту Бедфорд, в Великобритании.


https://thealphacentauri.net/63091-avtomati...lnyh-apparatov/

Это сообщение отредактировал CutPaste - 14 сен 2021 в 18:49
AnSoR 14 сен 2021 в 19:20
Ярила  •  На сайте 10 лет
2
Ну какбэ была одна игрушка, с псевдо 3D, открытым миром космоса и кучей наворотов.
Elite называлась.
Немногим меньше 48 КБ

Хотя, на zx они почти все меньше 48 КБ были)

Размещено через приложение ЯПлакалъ
Dealekt 14 сен 2021 в 19:21
Балагур  •  На сайте 13 лет
5
Ну справедливости ради, 13 Кбайт - это лишь код игры, который в большинстве своём ссылается на сторонние библиотеки. (direсt и так далее) а сами эти библиотеки весят в миллионы раз больше 13 кб.
Это тоже самое , что утверждать "моя книга на 100 страниц с крутыми иллюстрациями весит 1 кбайт" - а на самом деле это не книга, а "содержание" которое состоит сплошь из ссылок в интернет например.
т.е. без загруженных на устройство нужных библиотек, игра работать не будет.
awolfman 14 сен 2021 в 19:26
Ярила  •  На сайте 12 лет
2
Цитата (JPHackworth @ 14.09.2021 - 18:38)
Представь сколько будет длится разработка при таком подходе ?
И сейчас дефицит разрабов... потому что IT практически во всех отраслях.

Столько же, сколько и без оптимизации. Просто тех, кто знает слово оптимизация очень мало, тех, кто знает значение этого слова ещё меньше...

FreeКаменщик 14 сен 2021 в 19:47
Добряк  •  На сайте 6 лет
-1
Цитата (PotterOnRail @ 14.09.2021 - 17:23)
Есть ПТУРы, и у них есть мозги. Эти мозги весят килобайты, но решают кучу задачь по автонаведению. Это называется оптимизация. :) Пацан заюзал DirectX текстуры, фактически весь контент игры - это ссылка на существующее говно внутри винды, которое не используется. :)

А нынешние, значит, впихивают все возможные библиотеки Сишные в свою игру. Я так думаю, ибо не программизд wub.gif
Shaun 14 сен 2021 в 19:53
Ярила  •  На сайте 13 лет
0
Цитата (Halstorm @ 14.09.2021 - 17:48)
Лет десять- пятнадцать назад, когда игры начали жрать хуеву тучу ресурсов, один известный еще советский програмист сказал что все это хуйня, если подходить к процессу с умом, то "Кризис" можно было уместить мегобайт в 500, просто это никому не нужно, а главное не выгодно. Для справки, знаете какая частота процессора и объем оперативки у главного компьютера "Бурана"? А он в космос слетал и посадил сам себя в автоматическом режиме в 1988-м году! old.gif А сейчас такси, бля, без водителя при таких технологиях, ну пиздец какое достижение. faceoff.gif

ты ещё Аполлон-11 вспомни - там компьютер автоматически почти всю миссию провёл, а мощностью он был - слабее калькулятора
JohnConstant 14 сен 2021 в 19:57
Ярила  •  На сайте 8 лет
1
Цитата (altcms @ 14.09.2021 - 15:25)
Фигня это, ещё в 2004 году был шутер .kkrieger 96 килобайт без всякой явы и браузеров.

Да, сейчас игры в 100гигов не все помещаются, я вахуи с такой оптимизации.

Размещено через приложение ЯПлакалъ
Alexeykov 14 сен 2021 в 20:03
Ярила  •  На сайте 13 лет
0
Цитата (PotterOnRail @ 14.09.2021 - 16:02)
Цитата (AntonioKiev @ 14.09.2021 - 15:52)
Цитата (PotterOnRail @ 14.09.2021 - 14:23)
Есть ПТУРы, и у них есть мозги. Эти мозги весят килобайты, но решают кучу задачь по автонаведению. Это называется оптимизация. :) Пацан заюзал DirectX текстуры, фактически весь контент игры - это ссылка на существующее говно внутри винды, которое не используется. :)

У меня Мак - видимо и в нем есть говно, которое не используется в винде

Скорее всего у тебя есть директ. Он может біть с пакетом драйверов к видеокарте. Как ни крути - эту игру не возможно написать без текстур. Они встроены в различные платформы. Я не удивлюсь если на маке игра выглядет слегка по другому.

Может не DirectX а OpenGL?
rzhaka 14 сен 2021 в 20:05
Ярила  •  На сайте 6 лет
0
С андроида

Энтузиаст сделал браузерный шутер в стиле Quake объёмом всего 13 Кбайт

Размещено через приложение ЯПлакалъ
Alexeykov 14 сен 2021 в 20:07
Ярила  •  На сайте 13 лет
1
Цитата (Halstorm @ 14.09.2021 - 17:48)
Лет десять- пятнадцать назад, когда игры начали жрать хуеву тучу ресурсов, один известный еще советский програмист сказал что все это хуйня, если подходить к процессу с умом, то "Кризис" можно было уместить мегобайт в 500, просто это никому не нужно, а главное не выгодно. Для справки, знаете какая частота процессора и объем оперативки у главного компьютера "Бурана"? А он в космос слетал и посадил сам себя в автоматическом режиме в 1988-м году! old.gif А сейчас такси, бля, без водителя при таких технологиях, ну пиздец какое достижение. faceoff.gif

Больше 90% места в игре занимают текстуры. Щас уже в 4кпоэтому игры и весят сотни гигабайт.

Я помню игру диабло 1, которая занимала на компакт диске 500± мегабайт, при этом экзешник весил всего 1,5 мегабайта, остальное графика и мувики.
woww 14 сен 2021 в 20:08
Йопрст  •  На сайте 17 лет
1
джаваскрипт...
там к этой джаве полтонны библиотек стоит на компе, хвастаться надо *.exe
freidist 14 сен 2021 в 20:35
Весельчак  •  На сайте 11 лет
1
В конце 90-х были были конкурсы среди программеров: 4К, 16К.
В эти файлики умудрялись запихивать 3Д игры и миры.
Правда простенькие, но все это поражало!

Размещено через приложение ЯПлакалъ
skr00m 14 сен 2021 в 21:08
Ярила  •  На сайте 5 лет
0
Цитата
Кхм... а то что браузер который берет на себя всю работу по отрисовке и прочему, весит овердохуя, про это забыли, да?

А как по другому?
Смешной ты
Тока не браузер а кишки компа, в этом вся суть: сделать минимум, а нагрузить по полной

Размещено через приложение ЯПлакалъ
pertuk 14 сен 2021 в 21:12
Ярила  •  На сайте 8 лет
0
Цитата (Retrobolik @ 14.09.2021 - 15:48)
У меня тормозит...че делать? gentel.gif

Купи видуху с поддержкой верхних пиксель шейдеров.
ARIZ0NA 14 сен 2021 в 21:34
Ярила  •  На сайте 15 лет
2
Цитата (CutPaste @ 14.09.2021 - 18:40)
Цитата (Halstorm @ 14.09.2021 - 17:48)
Лет десять- пятнадцать назад, когда игры начали жрать хуеву тучу ресурсов, один известный еще советский програмист сказал что все это хуйня, если подходить к процессу с умом, то "Кризис" можно было уместить мегобайт в 500, просто это никому не нужно, а главное не выгодно. Для справки, знаете какая частота процессора и объем оперативки у главного компьютера "Бурана"?  А он в космос слетал и посадил сам себя  в автоматическом режиме в 1988-м году! old.gif А сейчас такси, бля, без водителя при таких технологиях, ну пиздец какое достижение.  faceoff.gif

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

Точно так же как и посадка на Луну по сути решение задачи которую на микрокалькуляторе посчитать можно было.

А, ну то есть ни чего что аппарат во время своего полета, самостоятельно по средством своего БК определил не самые благоприятные условия на запланированном аэродроме, на высоте 11 КМ САМ изменил траекторию, САМ выполнил снижение и прохождение"потенциально опасного" участка и уже на 6 км САМ скорректировал свою посадку на запасной аэродром, это конечно хня. Кстати, прошу заметить, в ЦУПе в это время прям уже готовы были подорвать аппарат как с потерявшим контроль. И только заместитель Главного конструктора НПО «Молния» по лётным испытаниям Степан Микоян ждал чем все это закончится.
А вот что касается движения по разметке и по знакам, тут как раз все проще видется. Вопрос адекватности поведения других участников ДД - да, это актуально.
Decton 14 сен 2021 в 21:39
Ярила  •  На сайте 12 лет
0
расскажите этому энтузиасту про игрушки для спектрума которым лет 20 уже. Весили не на много больше но были качественней и длиннее на порядок.
kokobrais 14 сен 2021 в 21:53
Ярила  •  На сайте 7 лет
0
Ля, у меня только wis с epc почти 300ГБ сожрал.
Мерсеводы в курсе.

Размещено через приложение ЯПлакалъ
Voronezher 14 сен 2021 в 21:58
Ярила  •  На сайте 13 лет
0
Блин, а как там инверсную мышь сделать?
vanonik 14 сен 2021 в 22:08
Ярила  •  На сайте 14 лет
0
Цитата (denisg2 @ 14.09.2021 - 15:28)
Хрен, не работает! хромиум под дебианом!

Ааа, выше написали про winapi...

Страдайте, линуксоиды! gigi.gif
IR145 14 сен 2021 в 22:12
Ярила  •  На сайте 14 лет
1
Это - "не ТРУ". Хорошо иметь в закромах библиотеки, вшитые в видеокарты, драйвера и прочее. Там кода - сотни мегабайт + сотни миллионов транзисторов на процессорах и видеокартах.

Вы попробуйте реализовать те "ТРУ" 3Д в демках Assembly 92-93-го, у меня их есть до сих пор. Вот там - "ТРУ". Даже Квака 1-я - как раз "ТРУ", потому что работала исключительно на вычислительных мощностях процессора, "выжимая" из него все, что возможно. И без ВНЕШНИХ библиотек. Сейчас 3Д - это просто набор текстур, описания сцены и т.д. Рендерингом (отрисовкой) занимаются графические движки. И там кода - п...ц сколько. Просто он - внешний.

А когда-то люди реально творили. Не стоит думать, что тот же ккригер - полноценный. Без видеокарты и прочего - работать не будет. А вот квака - спокойно пойдет даже в эмуляторах того же DOS. Потому что НЕ БЫЛО кучи ВНЕШНЕГО кода, который никто в таких случаях не учитывает.

Уберите все эти внешние библиотеки, и посмотрим, будет ли работать этот код. Или наоборот, как было раньше, тупо включим ВСЕ ВНЕШНИЕ библиотеки в этот проект. Размер вас не порадует.

Это сообщение отредактировал IR145 - 14 сен 2021 в 22:14
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 28 646
0 Пользователей:
Страницы: 1 2 3 4  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх