ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)

Состав работы

material.view.file_icon
material.view.file_icon ЛАБ2 ПиОГИ.docx

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №2: Применение классов при создании архитектуры программы.

Цель работы:
- Применение знаний о создании классов для разработки ПО.

Задачи:
- Реализовать программу согласно предложенному функционалу.
- Разработать систему классов для программы: классы для шаблона противника и иконки, классы для работы со списком шаблонов противников и иконок.
- Реализовать систему сохранения и загрузки списка противников.

Функционал программы:
- При старте программы должна происходить загрузка всех изображений из указанной в коде программы папки в качестве иконок.
- Добавление/удаление противников в список.
- Загрузка/сохранение списка противников в формате JSON.

Дополнительная информация

лабораторная работа зачтена. Голованчиков Сергей Алексеевич
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
Лабораторная работа №1: Создание и использование классов. Цель работы: - Знакомство с базовыми принципами ООП. - Знакомство с основами создания классов. Задачи: - Реализовать программу для рисования геометрических фигур используя представленные примеры. - Создать свой класс для четырехугольника. Создавать четырехугольник лучше всего через начальную точку и расстояния его длинны и ширины. - Реализовать функционал для создания треугольника и квадрата со случайными точками или заданными
User Mijfghs : 2 сентября 2025
444 руб.
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
ДО СИБГУТИ Лабораторная работа №3 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
Лабораторная работа №3: Инкапсуляция. Повторное использование классов. Цель работы: - Знакомство с принципом инкапсуляции. - Применение ранее разработанных классов. Задачи: - Реализовать программу согласно описанному функционалу. - Создать класс для хранения числовых данных в формате массива и использовать класс для хранения больших чисел. - Разработать систему классов для реализации логики программы. Классы должны удовлетворять принципу инкапсуляции. Функционал программы: - Загру
User Mijfghs : 2 сентября 2025
444 руб.
ДО СИБГУТИ Лабораторная работа №3 по дисциплине "Программирование и обработка графического интерфейса (часть 2)" (2025)
ДО СИБГУТИ Курсовая работа по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Игра: Волна монстров Целью работы является получение навыков работы с трёхмерными моделями, анимацией и навигацией в Unity. Задание: В ходе выполнения курсовой работы, необходимо разработать Unity проект, повторить в нем все описанные в задании примеры: - импортировать ассеты; - создать сцену; - использовать модуль навигации; - добавить противника с соответствующим поведением; - реализовать выбор объектов курсором мыши; - добавить генерацию противников; - Реализовать уничтожение мо
User Mijfghs : 18 октября 2025
969 руб.
ДО СИБГУТИ Курсовая работа по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Лабораторная работа №2: Анимация в Unity Цель: Целью данной лабораторной работы является знакомство с процессом импорта анимированных объектов в среде Unity. Задание: Создать приложение, содержащее игровой уровень, модель персонажа и набор анимаций. Пользователь приложения должен иметь следующие возможности: 1. Перемещать персонажа при помощи клавиш W (движение вперёд), A (поворот вправо), S (поворот влево), D (движение назад). При зажатой клавише Shift, персонаж должен переходить н
User Mijfghs : 18 октября 2025
666 руб.
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Лабораторная работа 2 по дисциплине: Программирование и обработка графического интерфейса (часть 2).Вариант 2 .2025
Задание: Разработать WPF-приложение с графическим интерфейсом и реализовать следующие функции: 1) ввод данных о студентах: уникальный номер, ФИО, оценка по физике, оценка по математике; 2) добавление данных в базу данных SQLite (далее - БД) через интерфейс приложения; 3) чтение данных из БД и отображение их в окне приложения; 4) редактирование данных в БД через интерфейс приложения; 5) удаление данных из таблиц. БД должна содержать две таблицы, связанные через уникальный номер: 1. таблица
User MasterGammi : 4 апреля 2026
399 руб.
Лабораторная работа 2 по дисциплине: Программирование и обработка графического интерфейса (часть 2).Вариант 2 .2025
Курсовая работа по дисциплине: Программирование трехмерной графики (часть 2). Вариант общий. 2025
Игра: Волна монстров Целью работы является получение навыков работы с трёхмерными моделями, анимацией и навигацией в Unity. Задание: В ходе выполнения курсовой работы, необходимо разработать Unity проект, повторить в нем все описанные в задании примеры: импортировать ассеты; создать сцену; использовать модуль навигации; добавить противника с соответствующим поведением; реализовать выбор объектов курсором мыши; добавить генерацию противников; Реализовать уничтожение монстров; А
User MasterGammi : 6 апреля 2026
700 руб.
Курсовая работа по дисциплине: Программирование трехмерной графики (часть 2). Вариант общий. 2025
ДО СИБГУТИ Лабораторная работа №3 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Лабораторная работа №3: Динамическое создание объектов. Цель: Целью лабораторной работы является знакомство с методом динамического создания и уничтожения объектов в среде Unity. Задание: Создать интерактивное приложение трёхмерной графики, содержащее следующие механики: 1. Возможность перемещения по сцене в режиме от первого лица. 2. Возможность производить выстрел из оружия. 3. При выстреле, из оружия должна вылетать модель гильзы. Гильзы должны пропадать спустя некоторое время. 4
User Mijfghs : 18 октября 2025
900 руб.
ДО СИБГУТИ Лабораторная работа №3 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Лабораторная работа №1: МИНИГОЛЬФ Цель работы: знакомство с расширениями и закрепление навыков работы в Unity Задание: Реализовать приложение – минигольф. Приложение должно содержать: 1. Шар, управляемый игроком. Управление осуществляется путём выбора направления и силы удара, после чего, шар отправляется в полёт. Во время полёта, управление шаром должно быть не доступно. 2. Как минимум два игровых уровня. Переход на второй игровой уровень должен осуществляться при достижении побед
User Mijfghs : 18 октября 2025
888 руб.
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Сетевые базы данных. Экзамен. Построение сайта с использованием базы данных MySQL
Тема сайта — любая (возможно развитие сайта, построенного при выполнении зачетного задания по курсу "Введение в Интернет"). Сайт должен состоять из нескольких страниц, в том числе: - "Гостевой книги", сделать запись в которую может каждый посетитель сайта, заполнив поля формы. Запись сохраняется в базе данных MySQL и, после проверки администратором, отображается на сайте. - Администраторского интерфейса "Гостевой книги" (аналогичного созданному в скрипте z5-4.php), доступ к которому можно получ
User zhekaersh : 20 февраля 2015
350 руб.
Система СМИ: структура и технологические особенности
Содержание Введение……………………………………………………………………………………3 1.Общая характеристика средств массовой информации и их структура……………..6 1.1.Определение понятия средств массовой информации……………………………...6 1.2.Системные характеристики средств массовой информации……………………….8 1.3.Структура средств массовой информации………………………………………….11 2.Характеристика и технологические особенности средств массовой информации..15 2.1.Печатные средства массовой информации…………………………………………15 2.2.Электронные средства массовой ин
User Aronitue9 : 9 мая 2012
20 руб.
Координатно-расточной станок мод.2А450 , режущий инструмент (развертка цилиндрическая)
СОДЕРЖАНИЕ Введение………………………………………………………..……….................6 1.Общие сведения о металлорежущих станках…………………………............8 1.1Анализ конструкции современных металлорежущих станков….…….........8 1.2Назначение и принцип работы станка…………………………….….............9 1.3Технические характеристики станка…………………………………............9 1.4Основные узлы станка…………………………………………….................12 1.5Органы управления станком…………………………………………...........14 1.6Конструктивные особенности станка………………………………….…...
User Рики-Тики-Та : 14 октября 2012
55 руб.
Тест по межкультурным коммуникациям - ответы
1. Есть левой рукой - табу в Саудовской Аравии a. да b. нет 2. Процесс углубления культурного взаимодействия и взаимовлияния между государствами, национально-культурными группами и историко-культурными областями при образовании некоего единого культурного пространства - это a. культурная интеграция b. ассимиляция c. коммуникация d. аккультурация 3. Процесс, в результате которого представители одной культурной общности перенимают и усваивают культуру иного культурного образования. Как правило,
User qwerty123432 : 26 января 2023
109 руб.
Тест по межкультурным коммуникациям - ответы
up Наверх