Squares Projeng
Squares Projeng
  • Видео 54
  • Просмотров 145 495
ЗВУК на DELPHI с использованием BASS [НА ПРИМЕРЕ ПИАНИНО]
Доброго времени суток и приятного просмотра!
В этом видео будет использоваться бесплатная для некоммерческого использования библиотека bass для создания простого пианино на Delphi.



▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼

► Группа в вк → squares.projeng ←
► Ссылка на библиотеку bass: → www.un4seen.com/ ←


▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓
squares.projeng?w=app5727453_-159294224 ◄
► Скоро будет бусти и не только ◄
▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓ ▓___ ▓ ▓ ▓
▓ ▓ ▓ ▓▓▓▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓
▓▓▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓
Всем кто поддерживает канал и помогает развиваться!
Просмотров: 155

Видео

PasTeaLa Engine Update 2024_03
Просмотров 2115 месяцев назад
Маленькое видео об обновлениях игрового движка PasTeaLa Engine, который разрабатывается на Delphi с использованием OpenGL. • • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_-159294224 ◄ ▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ Всем кто поддерживает канал и помогает развиваться!
ПРОСТАЯ 3D ГОНКА ЗА 5 МИНУТ НА DELPHI | OBJECT PASCAL!
Просмотров 1,2 тыс.Год назад
В этом видео я показываю этапы создания простой гонки с использованием ранее выложенной, старой версии движка. • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← ► Исходник : → github.com/SquaresProjeng/MazeGameEngine.git ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► ЮMoney: 410018471505491 ◄ ► QIWI: 79509058904 ◄ ► squares.projeng?w=app5727453_-159294224...
Слил исходник своего движка на github | Конкурс в группе
Просмотров 512Год назад
Нас уже больше 1000. На такой юбилей я выложил исходник старого движка на github. Кроме того у нас начался конкурс на лучший сюжет для игры. • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← ► Исходник: → github.com/SquaresProjeng/MazeGameEngine ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_-159294224 ◄ ▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓...
Игровой движок на Delphi версия 1.04
Просмотров 524Год назад
В этом видео показаны некоторые доработки и возможности движка написанного на Delphi. В одном из следующих роликов будет более подробный обзор новой версии движка. • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_-159294224 ◄ ▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ...
Как сделать крутой Paint на Delphi?
Просмотров 1,2 тыс.Год назад
Доброго времени суток и приятного просмотра! В этом видео я расскажу о том как сделать paint на Delphi, а также палитру и настройку цветов, сохранение и открытие bmp файлов и возможность отмены действий. • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← ► Исходник: → Будет после 100 лайков ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app...
Как рисовать фигуры и картинки через код в Delphi (Без Image) | [Коротко о Canvas]
Просмотров 3,5 тыс.Год назад
В этом видео вы узнаете о том, как отрисовывать фигуры и картинки через код в Delphi. • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_-159294224 ◄ ▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ Всем кто поддерживает канал...
Коллизия круга и линии в PascalABC [Пишу физический движок на PascalABC!]
Просмотров 8262 года назад
Доброго времени суток и приятного просмотра! В этом ролике ты узнаешь, как обработать столкновение круга и линии для своей игры или проекта. • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← ► Исходник: → drive.google.com/file/d/1mAFT_v9TCc3txHYpLlDIvkRznQknvuXw/view?usp=sharing ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_-...
Пишу физический движок на PascalABC!
Просмотров 4 тыс.2 года назад
Доброго времени суток и приятного просмотра! В этом ролике ты узнаешь, как обработать столкновение двух кругов для своей игры или проекта. • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← ► Исходник: → drive.google.com/file/d/11WEWIl0fv0sNAiUYD5PUCXXPJKfHKzh9/view?usp=sharing ← • • ▓▓▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_...
Обзор ИГРОВОГО 3D ДВИЖКА создаваемого на Object PASCAL!
Просмотров 3,7 тыс.2 года назад
Доброго времени суток, приятного просмотра! В этом ролике я покажу интерфейс и возможности игрового движка Maze Game Engine создаваемого на Delphi. • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_-159294224 ◄ ▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓▓ ▓ ▓▓ ▓ ▓ ...
Доделываем ПЛАТФОРМЕР на языке PASCAL в DELPHI
Просмотров 1,3 тыс.2 года назад
Доброго времени суток и приятного просмотра! В этом видео описывается создание анимации для платформера в среде программирования Delphi с использованием OpenGL • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← ► Исходник: → drive.google.com/file/d/1KwUF_SLrmWrebWwdFI-iIn8w0yhgHij_/view?usp=sharing ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.pro...
Как сделать ПЛАТФОРМЕР на языке PASCAL в DELPHI?
Просмотров 1,5 тыс.2 года назад
Доброго времени суток и приятного просмотра! В этом видео описывается создание платформера в среде программирования Delphi с использованием OpenGL • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← ► Исходник: → drive.google.com/file/d/1u2DsVmjxvrC15X92BSQrlseN4m1JdL5n/view?usp=sharing ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app572...
Обзор движка PasTeaLa Engine [PASCAL ABC net]
Просмотров 2 тыс.2 года назад
Доброго времени суток и приятного просмотра! Сегодня я покажу, что изменилось в движке на PascalABC! • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← ► Исходник: → drive.google.com/file/d/14usFflU2-AaY6UZIuWfA9JfvOl89wf2U/view?usp=sharing ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_-159294224 ◄ ▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ ▓...
Я возвращаюсь на канал! [НОВОСТИ от Разработчика]
Просмотров 2272 года назад
Доброго времени суток и приятного просмотра! • • • ▼▼▼▼▼▼▼▼все ссылки ниже▼▼▼▼▼▼▼▼▼▼ • ► Группа в вк → squares.projeng ← • • ▓▓▓▓▓▓▓▼Поддержать проект тут▼▓▓▓▓▓▓▓▓ ► squares.projeng?w=app5727453_-159294224 ◄ ▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓▓ ▓ ▓▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓ ▓ ▓▓▓ ▓▓ ▓ Всем кто поддерживает канал и помогает развиваться!
Обзор нововведений в MINECRAFT на Delphi
Просмотров 1,3 тыс.3 года назад
Обзор нововведений в MINECRAFT на Delphi
КАК СОЗДАТЬ ПРИЛОЖЕНИЕ ДЛЯ ANDROID в DELPHI?
Просмотров 4,8 тыс.3 года назад
КАК СОЗДАТЬ ПРИЛОЖЕНИЕ ДЛЯ ANDROID в DELPHI?
Graph3D на PascalABC! 3D теперь реально! КАК и ЧЕГО можно СДЕЛАТЬ?
Просмотров 18 тыс.3 года назад
Graph3D на PascalABC! 3D теперь реально! КАК и ЧЕГО можно СДЕЛАТЬ?
#6. Процедуры и Функции на PascalABC.net
Просмотров 12 тыс.3 года назад
#6. Процедуры и Функции на PascalABC.net
Пишем MineCraft на Delphi! Это РЕАЛЬНО? На что способен Pascal?
Просмотров 6 тыс.3 года назад
Пишем MineCraft на Delphi! Это РЕАЛЬНО? На что способен Pascal?
Hill Climb Racing с нуля на языке Object Pascal на Delphi [Часть 3]
Просмотров 3343 года назад
Hill Climb Racing с нуля на языке Object Pascal на Delphi [Часть 3]
КРУТАЯ хоррор ИГРА от ПОДПИСЧИКА! [Обзор на PascalABC Игру]
Просмотров 1,9 тыс.3 года назад
КРУТАЯ хоррор ИГРА от ПОДПИСЧИКА! [Обзор на PascalABC Игру]
Игровой движок для 2D игр | Часть 4 (физический таймер и первый скрипт)
Просмотров 1,5 тыс.3 года назад
Игровой движок для 2D игр | Часть 4 (физический таймер и первый скрипт)
ОБЗОР НА ИГРУ ПОДПИСЧИКА + АПГРЕЙД
Просмотров 5444 года назад
ОБЗОР НА ИГРУ ПОДПИСЧИКА АПГРЕЙД
#5. Массивы их применение в анимации на PascalABC.net
Просмотров 2,1 тыс.4 года назад
#5. Массивы их применение в анимации на PascalABC.net
Hill Climb Racing с нуля на языке Pascal на Delphi [Часть 2]
Просмотров 3564 года назад
Hill Climb Racing с нуля на языке Pascal на Delphi [Часть 2]
#4. Циклы For, While, repeat на PascalABC.net
Просмотров 10 тыс.4 года назад
#4. Циклы For, While, repeat на PascalABC.net
#3. Математические операции на языке Object Pascal!
Просмотров 1,1 тыс.4 года назад
#3. Математические операции на языке Object Pascal!
Игровой движок для 2D игр | Часть 3 (Исправление багов и события мыши с клавиатурой)
Просмотров 1 тыс.4 года назад
Игровой движок для 2D игр | Часть 3 (Исправление багов и события мыши с клавиатурой)
#2. Ввод и вывод текста в PascalABC.net
Просмотров 8474 года назад
#2. Ввод и вывод текста в PascalABC.net
#1. Основы языка программирования PascalABC.net
Просмотров 2,1 тыс.4 года назад
#1. Основы языка программирования PascalABC.net

Комментарии

  • @Yanka-Kupala
    @Yanka-Kupala 15 дней назад

    Эх, жаль видео уже старое. Но всё же, есть вопрос. А если те исходные картинки в папке будут увеличены, к примеру, в 16 раз?? Можно ли их будет уменьшить в паскале? В моём проекте есть около 530 jpg фоток, и мне их нужно уменьшить в паскале.

    • @SquaresProjeng
      @SquaresProjeng 15 дней назад

      @@Yanka-Kupala Можно сразу после загрузки картинки, обратится к ее параметрам и изменить размер. Тоже самое можно сделать в цикле для каждой картинки.

    • @Yanka-Kupala
      @Yanka-Kupala 15 дней назад

      @@SquaresProjeng прикольно, спасибо

  • @olgamestudio
    @olgamestudio Месяц назад

    То есть я могу из этого движка сделать свой?

    • @SquaresProjeng
      @SquaresProjeng Месяц назад

      @@olgamestudio Да. Эта открытая версия движка и мои наработки вы можете использовать для создания своего движка. У меня сейчас другая, переписанная версия, которая какое-то время будет доступна для разработки игр без исходного кода после ее выхода.

  • @nighthorrorstory7237
    @nighthorrorstory7237 2 месяца назад

    Я тот чел, который просто ищет метод встройки 2d графики в паскале. Хоть просто картинку.

  • @ronkrissnorththebuild4538
    @ronkrissnorththebuild4538 2 месяца назад

    ruclips.net/user/shorts-GXI3_eYBSc?si=mWZKYUYGwBxVOThV

  • @ronkrissnorththebuild4538
    @ronkrissnorththebuild4538 2 месяца назад

    ruclips.net/user/shorts-GXI3_eYBSc?si=mWZKYUYGwBxVOThV

  • @sergeys.1026
    @sergeys.1026 2 месяца назад

    Как известно, плохому танцору все время что-нибудь мешает. Так и большинству бездарных программистов мешает "не тот" язык программирования. Поэтому, они мечутся и ищут самый "крутой и правильный" язык. С, С++, потом еще что-нибудь - а счастья всё нет! Всё равно дерьмо получается. Но, они не сдаются и ищут дальше. Самые толковые из этих бездарей - иногда даже придумывают новые языки программирования, где можно было бы использовать еще более мудреные языковые конструкции. Дерзай дальше! Pascal/Delphi - отличный, хоть и не популярный язык программирования. Изучив в нем все нюансы программирования - не составит большого труда, при необходимости, перейти на любой другой язык. (хотя, плеваться при этом переходе, придется долго) 🙂

  • @user-qu3kg6zv7v
    @user-qu3kg6zv7v 2 месяца назад

    Танчики на паскаль так и не вышли ?

    • @SquaresProjeng
      @SquaresProjeng 2 месяца назад

      Пока нет. Я только с институтом закончил. Теперь готовлю задержанные видео по c++, танчикам, angry birds, а также дорабатываются финальные штрихи в игровом движке по процедурной анимации и физике. Если все будет также хорошо, то выходить выпуски будут раз в неделю.

  • @CaXaPHblN_HerP
    @CaXaPHblN_HerP 2 месяца назад

    Я хз, чё я тут забыл, я же сишник. А урок прям крутой

  • @Maximuser_play
    @Maximuser_play 2 месяца назад

    Крутая опечатка в названии видео, это добавляет видео оригинальности

    • @SquaresProjeng
      @SquaresProjeng 2 месяца назад

      Спасибо за замечание!

  • @programistaart
    @programistaart 2 месяца назад

    Спасибо за урок! интересная библиотека, нужно попробовать 🙂

  • @user-ip7zu7hg9m
    @user-ip7zu7hg9m 2 месяца назад

    Круто, Паскаль рулит😊!

    • @user-gd9mm5dd8s
      @user-gd9mm5dd8s 2 месяца назад

      К сожалению для этого ЯП нет современных библиотек, нет вообще ничего чтобы можно было для VR разрабатывать. Если заниматься геймдевом, nо тут только либо C#, либо С++

  • @cr_Rivder
    @cr_Rivder 2 месяца назад

    Урааа, новое видео!🎉🎉🎉

  • @sM1LE289
    @sM1LE289 2 месяца назад

    Спасибо большое, а как включить подсказки кода?

    • @SquaresProjeng
      @SquaresProjeng 2 месяца назад

      Они у меня были по умолчанию включены, но можно их включить вроде по этому пути: "Сервис"-"Параметры редактора"-"Завершение кода"-"Включить завершение кода".

  • @Maximuser_play
    @Maximuser_play 2 месяца назад

    Почему в редакторе ты не добавил debug текстуру

    • @SquaresProjeng
      @SquaresProjeng 2 месяца назад

      На тот момент не было необходимости, но ее всегда можно добавить.

  • @Maximuser_play
    @Maximuser_play 2 месяца назад

    Текстуры такие же как поставить самую низкую настройку графики например в симуляторе мыши

  • @exe_boi
    @exe_boi 3 месяца назад

    Я считаю что Паскаль такой же крутой как и процессинг или Фортран но я питонист) и как по мне у каждого свой вкус)

  • @user-zc6pw3gf8x
    @user-zc6pw3gf8x 3 месяца назад

    Я НАУЧИЛСЯ!!!!

  • @emodjee86
    @emodjee86 4 месяца назад

    За сколько времени можно выучить паскаль?

    • @SquaresProjeng
      @SquaresProjeng 4 месяца назад

      Если знаешь хотя бы один язык программирования, то за пару дней - неделю можно освоить любой другой язык программирования, в том числе и паскаль.

    • @emodjee86
      @emodjee86 4 месяца назад

      @@SquaresProjeng а если это первый язык программирования мой другие языки смотрел чёт не понравилось этот понравился не подскажите с чего начать

    • @SquaresProjeng
      @SquaresProjeng 4 месяца назад

      @@emodjee86, тогда изучение основ языка может занять от недели до нескольких месяцев. Это зависит от скорости усвоения информации уже. Для начала нужно узнать основные операторы, типы данных и структуру простой программы. Затем математические функции и условия (например: для решения задачи с квадратным уровнением). Потом можно перейти к циклам. Далее написание своих процедур и функций. Ну и на последок, свои типы данных и классы. После изучения всего выше написанного, можно изучать уже сторонние модули и api, которые будут нужны для написания своих программ (например: opengl или directx для работы с графикой).

  • @fantastik9142
    @fantastik9142 4 месяца назад

    Здравствуйте, у меня проблема с заменой фона, если я вставляю название файла, то пишет что данный файл не найден, хотя он находиться в той же папке, что делать?

    • @SquaresProjeng
      @SquaresProjeng 4 месяца назад

      Здравствуйте, возможно у вас формат изображения другой (расширение файла). Попробуйте сохранить изображение в том же формате, что и у меня.

  • @user-lh9ug1ux8b
    @user-lh9ug1ux8b 5 месяцев назад

    Какие языки поддерживает движок?

    • @SquaresProjeng
      @SquaresProjeng 5 месяцев назад

      Сам движок пишется на Delphi, но при необходимости можно портировать на Lazarus. Если вы про скрипты, которые пишутся и обрабатываются движком без среды создания движка, то пока поддерживает урезанную смесь Pascal с C++, которая в движке называется Pascal++.

  • @starnov00
    @starnov00 5 месяцев назад

    Сигма

  • @programistaart
    @programistaart 6 месяцев назад

    Я по твоему уроку слепил свой Paint, на моем канале есть видос, прогу назвал Dimart :)

  • @userid13030
    @userid13030 6 месяцев назад

    Спасибо

  • @FStalker__
    @FStalker__ 6 месяцев назад

    Привет, хорошо снимаешь, может запишешь видео про то как на паскале звуки проигрывать, просто на ютубе особо не видео на эту тему.

    • @SquaresProjeng
      @SquaresProjeng 6 месяцев назад

      Привет. Хорошее предложение. Вас интересует проигрывание на pascalabc или на delphi?

    • @FStalker__
      @FStalker__ 6 месяцев назад

      @@SquaresProjeng Delphi, если можно.

  • @koshkin27koshkin92
    @koshkin27koshkin92 7 месяцев назад

    Это opengl?

  • @Lord_Dobey
    @Lord_Dobey 7 месяцев назад

    ваще классно!!!! хочу еще!!!

  • @eugenedukatta9355
    @eugenedukatta9355 7 месяцев назад

    Почему в обработчике CreateForm не нарисовалось? Что такое обработчик FormPaint , когда возникает?

    • @SquaresProjeng
      @SquaresProjeng 7 месяцев назад

      Функция CraeteForm выполняется перед окончательным созданием формы, а обработчик FormPaint происходит каждый раз при перерисовке формы (точнее он выполняет перерисовку формы). Его можно вызывать самостоятельно через постоянные перерисовки в таймере для обновления формы (подходит для игр).

  • @ДанилСмакотин-и4в
    @ДанилСмакотин-и4в 8 месяцев назад

    что делать если при выполнение прекращается программа g++.exe и все, как это исправить?

    • @SquaresProjeng
      @SquaresProjeng 8 месяцев назад

      Добавить после выполнения всех операций оператор, который будет ждать действия от пользователя. Например cin >> переменная.

  • @eugenedukatta9355
    @eugenedukatta9355 8 месяцев назад

    как в Delphi нарисовать линию (отрезок) с градиентным цветом? То есть чтобы один конец отрезка был одного цвета, другой конец другого цвета, и цвет отрезка плавно менялся от одного конца к другому.

  • @user-hg5sn7jb9b
    @user-hg5sn7jb9b 8 месяцев назад

    а в лазарусе будет работать?

    • @SquaresProjeng
      @SquaresProjeng 8 месяцев назад

      Эта версия движка из-за того, что сделана целым проектом в делфи будет работать на лазарус, если пересобирать проект на лазарус. Новая версия движка, которую я пишу сейчас, получит возможность использования на лазарус из "коробки"

  • @programistaart
    @programistaart 8 месяцев назад

    В Delphi 11.3 при открытии твоего двига куча ошибок появляеться

    • @SquaresProjeng
      @SquaresProjeng 8 месяцев назад

      Этот движок делался еще на старом Delphi и тогда я еще сам учился работать с 3д и допускал много неточностей при написании движка. В течении полугода я выложу новую версию движка, который делаю на RAD студии и очень сильно оптимизирую код. +Надеюсь удастся порадовать новым функционалом и редактором для него)

    • @programistaart
      @programistaart 8 месяцев назад

      @@SquaresProjeng Хорошо , буду ждать с нетерпением

  • @programistaart
    @programistaart 8 месяцев назад

    Я тоже хотелбы создать свой движог в Delphi но еще не начал изучать 3D графику только 2D

  • @wolfwolfovich5288
    @wolfwolfovich5288 8 месяцев назад

    То что ты делаешь - это заслуживает уважения

  • @the_kurbanoff
    @the_kurbanoff 9 месяцев назад

    отмена действий не работает у меня)

  • @sharban3182
    @sharban3182 9 месяцев назад

    Спасибо , мужик. Все кратко и понятно .

  • @hauyt424
    @hauyt424 10 месяцев назад

    В какой програме ты создал движок ?

    • @SquaresProjeng
      @SquaresProjeng 10 месяцев назад

      Я его написал на языке Delphi в среде программирования Delphi

  • @blackblog876
    @blackblog876 11 месяцев назад

    Видио скоро?

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      Пока не знаю. Из-за института времени почти на канал не остается. Максимум, что я могу - это снимать маленькие обзоры по обновлению движка.

    • @blackblog876
      @blackblog876 11 месяцев назад

      @@SquaresProjeng спасибо за ответ, просто я разрабатую 3д гонку на паскале думаю перейти на твой движок

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      @@blackblog876 круто!

  • @Игорь-б6ы
    @Игорь-б6ы 11 месяцев назад

    В заголовке видео указано (без Image), через 4 минуты автор использует PaintBox...)) Это тоже контейнер для изображений, причём динамических. Есть замечательная книга - "Графика в проектах Delphi" (Дмитрий Осипов), в которой рассмотрены примеры работы без компонентов, причём на уровне WinAPI.

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      Интересное замечание) Насколько я помню эта книга про DirectX 8, который уже слишком сильно устарел.

  • @MarkSoir
    @MarkSoir 11 месяцев назад

    я разобрался как подключить opengl glfw на free pascal lazarus это было не сложно так почему бы не сделать майнкрафт на free pascal что бы посмотреть различие lazarus от delphi 10 lite

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      Хорошее предложение. Возможно я перепишу его и под lazarus.

  • @MarkSoir
    @MarkSoir 11 месяцев назад

    как подключить glsd opengl 4.6 на lazarus

  • @MarkSoir
    @MarkSoir 11 месяцев назад

    кто знает как подключить к free pascal opengl 4.6 . Я пытался подключить glad c opengl 4.6 но выводит ошибку при запуске рисования project1.lpr(21,10) Error: Wrong number of parameters specified for call to "gladLoadGL" glad_gl.pas(4264,10) Error: Found declaration: gladLoadGL(TLoadProc):Boolean;

  • @NickProkhorenko
    @NickProkhorenko 11 месяцев назад

    Почему тебе не понравился вариант без коммерчества? Почему сразу всё надо продать. Оставь себе этот шедевр программирования, кто-то запрещает...? Иначе ты потеряешь достигнутую тобой уникальную цель.

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      Движок не будет платным. Когда в нем появится возможность создавать простые игры без изменения кода, я начну больше снимать роликов по нему и он будет в открытом доступе.

    • @NickProkhorenko
      @NickProkhorenko 11 месяцев назад

      @@SquaresProjeng А зачем нужен открытый доступ?

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      @@NickProkhorenko Чтобы скачать мог любой желающий)

  • @serg1567
    @serg1567 11 месяцев назад

    Функция умножения двух комплексных чисел, в неё передаётся 4 значения типа реал, два на реальную часть и два на мнимую, в функции над ними производятся вычисления по формулам умножения комплексных чисел. Вопрос - как из функции передать в программу результат умножения, два числа типа реал, из которого состоит комплексное число?

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      Для того чтобы передавать значение реал нужно чтобы сама функция была real: Например: function myfunc(a1,a2,a3,a4:real):real; var d:real; begin d:=(тут вычисление значения); result:=d; end;

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      Если необходимо передавать более 1 значения, то можно использовать свой тип данных (например запись) в качестве значения функции или указывать переменные в поле передачи переменных, с обозначением var, чтобы их изменять для этого можно даже использовать процедуру. Пример 1 (С использованием типа): Type MyType=record a1,a2:real; end; function MyFunc(a1,a2,a3,a4:real):MyType; var d:MyType; begin d.a1:=(вычисление); d.a2:=(вычисление); result:=d; end; Пример 2 (с указанием выходных переменных): function MyFunc(a1,a2,a3,a4:real; var res1:real; var res2:real):real; begin res1:=(вычисления);//передача данных первой переменной res2:=(вычисления);//передача данных второй переменной result:=(основной результат функции); end;

    • @serg1567
      @serg1567 11 месяцев назад

      @@SquaresProjeng спасибо за ответ. Авторы других роликов по Паскалю почему то обходят эти варианты исполнения функций.

  • @serg1567
    @serg1567 11 месяцев назад

    Как функция получает своё значение? А если в функции будет несколько переменных, какая именно переменная будет присвоена функции?

    • @SquaresProjeng
      @SquaresProjeng 11 месяцев назад

      В любой функции есть зарезервированный оператор result, который принимает значение функции на выходе. Т.е. то, что вы присвоите к result и будет значением функции.

  • @justwave_anim
    @justwave_anim Год назад

    Мне нравится паскаль своей легкодоступностью. Компилятор можно установить почти с любого сайта и достаточно просто разобраться с модулями. Пускай сейчас его нигде не используют, но как учебный язык для начинающих программистов он офигенный.

  • @inspire844
    @inspire844 Год назад

    Класс👍👍👍

  • @lapacat254
    @lapacat254 Год назад

    Мне нравится машина минимализм продолжай дашь совет как себя пересилить и заняться изучением с++

    • @SquaresProjeng
      @SquaresProjeng Год назад

      Спасибо за комментарий) C++ один из самых популярных языков программирования прикладных программ. По сложности он ничем не отличается от языка Pascal, просто слегка синтаксис более компактный. По С++ много роликов и мануалов на ютуб, есть куча статей и уроков на различных форумах. Главное найти для себя любимую среду разработки под этот язык программирования, не сдаваться и все получится)

    • @lapacat254
      @lapacat254 Год назад

      Я в следующем году просто в техникум иду и там будем учить с++ на будущее просто но спасибо за совет и поддержку я также буду учить и паскаль ты мне показал что паскаль и не настолько плох как я представлял

  • @SquaresProjeng
    @SquaresProjeng Год назад

    Всем приятного просмотра! Исходник к этому видео находится в описании. Ранее выложенная версия движка, теперь обновлена до этой версии с шаблоном для гоночной игры. Были исправлены некоторые баги связанные с работой ИИ в некоторых местах, а также поведение автомобиля.😉

  • @mamantstalast
    @mamantstalast Год назад

    ёбо бобо я то думал что будет описание как сам написал движок за 5 минут а тут скачать

    • @SquaresProjeng
      @SquaresProjeng Год назад

      Если бы я показал, как это сделать полностью с нуля, то ролик вышел бы часа на 3 и никому бы он не был понятен и интересен. Как будто для языка Python не надо ничего качать и импортировать, чтобы делать игры)

  • @winrar3818
    @winrar3818 Год назад

    с возращением! все круто получается, но мог бы ты добавить в движок какой нибудь простенький профайлер, а то для такой простой графики фпс непростительно мало. еще жду видосы по новым версиям движка)

    • @SquaresProjeng
      @SquaresProjeng Год назад

      В этой версии движка fps залочен. Данная проблема исправлена в новой версии движка о котором я буду снимать видео чуть позже.