Difference between revisions of "Main Page"

From Ciliz|W4
Line 25: Line 25:
 
* [[Basic principles]]
 
* [[Basic principles]]
 
* [[Render Subsystem]]
 
* [[Render Subsystem]]
* [[GUI Subsystem]]
+
* [[GUI Framework]]
* [[Materials Subsystem]]
+
* [[FxSystem]]
 +
* [[Build System]]
 
}}   
 
}}   
  
Line 41: Line 42:
 
* [[Environment]]
 
* [[Environment]]
 
* [[Platforms]]
 
* [[Platforms]]
 +
* [[W4 Nano SDK]]
 +
* [[FSM]]
 +
* [[Serialisation]]
 +
* [[Shaders]]
 
}}   
 
}}   
  
Line 51: Line 56:
 
* [[Participle]]
 
* [[Participle]]
 
* [[Light]]
 
* [[Light]]
 +
* [[Texture]]
 
}}   
 
}}   
  
Line 58: Line 64:
 
'''Справочник.''' Структурированное описание всех программных модулей движка (в каждом ссылка на API и пример использования). В отличие от List of Objects здесь описываются программные модули, а не механики и объекты игрового мира (но если описания совпадают, будет редирект).
 
'''Справочник.''' Структурированное описание всех программных модулей движка (в каждом ссылка на API и пример использования). В отличие от List of Objects здесь описываются программные модули, а не механики и объекты игрового мира (но если описания совпадают, будет редирект).
 
* [[Application]]
 
* [[Application]]
* [[Math]]
+
* [[Audio]]
 
* [[Participle]]
 
* [[Participle]]
 
* [[File System]]
 
* [[File System]]
 
* [[GUI]]
 
* [[GUI]]
 
* [[Render]]
 
* [[Render]]
 +
* [[Timer]]
 +
* [[Transport]]
 
}}   
 
}}   
  
Line 90: Line 98:
 
* [[Editor]]
 
* [[Editor]]
 
* [[Converter]]
 
* [[Converter]]
* [[Builder]]
+
* [[W4 Nano SDK]]
 
}}   
 
}}   
  

Revision as of 13:10, 27 March 2020

Временная страница для тестов -- SettingsStuffPage | Залогиниться -- Special:UserLogin

Обсуждаемо! :) Названия и описания разделов рабочие, будут корректироваться по мере наполнения.



G.png Getting Started

Свободный стиль. Схемы. Общая идея. Возможности. Системные требования и требования к пользователю (программисту). Совсем поверхностная структура.

How does it work?

Свободный стиль. Схемы. Общее описание структуры (иерархия подсистем, их назначение, как они работают для программиста).

Let's use it!

Смешанный стиль (свободная вводная часть, инструкции, код и т.п., как пойдет). Подробное описание для разработчика приложений. В отличие от How does it work? делается упор на практическую полезность для программиста и четкие инструкции.

List of Objects

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

Just a few modules

Справочник. Структурированное описание всех программных модулей движка (в каждом ссылка на API и пример использования). В отличие от List of Objects здесь описываются программные модули, а не механики и объекты игрового мира (но если описания совпадают, будет редирект).

Need some API?

Только таблицы (сигнатура->описание). Помодульное описание API (ссылки на эти статьи должны быть доступны из архитектурного описания модулей).

Content Creation

Инструкции и/или требования. Описание процесса разработки ассетов (если это нам надо, или просто требования к создаваемым ассетам).

We have tools!

Технические описания. Инструменты (внешние относительно движка, но разработанные нами) доступные разработчику. Здесь же подразделом могут быть сторонние инструменты, которые удобно использовать с нашим движком. Но, возможно, крупные инструменты, такие как редакторы чего-то, придется вынести совсем наверх.

Sets of examples

Код и ссылки/примеры. Примеры сгруппированные по кейсам (и для каждого описанного модуля должна быть ссылка на такой пример).

Best practices

Свободный стиль. Гайды для продвинутых. В зависимости от содержания, можно объединить с Let's use it!

Videoguides

Если будут)

Games and Ads

Портфолио работ на движке.

In development

Свободный стиль. Новые фичи в разработке (в отличие от новостей, здесь дается подробное описание того, что пока не доступно).