Pull to refresh

API и бесконечная карма

Lumber room
А знаете ли Вы, что будет, если запросить через API информацию о пользователе с бесконечной кармой (например, habrahabr)?

Я вот недавно узнал. Будет, оказывается, вот что:

Запрос:

GET /api/profile/habrahabr HTTP/1.1

Host: www.habrahabr.ru

(Всякие другие заголовки)

Ответ:

HTTP/1.1 666 This time is full of monsters.

Server: nginx/0.5.19

Date: (текущая дата)

Content-Type: text/html; charset=windows-1251

Transfer-Encoding: chunked

Connection: keep-alive
Total votes 36: ↑28 and ↓8 +20
Views 509
Comments 16
This time is full of monsters

Откуда берутся Монстры?

Self Promo

В последнее время многие люди, когда приходят к нам в офис или впервые смотрят наши мультики, говорят практически одну и ту же фразу: «Ну вы и молодцы! Ну и монстры, и где такие монстры берутся?»
Сегодня будем говорить  о монстрах.
Читать дальше →
Total votes 30: ↑16 and ↓14 +2
Views 920
Comments 7

«Монстры в играх или как создать страх»

Game development *Game design *Design
Sandbox
Tutorial
image

Противники, одни из ключевых фигур, без которых та или иная игра может потерять свой смысл, а когда эти враги еще и монстры, то как раз они и создают ту атмосферу, которую вкладывают создатели. Тяжело представить Silent Hill без пирамидаголового, Outlast — без Криса Уокера и так далее, принцип понятен. Монстры — это собирательный образ врага в игре, это может быть не только уродливый демон или гигантские пауки, даже злобный сосед, как Hello Neighbor, является монстром, несмотря на облик человека.

Дойдя до этой части, читатель спросит:


“ А о чем собственно речь?
Читать дальше →
Total votes 31: ↑26 and ↓5 +21
Views 27K
Comments 87

«Монстры в играх или делаем страх разнообразным»

Game development *Game design *Design Games and game consoles
Tutorial

Цикл статей “ монстропедия “ ч.2


image

Зачастую разработчики прибегают к простым решениям для создания иллюзии разнообразия противников в игре. Перекрасить монстра, поменять цвет пламени, натянуть новую шкурку на старую тварь и добавить шипов/рогов/зубов/лап, но известная фраза гласит “старого пса не научишь новым трюкам”
Игроки хотят разнообразие игровых ситуаций, нового ощущения от игры, нового геймплея. Разработчик хочет дать это игроку, но малой кровью, в итоге игроки недовольны из-за однообразного геймплея и скучных противников, бесконечных коридоров кишок, одинаковых подземелий и монстров с одинаковым поведением, но разным внешним видом.(о лвл дизайне будут статьи)

Вы разработчик, что делать?

Читать дальше →
Total votes 39: ↑35 and ↓4 +31
Views 19K
Comments 62

«Монстры в играх или 15 см достаточно для атаки»

Game development *Game design *Design
Tutorial

Дистанция атаки противников




Спасибо читателям за проявленный интерес, рад что материалы полезны.

Представляю вам четвертую статью цикла.

Сегодня я хотел бы разобрать такой важный элемент для любого монстра — дистанция атаки.

Их существует всего три:

  • ближняя
  • средняя
  • дальняя

В первой части разберем типичные примеры поведения (паттерны).

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

Статьи становятся более сложными и основываются на предыдущих материалах.

Вы можете ознакомится с ними по ссылкам ниже:
«Монстры в играх или как создать страх»
«Монстры в играх или делаем страх разнообразным»
«Монстры в играх или как удивить игрока»

Поехали


Читать дальше →
Total votes 19: ↑15 and ↓4 +11
Views 12K
Comments 17

Videogame monsters: how to sow fear

Game development *Games and game consoles
Tutorial

In video games, enemies are one of the key figures, without which a game might lose its meaning, and when it’s not only enemies, but terrifying monsters, they often create the chilling atmosphere intended by the developers. It’s impossible to imagine Silent Hill without the Pyramid Head, or Outlast without Chris Walker, and so on, you get the idea. Monsters are a cumulative image of a video game enemy, and it’s not necessarily an ugly demon or a giant spider: even an angry neighbor, like in Hello Neighbor, is a monster despite his human appearance.

This is where the reader probably asks:


what’s the point of this article?
Read more →
Total votes 12: ↑12 and ↓0 +12
Views 3K
Comments 0

It's alive

IT Standards *IT career Reading room The future is here IT-companies

I wonder why IT developer interviews are so strange most of the time. It feels as if the people are looking for computer science teachers, not engineers. All those theoretical questions that have no relation to the working reality. It is strange to be looking for eloquent teachers, who can perfectly explain any term or pattern, and then ask them to do the actual work. Maybe it is the imprint from the years spent in university when the teachers looked like all-knowing gods and seemed to solve any issue in your life. May be, may not. Anyway, these teachers stay in unis and don't do the work.

You know, what would be my universal answer to all interview questions? “I have no idea how and why it works, but I can use it, and I can use it for good”. This is the reality. Actually, no one knows exactly these hows and whys. What is a computer? What is electricity? What is an electron? No one knows for sure. But it works and we use it.

Imagine a famous author, like Stephen King, asked a question about the difference between deus ex machina and Mary Sue. Would his answer change the quality of his books? He may or he may not know all those scientific literature terms, but he can use the language and use it for good.

Every time I turn on my computer it is a wonder. I have no idea what is going on, but it awakes, it becomes alive, and I can communicate with it in its own sublime and subtle language.

Have you ever realised that all these electronic devices are monsters, Frankenstein's monsters? Some pieces of dead matter were put together, and then, with some electricity involved, it suddenly awoke. “It's alive!”. Had Frankenstein any idea why it turned alive? Of course not, or why he was so surprised? Every developer experiences this feeling almost every day. “It's working!”

Read more
Total votes 7: ↑4 and ↓3 +1
Views 788
Comments 1