Создание игр
Хочу научится создавать игры.
Да, да, знаю звучит громко :) Хотелось бы попросить кто знает хорошие статьи/книжки на тему создание игр. Если статьи будут связаны с JS то будет еще лучше, именно на нем и хочу научится (JS + Canvas или SVG) Я не имею в виду статьи типа "Делаем простую игру на Javascript" или что то в этом духе, мне даже не нужно конкретно пример как сделать простую игру. А статьи про так сказать внутренности игр, как происходят всякие расчеты, как организовать код на отдельные части (код с расчетами, и код который будет рисовать), вот в этом духе что то :) Как вычислять если объекты столкнулись. Если взять игрушки про Башенки (Tower defense) то как вычислять если объект попадает в радиус поражения. Вот про всякое такое :) Буду признательны за советы насчет материалов |
Можно поизучать что нибудь готовое: Three.js — 3d движок на Javascript, http://hakim.se/.
|
Да, про three.js читал там, вещь классная, но довольно так и сложная :)
Обидно что по нему мало статей, и документацией четкой нет( |
Ну в расчетах поможет аналитическая геометрия. Алгоритмы можешь посмотреть тут.
Насчет как все организовать - просто следуй парадигме ООП. Как в большинстве игр, например написанных на c++ все объекты - экземпляры своих классов. Например есть класс отрисовщика сцены, есть класс мира, содержащего игровые объекты и производящего вычисления, есть классы для самих игровых объектов которые ловят события из этого мира и генерируют свои. |
Можно посоздавать и через Blitz Basic 2D и 3D
|
Мне кажется, чтобы игры нормальные создавать нужно реально "больным" на эту тему быть, а если такого нет - не стоит заморачиваться. :)
|
Olga134, "нормальные" игры бывают разные.
|
|
Прежде чем начать создавать игры, думаю, стоит почитать это: http://habrahabr.ru/post/151000/
|
Часовой пояс GMT +3, время: 14:06. |