1

Step 1

Архитектура и выбор платформы

2

Step 2

Написание кода

3

Step 3

Написание миниигр (для начала хотя бы одной)

4

Step 4

Написание документации

5

Step 5

Запилить сайт под это дело

6

Step 6

Релиз

7

Step 7

Дальнейшее развитие

1

Step 1

Архитектура и выбор платформы

2

Step 2

Написание кода

3

Step 3

Написание миниигр (для начала хотя бы одной)

4

Step 4

Написание документации

5

Step 5

Запилить сайт под это дело

6

Step 6

Релиз

7

Step 7

Дальнейшее развитие

16 February 2013

Goal abandoned

The author does not write in the goal 11 years 6 months 26 days

General

Написать 3D игровой движок (open source)

Цель: максимально простой и максимально быстрый игровой движок, сделать игру на котором сможет даже новичок в программировании.

Думаю стоит начать с того что это моя давняя мечта, написать свою игру) И когда у меня наконец то появилось понимание как это сделать я принялся за разработку.

С недавнего времени я встретил пару единомышленников и теперь есть команда (программист, музыкант, художник). Это отличная команда для инди игры). Может они тоже присоединятся ко мне на этом проекте тогда я обязательно укажу на них ссылки. Думаю это хорошая идея, мне бы например интересно было посмотреть за разработкой игры + привлечение людей (к движку) + я могу высказать тут некоторые свои мысли.

Когда я принялся за разработку то рассчитывал что буду в одиночку делать все от и до. Но теперь есть команда) потому мне нужно написать движок и тулсет. Стоит отметить что я начал писать не вчера потому уже кое что есть, но я думаю стоит подробно об этом написать. Думаю  подробно расписать о компонентах движка,  о вариантах, проблемах и решениях. Особенно о проблемах..

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

Реализация: javascript + webgl
Архитектура: компонентная
Подход к написанию: процедурный
  1. Архитектура и выбор платформы

    Общая архитектура движка и выбор на чем и подо что писать
  2. Написание кода

    Продумывание и написание компонентов + тестирование каждого нового компонента
  3. Написание миниигр (для начала хотя бы одной)

    Наглядный пример возможностей и производительности движка
  4. Написание документации

    Нужна хорошая и интерактивная документация. Кстати говоря хорошая документация явление довольно редкое для open source..
  5. Запилить сайт под это дело

    Простенький сайтик для начала
  6. Релиз

    определится с хостингом, доменом и т.д. запуск проекта + немного пиара)
  7. Дальнейшее развитие

    развитие движка (оптимизация, упрощение, новые возможности, возможно несколько версий движка) развитие сайта до крупного ресурса по игровому программированию (графика, физика, математика, вся что связано) и программированию вообще (алгоритмы, структуры данных, парадигмы, языки) по типу noob to pro). Интерактивные и целостные! учебные материалы (подход от общего к частному а не наоборот как это делается начиная со школы и далее.. у нас проблемы с образованием? с чего бы это..)
  • 11379
  • 16 February 2013, 12:42
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?