Форумы Homeworld3.RU  

Go Back   Форумы Homeworld3.RU > HOMEWORLD > Homeworld Remastered
Register Forum Rules FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools
Quote
Old 12-28-2013, 03:09 PM   #1
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
КПП изнутри - заглянем под капот

На сайте появился перевод новой статьи из рубрики Inside the Box, посвящённой перипетиям сборки игровых движков современными компиляторами. Автор блестяще решил эту отнюдь нетривиальную задачу, что вызывает восхищение и согревает надежду. Также это позволяет косвенно оценить полноту собранных с миру по нитке исходников – например, без полной версии «Титана» движок первого Homeworld в 2012-й студии не соберётся в принципе (оставляя за скобками безполезные попытки обмана компилятора, «отпиливание» титана и прочее варварство). Если подобная полнота свойственна и изобразительно-звуковым материалам, мы ещё наверняка увидим и услышим немало интересного.

Статья по традиции сдобрена несколькими артворками первого Homeworld и продолжения Dustwars-эпохи, но из нового там разве что увеличенная копия China Gate, «китайских» врат мегастанции. Тем не менее, годы минувшие их отнюдь не старят, и даже сегодня эти рисунки смотрятся свежо и изумительно, радуя глаз и навевая ностальгию.
Ten is offline   Reply With Quote
Old 12-28-2013, 06:37 PM   #2
Mr_Overjay
Контр-адмиралКонтр-адмирал
 
Mr_Overjay's Avatar
 
Faction:
Кушане - киит Манаан

Join Date: Apr 2011
Location: Порт Каа-6
Posts: 609
Re: КПП изнутри - заглянем под капот

Перевод хороший, но у меня возникло два вопроса.

"Inside the Box" - ты уверен, что это переводится как "КонтрольноПропускнойПункт изнутри" ? Тут предполагается скорее связь с названием фирмы.

Runtime - время исполнения? Я не программист, но мне этот перевод показался сомнительным.
Mr_Overjay is offline   Reply With Quote
Old 12-28-2013, 08:07 PM   #3
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: КПП изнутри - заглянем под капот

Ну, КПП и так непосредственно связана с названием конторы – потому что это коробка переключения передач

Runtime в данном контексте так и переводится – время или период выполнения. Например, библиотеки времени выполнения – т.е. те, которые загружаются вместе с программой при её запуске. В противоположность им существуют статические библиотеки, из которых исполняемый файл программы собирается на этапе компиляции. Собственно, стандартные библиотеки C/C++ поддерживают оба типа компоновки, у каждого из них свои преимущества и недостатки, автор выбрал первый и упустил один из моментов.

Аналогично и с ошибками времени выполнения – собственно, как пользователи мы сталкиваемся именно с ними («программа выполнила недопустимую операцию и будет закрыта»). Также существуют ошибки времени разработки (design-time) – именно с ними имел дело Патрик Дюпри, когда доводил до ума исходный код игры для сборки в новой студии.

Всё это вполне устоявшиеся термины моей профессии (я ведь не только посол, как вы помните ), поэтому не вижу смысла изобретать велосипед.
Ten is offline   Reply With Quote
Old 12-28-2013, 09:25 PM   #4
Mr_Overjay
Контр-адмиралКонтр-адмирал
 
Mr_Overjay's Avatar
 
Faction:
Кушане - киит Манаан

Join Date: Apr 2011
Location: Порт Каа-6
Posts: 609
Re: КПП изнутри - заглянем под капот

Хэ, интересная информация, приму к сведению
Mr_Overjay is offline   Reply With Quote
Old 02-04-2014, 04:40 PM   #5
Дрон01
Вице-адмиралAntic1tizen One
 
Дрон01's Avatar
 
Faction:
Кушане - киит Наабал

Join Date: Jul 2005
Location: Israel
Posts: 977
Re: КПП изнутри - заглянем под капот

Классная статья.

С++ FTW.
Дрон01 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +3. The time now is 12:12 PM.

Page generated: 0.031 seconds (82.68% - PHP and 17.32% - MySQL), 10 queries total