Как стать автором
Обновить

Ответы на вопросы

Время на прочтение2 мин
Количество просмотров636
Данный пост является логическим продолжением первого поста, поэтому перед началом чтения данной статьи, рекомендуется прочитать его.

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

1. В чем суть приложения?
Xmal — автоматизированная система развития алгоритмического мышления в игровой форме и разрабатываться она будет в виде 3D игры.
Вся игра разбита на части (например, программирование), а части разбиты на главы (например, оператор присваивания). В начале каждой части Вам предстоит прослушать лекцию, после которой Вам будет предложено закрепить полученные знания, решая логические задачи. Процесс прохождения задач предполагает наличия знаний по материалу, представленному на лекции.


Приведу пример логической задачи (после прохождения оператора присваивания):
«Для того, чтобы приготовить себе на обед курицу необходимо:
  1. Взять курицу
  2. Положить курицу в духовку
  3. Включить духовку
  4. Установить время на духовке
  5. Выключить духовку после установленного времени
  6. Достать курицу

Требуется: создать переменную time и присвоить ей значение 40»

То есть для прохождения данной задачи, нам будет необходимо подойти к духовке и установить время готовки:
int time = 40;

2. Почему 3D?
  1. 3D интерфейс позволяет создавать необходимую нам обстановку (например, приглушенный свет) и отвлечь пользователя от проблем
  2. Попробуйте заставить ребенка или ленивого трудолюбивого студента сидеть за скучной программой, в которой будет лишь текст лекции и текстовые задания...


3. А какой язык программирования вы планируете использовать?
Для реализации проекта было решено использовать XNA Framework, что подразумевает за собой язык программирования C#

4. Почему XNA Framework?
XNA Framework — надстройка над неуправляемым (классическим) DirectX, удобно интегрируемая в Visual Studio и представляющая широкие возможности для создания как 2D, так и 3D игр.
XNA Framework абсолютно бесплатен. Позволяет разрабатывать игры для PC, Xbox, Zune, практически не изменяя кода. Также идет работа над созданием версии XNA для запуска игр под Linux (как например .NET -> Mono)

5. Xmal.ru?
Да, наш официальный сайт Xmal.ru, но об его открытии будет сообщено позже

6. Проект коммерческий?
Нет. Open Source. Любой человек сможет поучаствовать в разработке или скачать исходные коды и использовать их.

7. Какой жанр у игры?
Обучающие и развивающие игры

P.S. Принимается любая критика по отношению к проекту. Мы постараемся учесть все пожелания
P.P.S. Далее последует цикл статей о человеческом мозге и его особенностях, которые помогут в отработке методики подачи информации
Теги:
Хабы:
Всего голосов 8: ↑5 и ↓3+2
Комментарии13

Публикации