Гоша Дударь
Гоша Дударь
  • Видео 1 237
  • Просмотров 140 466 401
Уроки Java 3D Game / #3 – Работа с поверхностью. Добавление куба
За урок мы научимся работать с игровой поверхностью. Мы добавим плоский объект и научимся перемещать его. Дополнительно мы изучим работу с 3Д графикой и научимся вращать и передвигать 3Д объекты.
✅ Полезные ссылки:
- Урок на сайте: itproger.com/course/java-minecraft/3
⏰ Тайм-коды:
00:00 - Начало
00:45 - Вывод 2Д квадрата
02:50 - Передвижение квадрата
06:00 - Отображение 3Д объекта
08:50 - Движение куба и его вращение
10:57 - Заключительная часть
✔ Сообщество программистов: itproger.com
✔ -----
🚀 Telegram: t.me/itProger_official
Инстаграм itProger: itproger_official
Группа FaceBook - goo.gl/XW0aaP
- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Просмотров: 2 769

Видео

Уроки Java 3D Game / #2 - Настройка проекта. Библиотека LWJGL
Просмотров 4,5 тыс.День назад
В ходе урока мы выполним настройку проекта и добавим библиотеку LWJGL. При помощи LWJGL мы сможем работать с OpenGL, а также различными 3Д моделями. ✅ Полезные ссылки: - Урок на сайте: itproger.com/course/java-minecraft/2 - Библиотека LWJGL: www.lwjgl.org/ ⏰ Тайм-коды: 00:00 - Начало 00:18 - Подключение библиотеки 03:40 - Основной класс 05:40 - VM опции 07:30 - Разбираем код класса 10:10 - Закл...
Уроки Java 3D Game / #1 - Создание Minecraft игры с нуля на Джава
Просмотров 9 тыс.14 дней назад
Курс по разработке 3Д игры на Java. В ходе курса мы постараемся создать игру схожую на Minecraft, при этом мы не будем использовать готовые игровые движки. Вся игра будет описана на базе языка Джава с использованием библиотеки LWJGL. ✅ Полезные ссылки: - Курс по Java на itProger: itproger.com/course/java - Курс по Java Minecraft на itProger: itproger.com/course/java-minecraft - Установка JDK: w...
Игра на C# WPF / Урок #6 - Заключительная часть
Просмотров 7 тыс.Месяц назад
Мы добрались до заключительного урока по теме разработки игры на C# WPF. В уроке мы не будем ничего прописывать, а лишь подведем итоги курса. Мы узнаем куда стоит двигаться далее и что стоит теперь изучать. ✅ Полезные ссылки: 📟 Курс на сайте itProger: itproger.com/course/csharp-wpf-game/6 🕹️ Программа обучения «Unity разработчик»: itproger.com/intensive/unity ⏰ Тайм коды: 00:00 - Начало 00:17 -...
Игра на C# WPF / Урок #5 - Остановка игры. Пользовательский интерфейс
Просмотров 4,4 тыс.Месяц назад
В уроке мы рассмотрим процесс остановки игры в случае проигрыша пользователя. Дополнительно к проекту будут добавлены элементы интерфейса для начала игры, рестарта и информации про счет. ✅ Полезные ссылки: - Урок на сайте: itproger.com/course/csharp-wpf-game/5 ⏰ Тайм-коды: 00:00 - Начало 00:19 - Отслеживание проигрыша 03:00 - Поедание самой себя 09:15 - Счетчик в игре 11:45 - Кнопка рестарт 16:...
Игра на C# WPF / Урок #4 - Соприкосновение объектов
Просмотров 2,5 тыс.2 месяца назад
За урок мы пропишем код для поедания фруктов. Мы будем отслеживать соприкосновение змеи и фрукта, а также сделаем функционал для увеличения размеров змеи. ✅ Полезные ссылки: - Урок на сайте: itproger.com/course/csharp-wpf-game/4 ⏰ Тайм-коды: 00:00 - Начало 00:18 - Отслеживаем фрукта 01:30 - Функция EatFood() 03:30 - Создания списка «_snake» 05:00 - Передвижение всех элементов 07:45 - Удаление ф...
Игра на C# WPF / Урок #3 - Функции для передвижения в игре
Просмотров 3 тыс.2 месяца назад
В ходе урока мы познакомимся с объектом Timer. Он позволяет создать функцию, что будет срабатывать через определенные промежутки времени. За счет timer мы создадим динамические действия в игре. ✅ Полезные ссылки: - Урок на сайте: itproger.com/course/csharp-wpf-game/3 ⏰ Тайм-коды: 00:00 - Начало 00:20 - Описание полей 02:50 - Описание таймера 04:30 - Передвижение игрока 11:00 - Отслеживание нажа...
Игра на C# WPF / Урок #2 - Дизайн игры. Расстановка объектов
Просмотров 5 тыс.2 месяца назад
За урок мы выполним расстановку игровых объектов в WPF проекте. Все объекты будут генерироваться автоматически через C# код. Мы опишем все действия и укажем начальный дизайн для проекта. ✅ Полезные ссылки: - Урок на сайте: itproger.com/course/csharp-wpf-game/2 ⏰ Тайм-коды: 00:00 - Начало 00:17 - Основные вкладки 01:24 - Добавление фото 02:40 - Дизайн проекта 04:30 - Описание полей класса 07:35 ...
Игра на C# WPF / Урок #1 - Разработка игры на C# WPF с дизайном
Просмотров 12 тыс.2 месяца назад
Курс для начинающих по разработке классической 2Д игры на языке C# и платформы WPF. В ходе курса мы без использования игрового движка создадим игру на базе C# и платформы WPF. Мы воссоздадим классическую игру «Змейка» со всеми механиками игры. ✅ Полезные ссылки: - Курс на сайте itProger: itproger.com/course/csharp-wpf-game - Visual Studio Community: visualstudio.microsoft.com/ru/vs/community/ ⏰...
Разработка онлайн чата на Python и Socket IO
Просмотров 8 тыс.3 месяца назад
⚡️ Cоздаем свой онлайн чат на Python и Socket IO ⚡️ За урок мы познакомимся с технологией Socket и на его базе разработаем полноценный онлайн чат, с обновлением информации в режиме реального времени. Мы добавим дизайн и сделаем все необходимые функции. ✅ Полезные ссылки: 🐍 Программа обучения «Python разработчик»: itproger.com/intensive/python 📟 Посмотреть код проекта можна здесь: itproger.com/n...
Что такое Framework? Создание своего веб-фреймворка на Python
Просмотров 8 тыс.4 месяца назад
⚡️ Что такое Фреймфорк? Создаем свой Framework на Python ⚡️ За урок мы узнаем что такое фреймворк и зачем они нужны. Также мы создадим свой собственный простой фреймворк на базе языка Python. Это будет веб-проект с базой данных и красивым дизайном. ✅ Полезные ссылки: 🐍 Программа обучения «Python разработчик»: itproger.com/intensive/python 📟 Посмотреть код проекта можна здесь: itproger.com/news/...
Python AI Программа / Мемогенерация с Питоном и ИИ
Просмотров 8 тыс.4 месяца назад
⚡️ Разработка ИИ программы на Python ⚡️ За урок мы создадим программу, что будет генерировать нам мемы. Для реализация проекта мы будем использовать ChatGPT и библиотеку Pillow. ✅ Полезные ссылки: 📟 Курс на сайте itProger: itproger.com/course/chatgpt 🐍 Программа обучения «Python разработчик»: itproger.com/intensive/python 📟 Посмотреть код проекта можна здесь: itproger.com/news/python-ai-program...
Изучение Python UI (GUI Apps) / #10 - Заключительная часть
Просмотров 8 тыс.5 месяцев назад
Мы добрались до заключительного урока по теме Python GUI Apps. В уроке мы не будем ничего прописывать, а лишь подведем итоги курса. Мы узнаем куда стоит двигаться далее и что стоит теперь изучать. ✅ Полезные ссылки: 📟 Курс на сайте itProger: itproger.com/course/python-gui/10 🐍 Программа обучения «Python разработчик»: itproger.com/intensive/python ⏰ Тайм коды: 00:00 - Начало 00:20 - Подведение и...
Изучение Python UI (GUI Apps) / #9 - Библиотека Pyxel для разработки игр
Просмотров 8 тыс.5 месяцев назад
Библиотека Pyxel является небольшим игровым движком для создания игр в стиле ретро на базе языка Питон. За урок вы ознакомитесь с этой библиотекой и научитесь писать небольшие проекты на ее основе. ✅ Полезные ссылки: - Урок на сайте itProger: itproger.com/course/python-gui/9 - Библиотека Pyxel: github.com/kitao/pyxel ⏰ Тайм-коды: 00:00 - Начало 00:23 - Установка библиотеки 01:20 - Основной клас...
Изучение Python UI (GUI Apps) / #8 - Обзор библиотеки PyDracula
Просмотров 8 тыс.5 месяцев назад
В этом уроке мы рассмотрим библиотеку PyDracula, что служит в качестве надстройки для программы PyQT. Мы узнаем на что он способен, в чем его крутость и как с ним можно работать. ✅ Полезные ссылки: - Урок на сайте itProger: itproger.com/course/python-gui/8 - Курс по PyQT: itproger.com/course/python-pyqt5 - Библиотека PyDracula: github.com/Wanderson-Magalhaes/Modern_GUI_PyDracula_PySide6_or_PyQt...
Изучение Python UI (GUI Apps) / #7 - Разработка программы «Текстовый редактор»
Просмотров 9 тыс.5 месяцев назад
Изучение Python UI (GUI Apps) / #7 - Разработка программы «Текстовый редактор»
Изучение Python UI (GUI Apps) / #6 - Личный кабинет на Flet
Просмотров 9 тыс.5 месяцев назад
Изучение Python UI (GUI Apps) / #6 - Личный кабинет на Flet
Изучение Python UI (GUI Apps) / #5 - Авторизация через БД. Создание навигации
Просмотров 10 тыс.6 месяцев назад
Изучение Python UI (GUI Apps) / #5 - Авторизация через БД. Создание навигации
Изучение Python UI (GUI Apps) / #4 - Система регистрация. База данных SQLite3
Просмотров 10 тыс.6 месяцев назад
Изучение Python UI (GUI Apps) / #4 - Система регистрация. База данных SQLite3
Изучение Python UI (GUI Apps) / #3 - Погодное приложение на Python Flet
Просмотров 14 тыс.6 месяцев назад
Изучение Python UI (GUI Apps) / #3 - Погодное приложение на Python Flet
Изучение Python UI (GUI Apps) / #2 - Библиотека Python Flet для UI дизайна приложений
Просмотров 28 тыс.6 месяцев назад
Изучение Python UI (GUI Apps) / #2 - Библиотека Python Flet для UI дизайна приложений
Изучение Python UI (GUI Apps) / #1 - Разработка программ с графическим интерфейсом на Питон
Просмотров 38 тыс.6 месяцев назад
Изучение Python UI (GUI Apps) / #1 - Разработка программ с графическим интерфейсом на Питон
Изучение Next JS с нуля / Урок #8 - Экспорт проекта. Заключительная часть
Просмотров 6 тыс.7 месяцев назад
Изучение Next JS с нуля / Урок #8 - Экспорт проекта. Заключительная часть
Изучение Next JS с нуля / Урок #7 - Добавление мета данных
Просмотров 6 тыс.7 месяцев назад
Изучение Next JS с нуля / Урок #7 - Добавление мета данных
Изучение Next JS с нуля / Урок #6 - Работа с API Routes
Просмотров 6 тыс.7 месяцев назад
Изучение Next JS с нуля / Урок #6 - Работа с API Routes
Изучение Next JS с нуля / Урок #5 - Отдельные страницы с информацией
Просмотров 6 тыс.7 месяцев назад
Изучение Next JS с нуля / Урок #5 - Отдельные страницы с информацией
Изучение Next JS с нуля / Урок #4 - Получение и обработка данных
Просмотров 7 тыс.7 месяцев назад
Изучение Next JS с нуля / Урок #4 - Получение и обработка данных
Изучение Next JS с нуля / Урок #3 - Отслеживание URL и работа со стилями
Просмотров 9 тыс.8 месяцев назад
Изучение Next JS с нуля / Урок #3 - Отслеживание URL и работа со стилями
Изучение Next JS с нуля / Урок #2 - Создание проекта и его настройка
Просмотров 11 тыс.8 месяцев назад
Изучение Next JS с нуля / Урок #2 - Создание проекта и его настройка
Изучение Next JS с нуля / Урок #1 - Введение в NextJS для начинающих. Что это?
Просмотров 20 тыс.8 месяцев назад
Изучение Next JS с нуля / Урок #1 - Введение в NextJS для начинающих. Что это?

Комментарии

  • @user-dq2rg9or1z
    @user-dq2rg9or1z 16 часов назад

    Есть кто готов написать тг бота мне на заказ?

  • @_xrdvlx_
    @_xrdvlx_ 17 часов назад

    Как сделать строку from . import views ОНА У МЕНЯ В ОШИБКАХ ВСЯ!!!

  • @Polytechmafia
    @Polytechmafia 19 часов назад

    Аж голова закипела, красавчик!

  • @user-gy9nl6mv4v
    @user-gy9nl6mv4v 19 часов назад

    СПАСИБО!

  • @user-fu9kk4xw3p
    @user-fu9kk4xw3p 22 часа назад

    оооооо itProger привет

  • @user-tx5tb4dc7f
    @user-tx5tb4dc7f День назад

    На сайт переносит не пользователя, а то, где выполняется программа с ботом

  • @user-mb4sq6ms4f
    @user-mb4sq6ms4f День назад

    14.20

  • @MAKSIM_SHAWRIN
    @MAKSIM_SHAWRIN День назад

    5:22 То самое дерево из великой "VANOMAS DEMO"

  • @user-kv3bs1mp7h
    @user-kv3bs1mp7h День назад

    помогите что это:Traceback (most recent call last): File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module> start(fakepyfile,mainpyfile) File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start exec(open(mainpyfile).read(), __main__.__dict__) File "<string>", line 5 @bot.message.handlers(commands["start"]) SyntaxError: invalid syntax [Program finished]

  • @DmitriKadykov
    @DmitriKadykov День назад

    "элсе", "хидер" - плиз пожалей уши подписчиков)))

  • @oks1genn
    @oks1genn День назад

    Не, ну "точка NET" показывает высоту мастерства))) А так курс хорош для новичков, которые только выучили базу, это уже показывает вполне возможности языка

  • @claud596
    @claud596 День назад

    Попробуй создать игру позожую на age of history 2

  • @lianesss1435
    @lianesss1435 День назад

    где видос 2 мапу выграли уже спириты в финале

  • @learnwithyan
    @learnwithyan День назад

    отлично для понимания юай і основ

  • @viktoryhappy9014
    @viktoryhappy9014 День назад

    Спасибо за видео!!!

  • @podpalmoi
    @podpalmoi 2 дня назад

    Знаю Реакт, Эксперсс, Монго, учился. Сделал Имаг. Скажите пожалуйста, это нормально, что я освоил Некст за 2 дня? Что тут не так?

  • @learnwithyan
    @learnwithyan 2 дня назад

    супер идея

  • @user-ic9uw7yg3p
    @user-ic9uw7yg3p 2 дня назад

    All is okey это конечно сильно, меня оно убивает

  • @podpalmoi
    @podpalmoi 2 дня назад

    6:00 кто работал на Нексте, подскажите, все запросы обрабатываются внутри route.js или их как-то можно вынести? Это же бардак получится.

  • @podpalmoi
    @podpalmoi 2 дня назад

    А как обработать 404 страницу?

  • @AutoSaweOfficial
    @AutoSaweOfficial 2 дня назад

    а это будет работать с криптовалютой?

  • @learnwithyan
    @learnwithyan 2 дня назад

    Спасибо автору за видос

  • @stendoftwo4941
    @stendoftwo4941 2 дня назад

    ты красавчик, давно за тобой слежу бро ты топ #1 такие как ты на этой планете #0.000000000000000000000000000001%

  • @sinushkin
    @sinushkin 2 дня назад

    зачем путать людей, Цвета - это не слои. в tiff картинках есть слои...

  • @user-db5dm1fl1p
    @user-db5dm1fl1p 2 дня назад

    У меня таблица Post не появляется сама в базе PhpMyadmin,я все облазил и многое посмотрел в интернете ,но нигде не говорится что она таблица должна сама появляется,везде нужно уже в самой базе данных создавать и таблицу и столбцы ,вот я и думаю толи лыжи не едут толи я что то не понимаю.

  • @ErkeTan879
    @ErkeTan879 2 дня назад

    Урааа,хоть кто-то будет писать игру на джава!

  • @learnwithyan
    @learnwithyan 2 дня назад

    Спасибо за видео. Детально разложил все

  • @PBryakin
    @PBryakin 2 дня назад

    Я не хочу Вас критиковать, просто хочу объяснить точнее для новичков: Отличия цикла for от цикла while, в том что, при запуске цикла for вы должны указать ему определённое кол-во повторений, а цикл while будет выполняться пока условие указанное в скобках не станет ложным.

  • @Sigma-oc4ek
    @Sigma-oc4ek 3 дня назад

    поему на сайт ге перекидывает?

  • @lolmraz795
    @lolmraz795 3 дня назад

    А мы будем использовать OpenGL 1.1 вместо OpenGL 3.2? Просто я думал нам покажут создание VAO, VBO IBO и тд, а тут мы используем легкий OpenGL 1.1 который не очень славится своей производительностью.

  • @user-ke9le9dj8r
    @user-ke9le9dj8r 3 дня назад

    Интересно и актуально 👍 есть вопрос. Можно ли через api/библиотеки организовать взаимодействие userbot'а с webapp? Чтобы userbot заходил в app, что-то там клацал и т.д. Если да, что изучить/посмотреть для реализации?

  • @dmitrykostilev5209
    @dmitrykostilev5209 3 дня назад

    Ужас какой, чтоб сделать куб надо всего то соединить между собой 8 точек 😂.

  • @LightSpark75002
    @LightSpark75002 3 дня назад

    Я думал нам тут покажут процесс создания 3-ех мерного измерения. Будут использоваться матрицы вращения, перемещения и т.д. Так конечно тоже не плохо, но можно было написать класс для создания отрисовки кубов в пространстве.

  • @Hadji-Murad
    @Hadji-Murad 3 дня назад

    Вместо этой заморочкой с glfw можно использовать библиотеку lwjgl-awt и jawt.И реализовать всё это спомощью класов Canvas и KeyListener.

    • @fbiflow7949
      @fbiflow7949 2 дня назад

      А потом жёстко пожрать говна от осознания, что awt не умеет использовать видеокарту

    • @Hadji-Murad
      @Hadji-Murad 2 дня назад

      @@fbiflow7949 Есть библиотека для интеграции opengl в awt

  • @user-ji9nz5zi9v
    @user-ji9nz5zi9v 3 дня назад

  • @user-ye1of4jj1r
    @user-ye1of4jj1r 3 дня назад

  • @user-mashenkaa
    @user-mashenkaa 3 дня назад

    Как сделать что бы человек писал + а бот ему отвечал сообщением?

  • @viktor65366
    @viktor65366 3 дня назад

    Почему, когда я создаю проект, и сразу, ничего не меняя в нем, пытаюсь компилировать его, получаю ошибку LNK2019?

  • @yuliaorlova6918
    @yuliaorlova6918 3 дня назад

    в чём тут измеряется давление?

  • @selmurzaev-mkhmd
    @selmurzaev-mkhmd 3 дня назад

    А как запустить через vs code

  • @user-jh9nq6xz4v
    @user-jh9nq6xz4v 3 дня назад

    Но ведь в примере с сайтом, сайт будет открываться только у вас, а не у пользователя???

  • @Yt_Viplay
    @Yt_Viplay 4 дня назад

    1:52 как поставить одинарные ковычки?

  • @nikondolgushin9421
    @nikondolgushin9421 4 дня назад

    хрень

  • @1mVt1_
    @1mVt1_ 4 дня назад

    Странно очень, я когда меняю привет на message он у меня выдает всегда привет. Еще кнопка /help не работает. Можете помочь с этой проблемой !

  • @polinahurmatullina9956
    @polinahurmatullina9956 4 дня назад

    Спасибо большое за ваш труд! Подскажите пожалуйста, а какая-то интеграция с бухгалтерской системой будет? Или сайт не подразумевает, что товары например хранятся в 1С и оттуда попадают в интернет-магазин.

  • @Deto4kin13
    @Deto4kin13 4 дня назад

    Ещё один... Просто не вывез слушать не о чем.

  • @user-tk9zf7lx8i
    @user-tk9zf7lx8i 4 дня назад

    что делать если нет кода на сайте

  • @user-tm3bb6zs1y
    @user-tm3bb6zs1y 5 дней назад

    пропали картинки путь все как у вас не показывают картинки

  • @kyk0_924
    @kyk0_924 5 дней назад

    познавательно. а продолжение будет?