Обсуждение:Введение в AppSalute Сreator — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Введение и Редактор сцен)
(Введение и Редактор сцен)
Строка 22: Строка 22:
  
 
--[[Участник:Atonkonog|Atonkonog]] 17:04, 16 января 2013 (CET)
 
--[[Участник:Atonkonog|Atonkonog]] 17:04, 16 января 2013 (CET)
 +
 +
:* Перенести можно конечно. Хотелось просто дать сначала определение основным понятиям, что бы потом не отвлекаться. К тому же в разделе редактора открывается проект с очень простой структурой, на которой всего не покажешь.
 +
:* Сцена была введена, т.к. во первых такая группировка нужна (мы используем несколько сцен на экране). Во вторых, какой объект должен выполнять роль сцены? Картинка? Машина? У всех у них есть свои функции. В общем такая идеология была принята. Но в первом уроке в неё вдаваться не стоит. Для этого запланирован соответствующий урок в конце
 +
:* Проект с нуля также создается в последних уроках. Так как эта операция достаточно многоступенчатая, умышленно она отодвинута в конец обучения, что бы человек сразу начал играться, а не постигать скучные и не очень понятные действия. Мы с Дашей это согласовали.
 +
:[[Участник:Steps|Steps]] 17:53, 16 января 2013 (CET)

Версия 16:53, 16 января 2013

В пункте Редактор сцен -> Свойства проекта написано "если кликнуть на треугольничек слева от надписи" - треугольничек используется в win7, в winXP это будет "+". Можно написать "кликнуть слева от надписи, чтобы раскрыть содержимое экрана". Это будет более универсально.--Avereskun 14:38, 10 января 2013 (CET)

ok Steps 10:35, 16 января 2013 (CET)

Кнопки

IMHO, надо подобрать (нарисовать) другие иконки для панели быстрого запуска. Кнопки "редактор ресурсов" и "текстовый редактор" должны сильнее различатся. --Slavinsky 22:06, 15 января 2013 (CET)

Согласен Steps 10:32, 16 января 2013 (CET)


Введение и Редактор сцен

Игра состоит из набора экранов. На каждом экране может находится одна или более сцена. Например, пусть на экране находится игровое поле и панель с интерфейсными кнопками. Эти две области можно оформить при помощи различных сцен. Сцены содержат игровые объекты. Ими могут быть картинки, базовые элементы управления (кнопки, чекбоксы), миниигры, универсальные машины состояний (программирующие логику) и т.д.
Так как игра обычно запускается на различных устройствах (телефон, планшетник, десктоп), важным понятием является лейаут (layout). Условно - это различные мониторы, имеющие то или иное разрешение в пикселях и разное соотношение высоты и ширины. Игра может проектироваться только для одного лейаута, однако чаще поддерживается сразу несколько лейаутов.
В качестве примера справа на рисунке представлена структура некоторого проекта в лейауте с размерами экрана устройства 960x640 пикселей. На этом лейауте находятся экраны, из которых только один (pack1) развернут. Внутри него находятся 2 сцены (stg_list1 и stg_main1). Одна сцена (stg_list1) раскрыта и содержит три игровых объекта. Последний из них (tbk_pack1) является сложным объектом, содержащем несколько других. Таким образом, игровой проект можно представить как дерево, на различных ветках которого находятся игровые объекты. 

Предлагаю этот текст перенести в подраздел "Редактор сцен" Также более подробно расписать что такое экран и что такое сцена. Например: Экран - набор объектов, способных одновременно отображаться. В одно и то же время в игре может отображаться 1 экран. Сцена - элемент экрана, существующий для группировки объектов. Вообще, на самом деле, за всё время пользования проектом мне не понятно зачем существует сцена и чем она отличается от другого объекта, способного вмещать в себя другие объекты. Скорее всего, я ошибаюсь, но об этих различиях нужно написать.

По поводу описания редактора сцен и вообще любого окна - а не проще было бы сделать 1 картинку со сносками? Меньше места, меньше текста. И так можно сделать по всему обучению. Схемы глаз воспринимает лучше чем текст + картинки

Во всём обучении так и не нашёл как собственно создать проект с нуля? Всегда предлагается уже существующий.

--Atonkonog 17:04, 16 января 2013 (CET)

  • Перенести можно конечно. Хотелось просто дать сначала определение основным понятиям, что бы потом не отвлекаться. К тому же в разделе редактора открывается проект с очень простой структурой, на которой всего не покажешь.
  • Сцена была введена, т.к. во первых такая группировка нужна (мы используем несколько сцен на экране). Во вторых, какой объект должен выполнять роль сцены? Картинка? Машина? У всех у них есть свои функции. В общем такая идеология была принята. Но в первом уроке в неё вдаваться не стоит. Для этого запланирован соответствующий урок в конце
  • Проект с нуля также создается в последних уроках. Так как эта операция достаточно многоступенчатая, умышленно она отодвинута в конец обучения, что бы человек сразу начал играться, а не постигать скучные и не очень понятные действия. Мы с Дашей это согласовали.
Steps 17:53, 16 января 2013 (CET)