Pull to refresh
0
0
Ренар Гюнтнер @necrofess

Nothingmancer

Send message

Как рендерился кадр в игре Thief 1998 года

Reading time 25 min
Views 36K
image

В 1998 году Looking Glass Studios выпустила стелс-игру Thief: The Dark Project. В то время аппаратное 3D-ускорение только зарождалось, поэтому в процессе разработки оно не использовалось, игра рендерилась только программно.

Я был основным автором базовой технологии рендеринга Thief (хотя я и не писал рендереры объектов и персонажей), а также связанных с ней элементов. Тот же движок рендеринга, модифицированный другими людьми для использования аппаратного 3D-ускорения, также использовался для рендеринга System Shock 2 и Thief 2.

Движок был написан примерно в одно время с Quake (хотя игра вышла намного позже), и общий внешний вид сильно напоминает Quake. Многие технологии были скопированы из Quake или вдохновлялись им, но часто их работа немного или значительно отличалась.
Читать дальше →
Total votes 81: ↑80 and ↓1 +79
Comments 9

Заменяем бут-анимацию Android устройства на мелькающие логи Linux ядра

Reading time 3 min
Views 34K
После разработки кастомного загрузчика для своего телефона мне захотелось реализовать вывод ядерных логов на дисплей, как это умеют делать десктопные дистрибутивы Linux. А всё потому, что лично мне при загрузке телефона намного интереснее наблюдать мелькающие kmsg логи, нежели наблюдать сначала логотип загрузчика, а затем ещё и бут-анимацию Android системы. За два года «скучные обоины» уже приелись.

Сейчас попытаюсь вкратце рассказать о модуле LLCON для Android ядра, который реализует низкоуровневый вывод kmsg логов на дисплей.
Total votes 61: ↑56 and ↓5 +51
Comments 28

Возвращаем драйверам AMD поддержку DirectX12 старыми процессорами

Reading time 2 min
Views 24K
Обновившись в конце апреля на новые драйвера AMD 16.4.2, я обнаружил, что все DirectX12-приложения перестали работать. Ничуть не удивившись, я решил подождать устранения проблемы и отложил DirectX12 в сторону. Но месяцы шли, а с новыми драйверами ситуация не менялась.
Читать дальше →
Total votes 62: ↑61 and ↓1 +60
Comments 35

Ubuntu интегрировали в Windows 10

Reading time 2 min
Views 401K
Сегодня на конференции Build компания Microsoft расскажет о последних нововведениях, которые сделаны в новом билде Windows 10 Redstone. Незадолго до презентации стало известно, что на конференцию приглашены сотрудники Canonical, и этому есть веская причина.



Дело в том, что Microsoft совместно с Canonical сумели интегрировать операционную систему Ubuntu внутрь Windows 10 (что-то вроде эмулятора).
Читать дальше →
Total votes 195: ↑181 and ↓14 +167
Comments 609

50 лучших инструментов для разработки CSS и JavaScript

Reading time 3 min
Views 73K
Веб-разработчику постоянно необходимо быть в курсе появления новых библиотек и инструментов. Я нашёл и выбрал несколько лучших инструментов для разработки как CSS, так и JavaScript. Это не просто копипаста – это выборка, основанная как на рекомендациях, так и на личном опыте использования.

Разработка фронтэнда – штука хитрая. И хотя она не слишком сложная для освоения, некоторые тонкости освоить также не помешает. В сети ежедневно появляются отличные ресурсы. Они могут дать толчок развитию ваших навыков и помочь вам лучше выполнить вашу задачу.

Лучшие инструменты для CSS и JavaScript


1) Fileicone

Сборник 100%-CSS файловых иконок. Может пригодиться для дизайна страниц.

image

2) Marx

Элегантное обнуление CSS безо всякого JavaScript.

image
Читать дальше →
Total votes 54: ↑36 and ↓18 +18
Comments 17

Как научиться делать игры: полезные ресурсы

Reading time 9 min
Views 110K
Когда я начинал строить свою карьеру в игровой индустрии шесть лет назад, то часто задавался вопросами по геймдеву. Начиная от поиска общего понимания того, как разрабатываются и оперируются онлайн-игры, до частных вопросов типа того, как лучше рекламировать конкретную игру. Тогда было мало структурированной информации по созданию и продвижению игр, новичку разобраться и найти ответы было исключительно сложно. Практически единственным источником информации был собственный опыт и консультации более опытных коллег. Сейчас ситуация кардинально изменилась. Информации по игровой индустрии настолько много, что рискуешь в ней просто утонуть. Для того, чтобы упростить процесс получения нужных мне знаний, я структурировал и делал себе пометки по всем источникам информации о геймдеве. Далее в статье предлагаю всю эту информацию в удобной форме для общего пользования.

image
Читать дальше →
Total votes 52: ↑49 and ↓3 +46
Comments 52

Экзамен 70-485 Advanced Windows Store App Development Using C#

Reading time 19 min
Views 8.3K

Пока все прогрессивные разработчики предвкушают выход Windows 10 и готовятся разрабатывать приложения под нее, я, после сдачи теста 70-485, хочу поделиться с вами углубленными возможностями разработки приложений под Windows 8 и 8.1. Благо, у разработки по 10 и под 8.1 очень много общего. Эта статья по задумке должна помочь вам сдать экзамен 70-485, но может быть интересна в любом случае, если вы разрабатываете приложения Windows Store. Она содержит в себе некоторые must know сниппеты, описание возможностей и классов WinRT, а также некоторые моменты, по которым могут быть заданы каверзные вопросы.
Под катом обо всем понемногу. Так как все охватить невозможно, получилась своеобразная памятка.
Читать дальше →
Total votes 15: ↑13 and ↓2 +11
Comments 3

Блокировка свободной записи на SD в устройствах Android 4.4

Reading time 1 min
Views 271K
Всем хорошего дня! На днях на мой HTC ONE Dual Sim вышла свежая кастомная прошивка на Android 4.4.2 Kit Kat и сразу же озадачила большинство пользователей устройства тем, что Google заблокировал приложениям свободную запись на SD — карты.

image

Как разрешить запись на SD
Total votes 40: ↑32 and ↓8 +24
Comments 30

Следим за релизами сериалов в Google Calendar.

Reading time 1 min
Views 612
В Google Calendar кроме прочего имеется возможность импорта событий в формате iCal. Посему потребуется сервис отдающий расписание в указанном виде. Например этот. Там необходимо зарегестрироваться, затем появиться возможность забрать ссылку на iCal-файл:
image

Затем отдаём ссылку календарю:
image

Ура! Теперь известно когда какой сериал выходит. Разумеется, на www.pogdesign.co.uk/cat вы можете применить фильтр и получать только самые любимые шоу.

Спасибо за внимание.
Total votes 42: ↑17 and ↓25 -8
Comments 20

Google делает газетный архив

Reading time 1 min
Views 1.2K
8 сентября компания Google объявила о создании проекта по организации газетного архива, что сделает миллионы старых материалов, выходивших в печатных изданиях по всему миру, открытыми для поиска и просмотра.


На текущий момент Google сотрудничает с издательствами Pittsburgh Post-Gazette и Quebec Chronicle Telegraph, одними из старейших в Северной Америке. Но, понятное дело, двумя издательствами проект не ограничится. По заявлению Google, в скором времени в рамках проекта пользователи смогут ознакомиться с миллиардами страниц публикаций.

Как отмечают в Google, «наша цель — помочь читателям найти любой материал, не важно, где он был напечатан, в небольшой местной газетке или в национальном ежедневнике». В качестве примера Google приводит оцифрованные страницы из номера газеты Pittsburgh Post-Gazette за 21 июля 1969 года.

via Computerworld
Total votes 79: ↑68.5 and ↓10.5 +58
Comments 51

Обновление windows 8.1 в RTM и в любую «сторону», с любым языком и версией

Reading time 1 min
Views 299K
Сегодня обнаружил на просторах интернета Windows 8.1 RTM (финальная версия), и решил обновится, но не тут-то было.

У меня была установлена Windows 8.1 x64 Enterprise Preview, а как заявлял microsoft: с preview нельзя обновится до RTM,
соответственно терять все установленные программы и пр. мне не захотелось, пошёл в гугл, нашёл что можно менять версию в файле cversion.ini, но спустя 5 попыток замены — ничего не получилось.
Оказалось что версия RTM с языком en-US, а у меня ru-RU, а это уже причина удалять всё, по мнению microsoft.

Поразмыслив 10 минут, нашёл еще один, более интересный способ установки windows 8.1, о котором и пишу здесь.
Читать дальше →
Total votes 36: ↑32 and ↓4 +28
Comments 83

SwiftKey для Android. Теперь бесплатно

Reading time 2 min
Views 70K
image

Были времена когда стандартная клавиатура Android не умела абсолютно ничего и набрать что-либо длиннее 3 слов на сенсорном экране было сущим мучением.

А потом появился SwiftKey. Клавиатура, которая распознает ваш стиль печати, составляет карту нажатий, учит ваши слова… Это было первым приложением которое я купил для своего Nexus хотя и стоило оно целых 5 долларов. И вот сегодня получил на почту письмо следующего содержания (перевод):
Читать дальше →
Total votes 34: ↑25 and ↓9 +16
Comments 59

3D-принтер, создающий цветные модели из бумаги

Reading time 1 min
Views 72K


Iris — новая модель 3D-принтера от Mcor Technologies.

Печать осуществляется посредством склеивания между собой кусочков бумаги. Пачка бумаги закладывается в принтер, резец делает свое дело, листы склеиваются. При этом каждый из этих кусочков окрашивается так, что в итоге получается объемный бумажный фотореалистичный объект.
Читать дальше →
Total votes 36: ↑34 and ↓2 +32
Comments 34

Вышел любительский мод к Heroes 3 — Horn of the Abyss

Reading time 1 min
Views 4.9K


Фанаты серии радуются — появилась возможность поиграть в «свежак» Heroes of Might and Magic III Horn of the Abyss, довольно качественный аддон к оригинальным The Shadow of Death.
Читать дальше →
Total votes 76: ↑64 and ↓12 +52
Comments 52

Интернет вверх тормашками

Reading time 3 min
Views 8.2K
Добрый день, близится 1 апреля, и очень не хотелось бы, чтобы этот день был таким же как и остальные, поэтому предлагаю особый, айтишный прикол. Это перевод случайно найденной на просторах интернета статьи, собственно, перевел ее a11aud, но ему не хватает кармы на пост, поэтому пишу я (сам a11aud будет очень благодарен за карму:))

1) Вступление


Мои соседи воруют мой беспроводной интернет. Да, я мог начать шифроваться, но можно ведь получить кучу удовольствия от созерцания недоумения на их лицах!

2) Разделяем сеть!


Я начал с разделения сети на две части: доверяемую и недоверяемую. Доверяемая имела свою долю сети, недоверяемая — свою. Мы используем DHCP сервер, чтобы идентифицировать мак-адреса для разделения на соответствующие группы.
Читать дальше →
Total votes 147: ↑142 and ↓5 +137
Comments 49

Ubuntu: Раздаем интернет на Palm через Bluetooth — за 10 шагов

Reading time 2 min
Views 1.5K
Смысл данной статьи: заставить КПК Palm, имеющий интерфейс Bluetooth выходить в интернет через настроенное соединение в Linux. Хотя правильнее будет сказать — заставить Linux раздавать интернет на Palm через Bluetooth.
Итогом всех манипуляций будет это:

Начинаем!
Total votes 38: ↑35 and ↓3 +32
Comments 30

GeForce 9500 GT за $100 официально

Reading time 1 min
Views 1.8K
Компания NVidia официально анонсировала выпуск еще одного продукта из 9-ой серии своих графических адаптеров — GeForce 9500 GT. Карта эта предназначена в первую очередь для тех пользователей, которые во главу угла ставят не максимальный fps в Crysis, а оптимальное соотношение цены и производительности.

Читать дальше →
Total votes 42: ↑31 and ↓11 +20
Comments 43

Релиз OpenMW 0.1

Reading time 1 min
Views 881
OpenMW — это свободная реализация движка The Elder Scrolls 3: Morrowind на GPLv3. Целью проекта является создание свободной кросс-платформенной играбельной замены проприетарному TES:Morrowind.



В проекте планируется поддержка любой ESP, включая дополнения Tribunal и Bloodmoon, исправление багов, улучшение интерфейса и также добавление новых игровых возможностей.

Сейчас реализовано:
.загрузка карт из командной строки,
.отрисовка карт,
.перемещение по миру,
.отрисовка моделей PC и NPC (без анимации),
.базовая поддержка музыки и звуков,
.загрузка любых ESM от Morrowind, Tribunal и Bloodmoon

Технологии:
Язык программирования: D
Графика: OGRE
Звук: Audiere
Скриптовый язык: Mons ter
Ввод: OIS

Текущая версия работает только под Linux. Планируется поддержка Windows и MacOS X.
Total votes 58: ↑47 and ↓11 +36
Comments 42

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity