Для студентов по предмету ИнформатикаРозробка гри "Життя"Розробка гри "Життя"
2016-07-302016-07-30СтудИзба
Курсовая работа: Розробка гри "Життя"
Описание
Розробка гри "Життя"
Содержание
- Вступ
- Постановка задачі
- Розв’язання задачі
- Популяцію в першому поколінні задамо випадково. Це означає, що рішення про те, чи буде кожна клітка заселена, приймається з деякою вірогідністю. У програмі life при відображенні групи віртуальних організмів використана анімація. Ефект анімації оснований на послідовній зміні кадрів – графічних зображень. Для швидкого переходу від одного «кадра» до іншого використаємо дві графічні сторінки. Графічна сторінка – область відеопам’яті, яка зберігає зображення. При цьому, якщо режим роботи відеоадаптера підтримує роботу тільки з однією сторінкою, її вміст відображається на екрані. В деяких режимах роботи підтримуються декілька графічних сторінок. Вміст однієї з них («візуальної») відображається не на екрані, а на другій («активній»), невидимій користувачу, в цей час може будуватися нове зображення. Підготовлене на новій сторінці зображення виводиться на екран. Такий спосіб можливий, наприклад, про роботі в режимі VGA з роздільною здатність 640х480, бо в цьому режимі є дві графічні сторінки. В розділі опису констант задані параметри програми, які якщо доведеться змінювати, то рідко, тому некомфортно їх вводити при кожному запуску програми:
Характеристики курсовой работы
Предмет
Семестр
Просмотров
88
Качество
Идеальное компьютерное
Размер
1,29 Mb