Difference between revisions of "Main Page"
From Ciliz|W4
Line 9: | Line 9: | ||
|heading = [[File:G.png|40px|link=]] <!--T:1--> Getting Started | |heading = [[File:G.png|40px|link=]] <!--T:1--> Getting Started | ||
|content = | |content = | ||
− | '''Свободный стиль. Схемы.''' | + | '''Свободный стиль. Схемы.''' Общая идея. Возможности. Системные требования и требования к пользователю (программисту). Совсем поверхностная структура. |
* [[What kind of Engine is this?]] | * [[What kind of Engine is this?]] | ||
* [[Requirements]] | * [[Requirements]] | ||
Line 20: | Line 20: | ||
|heading = How does it work? | |heading = How does it work? | ||
|content = | |content = | ||
− | '''Свободный стиль. Схемы.''' | + | '''Свободный стиль. Схемы.''' Общее описание структуры (иерархия подсистем, их назначение, как они работают для программиста). |
* [[Main Scheme]] | * [[Main Scheme]] | ||
* [[Parameters]] | * [[Parameters]] | ||
Line 26: | Line 26: | ||
* [[Render Subsystem]] | * [[Render Subsystem]] | ||
* [[GUI Subsystem]] | * [[GUI Subsystem]] | ||
+ | * [[Materials Subsystem]] | ||
}} | }} | ||
Line 31: | Line 32: | ||
|heading = Let's use it! | |heading = Let's use it! | ||
|content = | |content = | ||
− | '''Смешанный стиль (свободная вводная часть, инструкции, код и т.п., как пойдет).''' | + | '''Смешанный стиль (свободная вводная часть, инструкции, код и т.п., как пойдет).''' Подробное описание для разработчика приложений. В отличие от How does it work? делается упор на практическую полезность для программиста и четкие инструкции. |
* [[Input]] | * [[Input]] | ||
* [[3D]] | * [[3D]] | ||
* [[GUI]] | * [[GUI]] | ||
+ | * [[Scene]] | ||
+ | * [[Build]] | ||
+ | * [[Camera]] | ||
+ | * [[Environment]] | ||
+ | * [[Platforms]] | ||
}} | }} | ||
Line 40: | Line 46: | ||
|heading = List of Objects | |heading = List of Objects | ||
|content = | |content = | ||
− | '''Справочник.''' Структурированный перечень элементов, которые можно использовать | + | '''Справочник.''' Структурированный перечень элементов, которые можно использовать. Возможно вольное описание нестандартных объектов или нестандартного использования. |
− | * [[ | + | * [[Node]] |
+ | * [[Mesh]] | ||
+ | * [[Participle]] | ||
+ | * [[Light]] | ||
}} | }} | ||
Line 48: | Line 57: | ||
|content = | |content = | ||
'''Справочник.''' Структурированное описание всех программных модулей движка (в каждом ссылка на API и пример использования). В отличие от List of Objects здесь описываются программные модули, а не механики и объекты игрового мира (но если описания совпадают, будет редирект). | '''Справочник.''' Структурированное описание всех программных модулей движка (в каждом ссылка на API и пример использования). В отличие от List of Objects здесь описываются программные модули, а не механики и объекты игрового мира (но если описания совпадают, будет редирект). | ||
+ | * [[Application]] | ||
+ | * [[Math]] | ||
+ | * [[Participle]] | ||
+ | * [[File System]] | ||
+ | * [[GUI]] | ||
+ | * [[Render]] | ||
}} | }} | ||
Line 53: | Line 68: | ||
|heading = Need some API? | |heading = Need some API? | ||
|content = | |content = | ||
− | '''Только таблицы.''' Помодульное описание API (ссылки на эти статьи должны быть доступны из архитектурного описания модулей). | + | '''Только таблицы (сигнатура|описание).''' Помодульное описание API (ссылки на эти статьи должны быть доступны из архитектурного описания модулей). |
+ | * [[API: Application]] | ||
+ | * [[API: Math]] | ||
+ | * [[API: Participle]] | ||
+ | * [[API: File System]] | ||
+ | * [[API: GUI]] | ||
+ | * [[API: Render]] | ||
}} | }} | ||
Line 60: | Line 81: | ||
|content = | |content = | ||
'''Инструкции и/или требования.''' Описание процесса разработки ассетов (если это нам надо, или просто требования к создаваемым ассетам). | '''Инструкции и/или требования.''' Описание процесса разработки ассетов (если это нам надо, или просто требования к создаваемым ассетам). | ||
+ | * [[Content Creation]] | ||
}} | }} | ||
Line 66: | Line 88: | ||
|content = | |content = | ||
'''Технические описания.''' Инструменты (внешние относительно движка, но разработанные нами) доступные разработчику. Здесь же подразделом могут быть сторонние инструменты, которые удобно использовать с нашим движком. Но, возможно, крупные инструменты, такие как редакторы чего-то, придется вынести совсем наверх. | '''Технические описания.''' Инструменты (внешние относительно движка, но разработанные нами) доступные разработчику. Здесь же подразделом могут быть сторонние инструменты, которые удобно использовать с нашим движком. Но, возможно, крупные инструменты, такие как редакторы чего-то, придется вынести совсем наверх. | ||
+ | * [[Editor]] | ||
+ | * [[Converter]] | ||
+ | * [[Builder]] | ||
}} | }} | ||
Line 71: | Line 96: | ||
|heading = Sets of examples | |heading = Sets of examples | ||
|content = | |content = | ||
− | '''Код и ссылки.''' Примеры сгруппированные по кейсам (и для каждого описанного модуля должна быть ссылка на такой пример). | + | '''Код и ссылки/примеры.''' Примеры сгруппированные по кейсам (и для каждого описанного модуля должна быть ссылка на такой пример). |
}} | }} | ||
Line 78: | Line 103: | ||
|content = | |content = | ||
'''Свободный стиль.''' Гайды для продвинутых. В зависимости от содержания, можно объединить с Let's use it! | '''Свободный стиль.''' Гайды для продвинутых. В зависимости от содержания, можно объединить с Let's use it! | ||
+ | * [[File structure]] | ||
}} | }} | ||
Revision as of 12:10, 27 March 2020
Временная страница для тестов -- SettingsStuffPage | Залогиниться -- Special:UserLogin
Обсуждаемо! :) Названия и описания разделов рабочие, будут корректироваться по мере наполнения.
Getting Started
Свободный стиль. Схемы. Общая идея. Возможности. Системные требования и требования к пользователю (программисту). Совсем поверхностная структура.
How does it work?
Свободный стиль. Схемы. Общее описание структуры (иерархия подсистем, их назначение, как они работают для программиста).
Let's use it!
List of Objects
Справочник. Структурированный перечень элементов, которые можно использовать. Возможно вольное описание нестандартных объектов или нестандартного использования.
Just a few modules
Справочник. Структурированное описание всех программных модулей движка (в каждом ссылка на API и пример использования). В отличие от List of Objects здесь описываются программные модули, а не механики и объекты игрового мира (но если описания совпадают, будет редирект).
Need some API?
Только таблицы (сигнатура
Content Creation
Инструкции и/или требования. Описание процесса разработки ассетов (если это нам надо, или просто требования к создаваемым ассетам).
We have tools!
Технические описания. Инструменты (внешние относительно движка, но разработанные нами) доступные разработчику. Здесь же подразделом могут быть сторонние инструменты, которые удобно использовать с нашим движком. Но, возможно, крупные инструменты, такие как редакторы чего-то, придется вынести совсем наверх.
Sets of examples
Код и ссылки/примеры. Примеры сгруппированные по кейсам (и для каждого описанного модуля должна быть ссылка на такой пример).
Best practices
Свободный стиль. Гайды для продвинутых. В зависимости от содержания, можно объединить с Let's use it!
Videoguides
Если будут)
Games and Ads
Портфолио работ на движке.
In development
Свободный стиль. Новые фичи в разработке (в отличие от новостей, здесь дается подробное описание того, что пока не доступно).