FPS FirePlanetStudio
FPS FirePlanetStudio
  • 80
  • 789 574
Как сделать игру Жизнь на С++
Всем привет! Присоединяйтесь, у нас много интересного @FPS.FirePlanetStudio!
В этом видео подробно покажу и расскажу как можно сделать простую игру под названием "Жизнь".
=== Правила игры: ===
Первое поколение - это положение игровых клеток в начале игры.
Начальную конфигурацию можно заполнить случайным образом или указать позиции.
Каждое новое поколение рассчитывается на основе предыдущего по таким правилам:
- В пустой клетке, рядом с которой ровно три живые клетки, зарождается жизнь.
- Если у живой клетки есть две или три живые соседки, то эта клетки продолжает жить.
- Иначе, клетка умирает (от «одиночества» или «перенаселенности»).
Игра прекращается, если на поле не останется ни одной живой клетки или при очередном шаге ни одна клетка не меняет своего состояния (складывается стабильная конфигурация).
Характеристики проекта:
- С++ (есть такое же пример на C# ссылка чуть ниже)
- ООП
- MVC (логика не привязана к интерфейсу)
- консоль (но легко можно перенести на любой другой UI)
Видео с примером на С#: th-cam.com/video/0MNEQWc_AWk/w-d-xo.html
P.S.: в исходнике добавил остановку игры при достижение устойчивой конфигурации (количество живых ячеек не изменяется). В таком варианте меню не нужно и игра работает полностью в автоматическом режиме.
=== Исходники и поддержать канал: ===
- С++: boosty.to/fps.fireplanetstudio/posts/0b1aad84-7e20-413c-a49b-a249270a1587?share=post_link
- С#: boosty.to/fps.fireplanetstudio/posts/b7f1239d-2dad-4dd3-9139-0555964c17e9?share=post_link
=== Отзывы на наши проекты: ===
• VK: fps_fireplanetstudio в разделе Обсуждения/Отзывы
=== Контакты для заказа проекта: ===
• VK: vladimir_repp
• VK: fps_vladimir
• Telegram: @Vladimir_Repp
• Телефон (смс, WhatsApp, Telegram): 89994402751
• Почта: fireplanetstudio@mail.ru
=== Контакты для партнерства: ===
(В том числе если ищите интересные проекты и дружную команду разработки, см. тему сообщения)
• Тема: Партнерство / В команду Student Dev / В команду Software Dev / В команду Game Dev
• Телефон (смс, WhatsApp, Telegram): 89994402751
• Почта: vladimir_repp97@mail.ru
• VK: vladimir_repp
=== Социальные сети, там будут новые и актуальные новости: ===
• TH-cam: www.youtube.com/@FPS.FirePlanetStudio
• Группа в VK: fps_fireplanetstudio
• Яндекс Дзен: dzen.ru/id/622f7bfd76344e6a5157b4d7
• Rutube: rutube.ru/channel/24737236/
• Instagram: @fps.fireplanetstudio
• Boosty: boosty.to/fps.fireplanetstudio
มุมมอง: 705

วีดีโอ

Как сделать игру Жизнь на С#
มุมมอง 6234 หลายเดือนก่อน
Всем привет! Присоединяйтесь, у нас много интересного @FPS.FirePlanetStudio! В этом видео подробно покажу и расскажу как можно сделать простую игру под названием "Жизнь". Правила игры: Первое поколение - это положение игровых клеток в начале игры. Начальную конфигурацию можно заполнить случайным образом или указать позиции. Каждое новое поколение рассчитывается на основе предыдущего по таким пр...
Морской бой! На C++ и WinForms (без кода - только принцип работы)
มุมมอง 4434 หลายเดือนก่อน
Скоро на канале появится видео как можно самостоятельно сделать подобную игру на WinForms C и C#, по этому подписывайтесь, чтобы не пропустить @FPS.FirePlanetStudio ! В этом видео только принцип работы без кодовой базы! Видео с разбором как сделать подобное, появится позже! Если интересен данный проект, его исходники можешь найти чуть ниже ;) Или если нужна подобная и не только работа, все конт...
Cimber - sayı bulmaca oyunu (Tr)
มุมมอง 435 หลายเดือนก่อน
Şerefe! Cimber oyununun uzun zamandır beklenen sürümü zaten Yandex Games platformunda! 🎉 😎 Eğlenceli Cimber bulmacasıyla mantığınızı ve matematik becerilerinizi test etme zamanı! 🎮 Cimber'de doğru sayıda puan almak ve seviyeyi tamamlamak için aynı sayılara sahip daireleri birleştirmeniz gerekecek! Çeşitli seviyeler ve ilginç durumlar sizi bekliyor! 📱 🖥 Cimber'i doğrudan bilgisayarınızdaki veya ...
Cimber - is a puzzle game with numbers (En)
มุมมอง 305 หลายเดือนก่อน
🎉 Hurrah! The long-awaited release of the Cimber game is already on the Yandex Games platform! 🎉 😎 It's time to test your logic and mathematical abilities with the fascinating Cimber puzzle! 🎮 In Cimber, you have to connect circles with the same numbers to get the right amount of points and complete the level! A variety of levels and interesting situations are waiting for you! 📱 🖥 You can play ...
Cimber - игра головоломка с числами (Ру)
มุมมอง 495 หลายเดือนก่อน
🎉 Ура! Долгожданный релиз игры Cimber уже на платформе Яндекс Игры! 🎉 😎 Время проверить свою логику и математические способности с помощью увлекательной головоломки Cimber! 🎮 В Cimber вам предстоит соединять кружки с одинаковыми числами, чтобы получить нужное количество очков и пройти уровень! Вас ждут разнообразные уровни и интересные ситуации! 📱🖥 Играть в Cimber можно прямо в браузере на комп...
Как сделать загрузочную сцену в Unity (+ удобная прослойка для запуска загрузочной сцены)
มุมมอง 1915 หลายเดือนก่อน
Всем привет! Присоединяйтесь @FPS.FirePlanetStudio ✌ В этом видео вы найдете материал как сделать загрузочную сцену в Unity и как сделать специальную прослойку (класс) через которую можно удобно вызывать данную загрузочную сцену! С 12:00 по 14:00 немного повторился 😅 Но, повторение, мать учения 👻 Ссылка на игру Cimber, будем очень благодарны, если оцените наш труд: yandex.ru/games/app/298569?la...
Simple Blackjack Unity
มุมมอง 1127 หลายเดือนก่อน
Характеристики проекта Язык программирования: С# Движок: Unity Версия движка: 2020.3.15f Функционал 1. Классическая игра в blackjack / 21 2. Режим игры PvE Исходники и поддержать канал/разработчиков: boosty.to/fps.fireplanetstudio/posts/6b003c79-5729-41ea-9d08-7d216a3d48d9?share=post_link Отзывы на наши проекты: • VK: fps_fireplanetstudio в разделе Обсуждения/Отзывы Контакты для заказа п...
Как подружить С# и MySQL. На WinForm и не только
มุมมอง 42010 หลายเดือนก่อน
Всем привет! Давно меня тут не было и вот видосик на 2 часа 🙀 Постарался максимально подробно рассказать как связать C# и MySQL, и при этом реализовать это максимально красиво и просто. В этом видео сделаем: - установим все необходимое - построим простую архитектуру MVC - реализуем действия: выборка данных, вставка, обновление, удаление - в итоге получим простой каркас, благодаря которому можно...
Строка инструментов в Windows Forms. Компонент - ToolStrip (Пример кода на C++/C#)
มุมมอง 4.5K2 ปีที่แล้ว
Всем привет, меня зовут Владимир! Рад вас видеть на канале @FPS FirePlanetStudio! В этом видео подробно расскажу и покажу как можно создать и работать со строкой инструментов в WinForms приложении. Таймкоды: 0:00 - вступление 6:00 - пример на С 9:42 - пример на C# Как создать WinForms C проект в MVS 2019: th-cam.com/video/DLX5bCEd6-4/w-d-xo.html Плейлист по WinForms: th-cam.com/play/PLpWjhCHQwH...
Строка Меню и Кнопки в Windows Forms. Компонент - MenuStrip и Buttons (Пример кода на C++/C#)
มุมมอง 13K2 ปีที่แล้ว
Всем привет, меня зовут Владимир! Рад вас видеть на канале @FPS FirePlanetStudio! В этом видео подробно расскажу и покажу как можно создать и работать с строкой меню и кнопками в WinForms приложении. Таймкоды: 0:00 - вступление 3:33 - пример на С# 6:03 - пример на C Как создать WinForms C проект в MVS 2019: th-cam.com/video/DLX5bCEd6-4/w-d-xo.html Плейлист по WinForms: th-cam.com/play/PLpWjhCHQ...
Как группировать компоненты в Windows Forms. Компонент - GroupBox (Пример кода на C++/C#)
มุมมอง 3.4K2 ปีที่แล้ว
Всем привет, меня зовут Владимир! Рад вас видеть на канале @FPS FirePlanetStudio! В этом видео подробно расскажу и покажу как можно группировать разные компоненты в WinForms приложении. Таймкоды: 0:00 - вступление 6:00 - пример на С# 8:43 - пример на C Как создать WinForms C проект в MVS 2019: th-cam.com/video/DLX5bCEd6-4/w-d-xo.html Как сделать вкладки в WinForms: TabControl: th-cam.com/video/...
Как сделать вкладки в Windows Forms. Компонент - TabControl
มุมมอง 13K2 ปีที่แล้ว
Как сделать вкладки в Windows Forms. Компонент - TabControl
Как построить графики в Windows Forms. Компонент - Chart (Пример кода на C++/C#)
มุมมอง 46K2 ปีที่แล้ว
Как построить графики в Windows Forms. Компонент - Chart (Пример кода на C /C#)
Движение И Масштабирование Камеры В Unity Через Тачскрин (Moving And Zooming The Camera In Unity)
มุมมอง 2.7K3 ปีที่แล้ว
Движение И Масштабирование Камеры В Unity Через Тачскрин (Moving And Zooming The Camera In Unity)
Unity Remote - Android (Tutorial на русском)
มุมมอง 3413 ปีที่แล้ว
Unity Remote - Android (Tutorial на русском)
Как сделать игру Крестики Нолики на Windows Forms C++. (3. Backend)
มุมมอง 8K3 ปีที่แล้ว
Как сделать игру Крестики Нолики на Windows Forms C . (3. Backend)
Как сделать игру Крестики Нолики на Windows Forms C++. (2. Frontend)
มุมมอง 8K3 ปีที่แล้ว
Как сделать игру Крестики Нолики на Windows Forms C . (2. Frontend)
Как сделать игру Крестики Нолики на Windows Forms C++. (1. Preview)
มุมมอง 4.1K3 ปีที่แล้ว
Как сделать игру Крестики Нолики на Windows Forms C . (1. Preview)
Как сделать змейку на Windows Forms C++ (3 - Backend)
มุมมอง 9K4 ปีที่แล้ว
Как сделать змейку на Windows Forms C (3 - Backend)
Как сделать змейку на Windows Forms C++ (2 - Frontend)
มุมมอง 6K4 ปีที่แล้ว
Как сделать змейку на Windows Forms C (2 - Frontend)
Как сделать змейку на Windows Forms C++ (1 - Preview)
มุมมอง 4.7K4 ปีที่แล้ว
Как сделать змейку на Windows Forms C (1 - Preview)
Как создать Windows Forms C++ проект на MVS? Что такое CLR, CLI, управляемый класс с++?
มุมมอง 46K4 ปีที่แล้ว
Как создать Windows Forms C проект на MVS? Что такое CLR, CLI, управляемый класс с ?
Как сделать установочник/инсталлятор Windows Forms приложения. (2. Создание установочника)
มุมมอง 33K4 ปีที่แล้ว
Как сделать установочник/инсталлятор Windows Forms приложения. (2. Создание установочника)
Как сделать установочник/инсталлятор Windows Forms приложения. (1. Обзор результата)
มุมมอง 2.5K4 ปีที่แล้ว
Как сделать установочник/инсталлятор Windows Forms приложения. (1. Обзор результата)
Как сделать Paint на Windows Forms C++. (4 - Backend)
มุมมอง 9K4 ปีที่แล้ว
Как сделать Paint на Windows Forms C . (4 - Backend)
Как сделать Paint на Windows Forms C++. (1 - Вступление/итог)
มุมมอง 6K4 ปีที่แล้ว
Как сделать Paint на Windows Forms C . (1 - Вступление/итог)
Как сделать Paint на Windows Forms C++. (3 - Frontend)
มุมมอง 6K4 ปีที่แล้ว
Как сделать Paint на Windows Forms C . (3 - Frontend)
Как сделать Paint на Windows Forms C++. (2 - Создание проекта)
มุมมอง 4K4 ปีที่แล้ว
Как сделать Paint на Windows Forms C . (2 - Создание проекта)
C++ перенос программы с консольного приложения на WinForms. (5. Пример с переносом класса)
มุมมอง 4K4 ปีที่แล้ว
C перенос программы с консольного приложения на WinForms. (5. Пример с переносом класса)

ความคิดเห็น

  • @МаринаЛарионова-ь6ь
    @МаринаЛарионова-ь6ь 3 วันที่ผ่านมา

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

  • @slashemotedance
    @slashemotedance 10 วันที่ผ่านมา

    при запуске в консоле пишет ошибку IndexOutOfRangeException: Index was outside the bounds of the array. А ещё при запуске нет прицела

  • @BleyzGame
    @BleyzGame 13 วันที่ผ่านมา

    Imput does not contain a definition for GetAxis Чо делать

  • @Saynizx
    @Saynizx 15 วันที่ผ่านมา

    Здравствуйте! А что делать если пишет вот такую ошибку ? Assets\Scripts\player\RayShooter.cs(46,5): error CS0106: The modifier 'private' is not valid for this item

    • @slashemotedance
      @slashemotedance 10 วันที่ผ่านมา

      скинь код сюда, без кода не понять

    • @Saynizx
      @Saynizx 10 วันที่ผ่านมา

      @@slashemotedance я уже разобрался

    • @slashemotedance
      @slashemotedance 10 วันที่ผ่านมา

      @@Saynizx ок. в принципе это было очевидно, 5 дней прошло

    • @slashemotedance
      @slashemotedance 10 วันที่ผ่านมา

      @@Saynizx ты знаешь как пофиксить проблему, что бот не стреляет? И сыпет ошибками в консоль

  • @ВладьоИпнарь
    @ВладьоИпнарь 17 วันที่ผ่านมา

    капец у тебя музяка в тоторе как в старые часы ютабчика! Аж ностальгийка в глаз попала!)

  • @ВладьоИпнарь
    @ВладьоИпнарь 17 วันที่ผ่านมา

    бл\я, спасибо что рассказал как открыть те компоненты. А то случайно закрыл несколько недель назад; сам найти как их открыть не смог, а гуглить было очень трудно и лень

  • @mdvedhjr
    @mdvedhjr 21 วันที่ผ่านมา

    Добрый день! Не могу понять почему при написании строчки MyForm^ form = gcnew MyForm(); Получаю ошибку. "Здесь нельзя использовать тип управляемый nullptr" Подскажите пожалуйста что не так

  • @strablex
    @strablex หลายเดือนก่อน

    Скажите, а как можно сделать, чтобы после выбора куда установить приложение, прописывался путь в реестр? У меня приложение требует чтобы был в реестре путь к нему

  • @terentyeff
    @terentyeff หลายเดือนก่อน

    Когда в универе было подобное задание, я решил не заморачиваться и подключил sqlite. Препод даже смотреть полностью не стал, просто так зачел на 100ку задание. =)

  • @Seperator22888
    @Seperator22888 2 หลายเดือนก่อน

    У меня нету никакого трансформ это нормально у меня его нету что делать

  • @Mrkozzerog
    @Mrkozzerog 2 หลายเดือนก่อน

    using System.Collections; using System.Collections.Generic; using UnityEngine; public class FPSMovement : MonoBehaviour { public float _speed = 6.0f; public float _gravity = -9.8f; private CharacterController _characterController; private void Start () { _characterController = GetComponent<CharacterController>(); if (_characterController == null) Debug.Log("CharacterController is NULL"); } private void Update() { float deltaX = Input.GetAxis("Horizontal")* _speed; float deltaZ = Input.GetAxis("Vertical")* _speed; Vector3 movement = new Vector3(deltaX, 0, deltaZ); movement = Vector3.ClampMagnitude(movement, _speed); movement.y = _gravity; movement *= Time.deltaTime; movement = transform.TransformDirection(movement); _characterController.Move(movement); } }

  • @ivanl4618
    @ivanl4618 2 หลายเดือนก่อน

    Откуда идея использовать WinForms в 2024, да ещё в связке с плюсами?😮

  • @Dialexis
    @Dialexis 2 หลายเดือนก่อน

    _fireball.transform.position = transform.TransformPoint(Vector3.forward * 1,5f); There is no argument given that corresponds to the required parameter 'z' of 'Transform.TransformPoint(float, float, float)' кто знает как фиксануть

    • @eballsdota
      @eballsdota หลายเดือนก่อน

      может быть и поздно, но все же) В (Vector3.forward * 1,5f); у тебя стоит запятая, а не точка

    • @SirCraSam
      @SirCraSam หลายเดือนก่อน

      а ты создал объект пули?

  • @Ogg.romero
    @Ogg.romero 3 หลายเดือนก่อน

    Народ ,кто сделал игру можете скинуть плиз готовую уже 😅

  • @GameWorldTraveler15
    @GameWorldTraveler15 3 หลายเดือนก่อน

    пишет что что-то неможет быть приватным и expected

  • @GameWorldTraveler15
    @GameWorldTraveler15 3 หลายเดือนก่อน

    у меня вместо влево вправо он наклоняется

  • @ilyaskasimov5716
    @ilyaskasimov5716 3 หลายเดือนก่อน

    Я смотрю это видео чтобы понимать как делаются игры , я всегда думал что сначало надо делать игровое меню , кнопку play и скрипты для игрового мира 😂 а тут уже сразу человек занимается мап дизайном

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 2 หลายเดือนก่อน

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

  • @Актер777
    @Актер777 3 หลายเดือนก่อน

    Можно найти как-то исходники StartForm.cpp? Потому что в видео не показано, что именно надо прописать туда прошу пожалуйста кто-нибудь помогите...

  • @wotmastersclub5559
    @wotmastersclub5559 3 หลายเดือนก่อน

    Респект разработчику за видео 👍 Кое-что пригодится. Сам пишу код на пустых проектах

  • @dillonx992
    @dillonx992 3 หลายเดือนก่อน

    Здравствуйте. Спасибо за ваши видео, очень познавательно. Столкнулся с такой проблемой, что если подключаю библиотеку с кодом из компилятора (у вас #include "data.h") компилятор начинает ругаться на строку int main(array<String^>^ args) , а именно на символ '>'. Ошибка: E0442 недостаточно аргументов для шаблон класса "std::array". Также выдает 5 ошибок: E2020 здесь нельзя использовать тип управляемый nullptr, на файл exception. Возможно подскажете, в чем проблема?

  • @Wahaevv
    @Wahaevv 3 หลายเดือนก่อน

    незнаю как вам но после почти недельного обучения с# все равно очень сложно понятно хотя это до безумия мало хотя бы месяц бы но я бы хотел сразу создать незнаю что там устарело но просто отлично обьясняет по больше бы таких а то на некотрых ты хуи поймешь че они говорят изза этого жесткое выгорания а тут прям рад что начал

  • @kasarikpubgm
    @kasarikpubgm 3 หลายเดือนก่อน

    Всё работает отлично,но обнаружил исключение,которое не обрабатывается,в котором сначала нажимаю на кнопку "Обновить" и после ввожу данные,а когда выделяю строку и нажимаю "Добавить" выскакивает это System.ArgumentOutOfRangeException: "Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: index" Кто может помочь?

  • @user-wz9vo8rx2j
    @user-wz9vo8rx2j 3 หลายเดือนก่อน

    Почему-то при добавлении записей в таблицу они передаются как DataGridViewTextBoxCell { ColumnIndex=1, RowIndex=7 } кто-нибудь знает как это исправить?

  • @BlackenedPoison
    @BlackenedPoison 3 หลายเดือนก่อน

    Три часа гуглил и танцевал вокруг Студии, пока не наткнулся на этот правильный и подробный мануал, я спасён

  • @stonker8470
    @stonker8470 3 หลายเดือนก่อน

    Во время сборки проекта Основные выходные файлы подчеркивается красным, а когда захожу в Зависимости, как на 4:45, то у меня такого нету. Их нужно установить?

  • @ЕгорЛарин-с3в
    @ЕгорЛарин-с3в 3 หลายเดือนก่อน

    Код не рабочий, автору пора учиться программировать

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 2 หลายเดือนก่อน

      С огромным удовольствием учусь новому и совершенствую текущие навыки, спасибо за совет. P.s. На момент написания кода, все работало, возможно и вам стоит подучиться.

    • @istom8
      @istom8 หลายเดือนก่อน

      В данном видео уроке нет реализации StartForm.cpp и функции main. После слов "Я ставлю видео на паузу.... И вы спокойно перепишите..." (05:22) Сразу переброс на продолжение написания программы

  • @user-zt2di1lu8p
    @user-zt2di1lu8p 3 หลายเดือนก่อน

    Спасибо за помощь с практикой!

  • @user-wg4mm2ub9t
    @user-wg4mm2ub9t 3 หลายเดือนก่อน

    огромное спасибо!

  • @dinalo_house
    @dinalo_house 3 หลายเดือนก่อน

    9:00 у меня камера не поворачивается на верх!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @ItsShadowTime.
    @ItsShadowTime. 3 หลายเดือนก่อน

    2:40 АХАХАХАХАХХАХА -мы не множко упали

  • @RebooT_Channel
    @RebooT_Channel 3 หลายเดือนก่อน

    Привет из 2024! Спасибо тебе больше, дург!

  • @gty489
    @gty489 3 หลายเดือนก่อน

    выручил очень сильно, спасибо

  • @jascry5060
    @jascry5060 4 หลายเดือนก่อน

    Дружище, помоги пожалуйста, в конце когда отладку делаю возникает 13 ошибок (E2020 здесь нельзя использовать тип управляемый nullptr) и (C3699 *: это косвенное обращение невозможно использовать для типа "IServiceProvider"), что делать не понимаю, ведь в точности делал и ДАЖЕ пределывал код как у тебя, отличий вообще нет, но происходит такая ошибка. Если что, дальше по твоему плейлисту я не продвигался, пока что на этом видео сижу, подскажи пожалуйста

  • @WriteFire
    @WriteFire 4 หลายเดือนก่อน

    У меня персонаж не ходит и не смотрит 3,5часа в #####

  • @Behaviour_UAH
    @Behaviour_UAH 4 หลายเดือนก่อน

    такое душное видео, очень много лишнего, это как будто уроки по юнити а не по шутеру

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 4 หลายเดือนก่อน

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

    • @dragon00087
      @dragon00087 หลายเดือนก่อน

      ​@@FPS.FirePlanetStudio факт

  • @Lol_12246
    @Lol_12246 4 หลายเดือนก่อน

    Привет, если я подпишусь на boost мне кроме кода видео разбор тоже станет доступен (и хотелось бы узнать насколько он подробный) ?

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 4 หลายเดือนก่อน

      Привет! На бусти только исходник текущего проекта

  • @FPS.FirePlanetStudio
    @FPS.FirePlanetStudio 4 หลายเดือนก่อน

    В исходнике добавил остановку игры при достижение устойчивой конфигурации (количество живых ячеек не изменяется). В таком варианте меню не нужно и игра работает полностью в автоматическом режиме. === Исходники и поддержать канал: === - С++: boosty.to/fps.fireplanetstudi... - С#: boosty.to/fps.fireplanetstudi...

  • @FPS.FirePlanetStudio
    @FPS.FirePlanetStudio 4 หลายเดือนก่อน

    В исходнике добавил остановку игры при достижение устойчивой конфигурации (количество живых ячеек не изменяется). В таком варианте меню не нужно и игра работает полностью в автоматическом режиме. === Исходники и поддержать канал: === - С++: boosty.to/fps.fireplanetstudi... - С#: boosty.to/fps.fireplanetstudi...

  • @alexey1418
    @alexey1418 4 หลายเดือนก่อน

    Немного не понял. У нас же вроде массив клеток имеет статический размер(по крайней мере, пользователю не дается возможность его изменить в меню). Зачем тогда динамически выделять память под массив и кучу деструкторов прописывать? Игра классная, видео познавательное, спасибо.

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 4 หลายเดือนก่อน

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

    • @krkaa8663
      @krkaa8663 4 หลายเดือนก่อน

      Всегда нужно думать, что придет бизнес и скажет "хочу то и то". Для этого и делается гибкость изначально

  • @Sergey_gameDev
    @Sergey_gameDev 4 หลายเดือนก่อน

    А вы про unity уже не снимаете? Я делаю шутер по вашему туториалу, мне 13, очень нравиться! Спасибо вам огромное!

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 4 หลายเดือนก่อน

      Спасибо! Понемногу и про Unity снимаем. Вот, например, из последнего на Unity: th-cam.com/video/dg0zD3pVsKM/w-d-xo.html

    • @Sergey_gameDev
      @Sergey_gameDev 4 หลายเดือนก่อน

      @@FPS.FirePlanetStudio Вам спасибо!🤩

  • @Lol_12246
    @Lol_12246 4 หลายเดือนก่อน

    Привет, а через windows forms можно сделать онлайн игру? Какую нибудь настолку например.

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 4 หลายเดือนก่อน

      Думаю, вполне реально

    • @Lol_12246
      @Lol_12246 4 หลายเดือนก่อน

      @@FPS.FirePlanetStudio было бы очень классно если бы ты реализовал такую задумку. Я просто вряд ли осилю, а по образцу смогу сделать. Кстати спасибо тебе за твои видосы по windows forms!

  • @h1tber
    @h1tber 4 หลายเดือนก่อน

    Здравствуйте. Очень полезное видео, но при компиляции выдает ошибку "Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена." Не подскажете, как решить ? Версия VS 2022 года

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 4 หลายเดือนก่อน

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

  • @kladowki2821
    @kladowki2821 4 หลายเดือนก่อน

    Подскажите, пытался сделать фильтр по запросу: "SELECT * FROM [table_name] WHERE comp LIKE '*" + textBox1->Text + "*'", в конечном итоге он не находит ни одного совпадения, какую бы я строку не писал, возможно вместо dbComand->ExecuteReader(); нужно использовать что-то другое?

  • @user-lf2cf7uv9h
    @user-lf2cf7uv9h 4 หลายเดือนก่อน

    ссылка не работает

  • @wotmastersclub5559
    @wotmastersclub5559 4 หลายเดือนก่อน

    Интересный вариант. Разработчику удачной реализации

  • @checker1071
    @checker1071 4 หลายเดือนก่อน

    спасибо!

  • @rudometowdan
    @rudometowdan 4 หลายเดือนก่อน

    1:25 У меня просит установить новую версию .NET Framework. Пытаюсь скачать с сайта Microsoft и установить - инсталлятор говорит, что эта версия не поддерживается в ОС. В итоге, пока у меня Release просто распакованная папка с EXE и библиотеками. Не получается создать дистрибутив. Кстати, расширение advanced installer project, которое тоже делает установщики, тоже не устанавливается

    • @rudometowdan
      @rudometowdan 4 หลายเดือนก่อน

      Наверное, придётся использовать сторонние приложения, например, clicktea, install creator и подобные

  • @marufjonpirnazarov5452
    @marufjonpirnazarov5452 4 หลายเดือนก่อน

    В детстве мы рисовали эту игру в тетрадке по математике.

  • @marufjonpirnazarov5452
    @marufjonpirnazarov5452 4 หลายเดือนก่อน

    Возможно ли создать ресторанную программу?

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 4 หลายเดือนก่อน

      Если вам необходима разработка приложения, напиши нам, все контакты в описание, с радостью поможем!

  • @alexey1418
    @alexey1418 4 หลายเดือนก่อน

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

    • @FPS.FirePlanetStudio
      @FPS.FirePlanetStudio 4 หลายเดือนก่อน

      Конечно, исходник строился таким образом, чтобы его архитектура была проста и понятна - для расширения и добавления функционала