Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Створення інтерактивної книги засобами Unity3d

Реферат Створення інтерактивної книги засобами Unity3d





і інтелектуальним - з іншого. У дошкільні роки діти удосконалюють рухові навички, в тому числі моторику: грубу (здатність здійснювати рухи великої амплітуди: біг, стрибки, кидання предметів) і тонку (здатність здійснювати точні рухи малої амплітуди). У міру розвитку тонкої моторики діти стають все більш самостійними, що помітно при виконанні ними повсякденних дій. Розвиток моторики дозволяє дитині невимушено пересуватися, самому піклуватися про себе і проявляти свої творчі здібності.

Сенс гри «Злови» полягає в тому, що потрібно назбирати якомога більше балів за певний час. Є різних розмірів і кольорів зірки. Кожна зірка має свій бал, який можна отримати, зібравши їх. А збирає зірки Гидке каченя, який бігає по екрану горизонтально.

Для даної гри використовується скрипт С #:


void OnMouseDrag ()

{if (Time.timeScale!=0) {= new Vector3 (Input.mousePosition.x, 0,0);=Camera.main.ScreenToWorldPoint (curScreenPoint) + offset; (curPosition.x lt; xMax) {(curPosition.x gt; xMin) {

transform.position=curPosition;

}

}


Функція OnMouseDrag () відповідає за горизонтальне пересування каченяти по сцені, при затиснутому коллайдоре.

Гра «Знайти»

Увага - це такий процес свідомості, який діє вибірково і спрямований на який-небудь об'єкт. Якщо у дитини високий рівень розвитку уваги, то надалі це допоможе йому при навчанні в школі, він буде легше зосереджуватися, і не буде відволікатися. Поки дитина маленька, увага його мимоволі, він не може керувати ним, часто відволікається від основного заняття, зосередитися йому складно. У зв'язку з цим будь-яка діяльність дитини дошкільного віку непостійна, охоплений враженнями він, не закінчивши одну справу, хапається за інше. Саме тому Ігра№2 «Знайти» розроблялася з метою розвинути у дитини високий рівень уваги.

Гра «Знайти». Мета гри - знайти якомога більше жаб за певну кількість часу. Сцена розгортається на болоті. Сенс полягає в тому, що починають з'являтися жаби в різних позначках сцени і за різними предметами, яких потрібно знайти. Коли знаходиш жабу, вона квакає.

Фрагмент з скрипта С #:


umerator Spawn ()

{float waitTime=Random.Range (minTimeBetweenSpawns, maxTimeBetweenSpawns); (Time.timeSinceLevelLoad gt; 30) {= Random.Range (minTimeBetweenSpawns/2, maxTimeBetweenSpawns/2);

} return new WaitForSeconds (waitTime); posX=Random.Range (leftSpawnPosX, rightSpawnPosX); posY=Random.Range (upSpawnPosY, downSpawnPosY); spawnPos=new Vector3 (posX, posY, transform.position.z); D propInstance=Instantiate (backgroundProp, spawnPos, Quaternion.identity) as Rigidbody2D;

StartCoroutine (Spawn ());

}


За допомогою цього коду жаби в грі з'являються у випадковому порядку і в кількості не більше 30 штук.

Гра «П'ятнашки»

Діти дуже швидко ростуть і розвиватися. Тому різниця між дітьми 3-х років і 5-і дуже велика. До віку 5-7 років діти повинні вміти вирішувати прості завдання і головоломки. На жаль, іграми часто нехтують, помилково вважаючи, що вони лише розважають дітей і витрачають їхній час. Але важливо відзначити, що ігри бувають різними і якщо їх правильно підібрати, то в ігровій формі, можна підготувати дитину до майбутніх труднощів в школі. Тому одна з ігор - головоломка. Перші дві гри в інтерактивній книзі досить прості і можливо 5-и річний дитина не загострить на них свою увагу, але обов'язково зупиниться на третій грі «П'ятнашки».

Квачі - головоломка, що представляє собою 8 квадратних частин однієї картинки. Всі картинки укладені в квадратну рамку розміром 3x3. Таким чином при розміщенні частин картинки в рамці залишається одне порожнє місце розміром з одну частину картинки, яке можна використовувати для переміщення костяшек всередині коробки. Мета гри - зібрати все зображення.

Невеликий шматок скрипта на написаний на мові програмування С #:


private void Shuffle ()

{

//shuffle (int i=0; i lt; Constants.MaxColumns; i ++)

{(int j=0; j lt; Constants.MaxRows; j ++)

{(Matrix [i, j] == null) continue; random_i=Random.Range (0, Constants.MaxColumns); random_j=Random.Range (0, Constants.MaxRows);

//swap'em (i, j, random_i, random_j);

}


Метод private void Shuffle () у випадковому порядку змінює місцями частини головоломки.



ВИСНОВОК ...


Назад | сторінка 5 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Немає нічого більш складного і тому більш цінного, ніж мати можливість прий ...
  • Реферат на тему: Розробка термогенератора, який буде використовувати тепло двигуна для заряд ...
  • Реферат на тему: Цех з виробництва масла з річним обсягом переробки молока 40000 тонн на рік ...
  • Реферат на тему: Оптимізація та управління технологічним процесом обслуговування АТС (на при ...
  • Реферат на тему: Знайти мінімум функції n змінних методом Гольдфарба