Тема: Построение математически точной модели игры в бильярд



Дата25.11.2012
Размер18.3 Kb.
ТипПрограмма
Секция: Информатика
Тема: Построение математически точной модели игры в бильярд.
Участники: Титов Артём, Чуновкин Фёдор, гимназия №261, 11а класс.
Руководитель работы: Караковский Сергей Анатолиевич
Обоснование выбора темы: Бильярд – игра интересная, увлекательная и полезная, а программирование игр едва ли не самое занимательное для нас занятие. Мы захотели реализовать его на компьютере. Мы часто до этого встречали бильярд на сотовых телефонах, карманных компьютерах или ПК, но настоящие реализации всегда чем-то нас не удовлетворяли: в одних слишком слабая физики, в других управление оставляет желать лучшего. А написанную самостоятельно программу можно всегда улучшать, как нравится и, конечно, интересней играть тогда, когда сделал что-то своими руками, поэтому мы решили не просто взять уже готовый продукт, а написать свой.
Предмет исследования: Изучение точной математической модели столкновения бильярдных шаров, а также реализация этой модели в трёхмерной графической среде.
Цель исследования: Научиться применять при практическом программировании изученные принципы физического взаимодействия бильярдных шаров и их точное математическое описание. Создать программный продукт с использованием трёхмерной графики на основе библиотек OpenGL, языка С++, представляющий собой компьютерную игру в бильярд.
Программа выполнена в среде программирования Borland Developer Studio 2006.
Ведущая идея: Нас очень занимают точные науки, поэтому реализация программы, которая точно моделирует физический процесс столкновения двух шарообразных тел, нам очень интересна. Бильярд – это лишь один из вариантов, где происходит столкновение тел, а ведь от этого можно перейти и на более высокий уровень, моделировать молекулярные процессы, происходящие в газах и других веществах, накладывая на молекулы (будим представлять их в виде шаров) известные законы.
Результаты и выводы: Результатом является программный продукт, написанный на языке С++ с использование графической библиотеки OpenGL и реализующий возможность пользователю играть в бильярд со своими друзьями.
Источники информации:

1. Герберт Шилдт   Полный справочник по С++. Четвёртое издание.

2. А. И. Евченко   OpenGL и DirectX. Программирование графики

3. Рэнди Дж. Рост   OpenGL. Трехмерная графика и язык программирования шейдеров. Для профессионалов.

Похожие:

Тема: Построение математически точной модели игры в бильярд iconИнтеллектуальное устройство-тренажер на основе сенсоров движения для отработки навыков игры в бильярд
В работе рассмотрено интеллектуальное устройство-тренажер для игры в бильярд. Благодаря встроенным в борта бильярдного слова датчикам...
Тема: Построение математически точной модели игры в бильярд iconПрограмма «Бильярд» Руководство пользователя Листов 5 д т. н., проф. Иванова Г. С. Исполнитель
Преимуществом данной программы является «простота» использования, т е. Вы, можете играть в бильярд на работе, чтобы отвлечься от...
Тема: Построение математически точной модели игры в бильярд iconSu Краткое содержание курса. Тема Общее понятие игры. 1 Тема Биматричные игры. 4 Тема Биматричные игры в смешанных стратегия
В результате курса студент должен знать понятие, игры, стратегии, матрицы игры, доминирования, (под)игрового элемента, смешанной...
Тема: Построение математически точной модели игры в бильярд iconПостроение ориентированной на развитие модели администрации муниципального образования
Основной целью деловой игры является, приобретение слушателями практических умений и навыков в области управленческого аудита и мотивационного...
Тема: Построение математически точной модели игры в бильярд iconПостроение модели
Охватывает ожидаемое изменение температуры для всей модели
Тема: Построение математически точной модели игры в бильярд iconShow, trn-r-2, grph,1 построение модели /input, table, dat читается геометрия модели

Тема: Построение математически точной модели игры в бильярд iconПостроение табличной информационной модели
Таблицами можно выразить и статические и динамические модели. Таблицами можно выразить модели в различных предметных областях: математические...
Тема: Построение математически точной модели игры в бильярд iconЛеванов Вадим
Бильярд – распространенная игра, а также прямоугольный, покрытый сукном стол для этой игры со строго горизонтальной поверхностью;...
Тема: Построение математически точной модели игры в бильярд iconНаучиться играть в бильярд за 20 минут?
Если же вам удастся воспользоваться нашими рекомендациями, а еще лучше потренироваться с помощью приведенных тут основных упражнений,...
Тема: Построение математически точной модели игры в бильярд iconЭкзаменационные вопросы по курсу дисциплины «Высшая математика»
Действительные числа и числовая ось. Ограниченные сверху, снизу множества, неограниченные множества. Понятие точной верхней и точной...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org