|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
|
Создание игры!19.10.2023, 21:37. Показов 13189. Ответов 158
Метки нет (Все метки)
Нужна помощь в создании игры!
Аналог (похожая игра): Хочу создать такую же игру, но самим. Всё тоже самое, но без вступления, без инструкций и т.д. , нужна сама игра (управление такое же (блок-схемы) ), но карту для прохождения нужно будет загружать отдельно (просто запустить игру, потом туда загрузить карту и проходить). Язык не важен (если надо, изучу новый ).Цель данного проекта: научить детей программированию (с начала объяснить с блок-схем, а потом научить программировать). Поэтому прощу помочь (пожалуйста): Где лучше это осуществить, какой язык, с написанием кода (ну или если кто-то делал до этого похожую игру) или помогите скопировать данный код примера (уже пробовал, но не запускается, поэтому решил сюда написать ) . Игра не для меня - а для детей 5 класса (или 7 класс, ну или для первокурсников кто в первые будет изучать программирование).1) Вот где это лучше осуществить? Хотел в VBA (excel), но непонятно как сделать кнопки управления. Чтобы не нужен был интернет, просто файл где находится приложение-игра и много карт (разных уровней сложности). Сама игра напоминает Scratch. 2) Какой язык нужен? Данный пример, написан на JavaScript, с этим Языком не знаком, поэтому может другой язык выбрать или начать изучать этот? 3) Какое приложение понадобиться? и т.д. Заранее спасибо!!! Не по теме: С миру по нитке — голому рубаха
2
|
|
| 19.10.2023, 21:37 | |
|
Ответы с готовыми решениями:
158
Есть ли способ компиляции всех шейдеров игры при первом запуске игры? Выкладывание игры на Яндекс игры |
|
Просто Икс
692 / 234 / 47
Регистрация: 15.12.2009
Сообщений: 696
|
|
| 19.11.2023, 14:49 | |
|
Такс... с вложениями косяк получился... =(
большие изображения ужались, поэтому вот архивом... P. S. Да и большие, на превьюшках, довольно ужасно выглядят, но по плиткам хорошо видно различия между ними
2
|
|
|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
||
| 19.11.2023, 17:54 [ТС] | ||
![]() Думаю на этом фоне остановлюсь (попробую что-то добавить), как раз: "Синий цвет – самый «спокойный» цвет для психоэмоционального восприятия"
0
|
||
|
Just Do It!
|
|
| 23.11.2023, 13:22 | |
|
https://github.com/BDOTimer/CFru/tree/main/Bloxa видно, что если отключить возможность змейки кусать свой хвост, то тогда достаточно быстро змейка сама себя блокирует. это вот такая работа дефолтного мозга змейки ...
1
|
|
|
Just Do It!
|
|
| 26.11.2023, 09:56 | |
|
1
|
|
|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
||
| 26.11.2023, 17:24 [ТС] | ||
|
Чем дальше, тем сложнее код... ,XLAT, огромное Вам спасибо что помогаете
1
|
||
|
Just Do It!
|
||
| 26.11.2023, 18:00 | ||
|
чтобы было совсем так, нужно просто престать быть только кодером и стать конструктором, т.е. начать оперировать с частями программы, не через их реализации, а через абстрактные интерфейсы, как? да всё просто: можно проиллюстрировать силу абстракции картинкой из книги Буча: или: да, вся наука программирования это наука про то как победить сложность. вам не нужно лезть внутрь кубиков, потраша их, чтобы чтобы сложить из этих кубиков домик, вам достаточно их стандартной формы. пример с питоном, чтобы построить нейронку, вам не нужно потрошить то, как реализованы его части, написанные, кстати, на Си. вы будете использовать интерфейсы, торчащие в наружу кнопки и манипуляторы. да, эти пульты с манипуляторами(внутреннюю реализацию) тоже кто-то должен написать, но единожды будучи написаны, про то как они устроены внутри можно забыть, когда вы начнете их использовать. да, поэтому требования к пультам(интерфейсам) определяет заказчик-юзер, т.е. тот кто эти пульты будет использовать, но как оно устроено внутри его не должно волновать, до тех пор, пока эти пульты удовлетворяют его требованиям, как юзера. итого: Кривые Безье это просто: матан внутри, он работает, больше ничего про них нам знать не нужно.
1
|
||
|
Just Do It!
|
|||||||
| 26.11.2023, 18:18 | |||||||
|
вот пример такого пульта-манипулятора из нашей Блохи, через который можно подключить любую, заранее написанную игру/редактор/вьюер/и тп:
надо чаще и больше инкапсулировать детали абстракции)) Informatikc, технически в С++ интерфейсы реализуются через такой механизм, который называется полиморфизм, вот тут я пытался объяснить на пальцах как оно работает: https://www.cyberforum.ru/blog... g7782.html
1
|
|||||||
|
Just Do It!
|
||
| 26.11.2023, 18:42 | ||
|
чтобы решить это щас, нужно представить весь набор возможных игор, которыми мы собираемся управлять. возможно, для этих игр сценарии, истории, легенды будут отличаться, и тогда нам потребуется некая доля гибкости) Вопрос, насколько гибко мы хотим управлять систами, является дизайнерским, с ограничениями сложностью программирования на дизайнерские фантазии. вот тут вроде, почти без кривых:
1
|
||
|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
|
| 26.11.2023, 19:07 [ТС] | |
|
1
|
|
|
Just Do It!
|
||
| 26.11.2023, 19:22 | ||
|
далее вы можете попытаться определить интерфейс такого блока сначала с точки зрения дизайнера-юзера, а потом с точки зрения кодера. например: каждый блок это: 1. геометрический примитив(прямоугольник, и тп) 2. на границах имеет точки входа и точки выхода(коннекторы). 3. есть ещё соединительный кабель, у которого ДВА конца. 4. эти концы можно приложить к коннекторам. 5. при стыке стыков происходит окрашивание их с красного на зеленый. 6. и так далее ...
1
|
||
|
0 / 0 / 0
Регистрация: 28.10.2023
Сообщений: 13
|
|
| 27.11.2023, 02:00 | |
|
Какой язык учить детям? Я бы вобще не рекомендовал учить программирование тем у кого ещё мозг не сформирован окончательно. Не раньше 14 лет.. В среднем конечно. Раньше ещё логическое мышление, а именно оно надо для программирования не работает в полной мере. У детей следует развивать художественное воображение. Ваше обучение будет неэффективно. Какой язык? JS неплохой. Неважно знаете вы его или нет. С++ я бы не рекомендовал. Питон оч понятный и простой. Но я его не люблю. Но это я... Для обучения есть паскаль... Но он уже нигде не используется. Мне кажется С# неплохой выбор. Да в принципе любой кроме перл и хаскель. Но только всё с 14 лет... Сама идея неправильная. Учить детей раньше это нонсенс...
0
|
|
|
0 / 0 / 0
Регистрация: 28.10.2023
Сообщений: 13
|
|
| 29.11.2023, 16:17 | |
|
На глупые вопросы не отвечаю... и их не задаю. И никому ничего доказывать не собираюсь. Хотя в последнее время меня так же терзают подобные смутные сомнения. Человек в отличие от ИИ ошибается... хоть немного!
0
|
|
|
Just Do It!
|
||||
| 29.11.2023, 16:45 | ||||
|
если вы не отвечаете на глупые вопросы, то вы не можете учить детей. это очень логично.
0
|
||||
| 30.11.2023, 13:19 | |
|
Не по теме: Имя отца "Александра Сергеевича Пушкина". Не думаю что ответ "не знаю" говорит о тупости, отсутствии интеллекта и.т.п. Ну "не догадался", "не сообразил", это бывает со всеми сплошь и рядом, хотя и ответ был очевидным и прекрасно известным. К тому же вопрос явно воспринимался как "на (конкретное) знание истории", логика не включалась
0
|
|
|
0 / 0 / 0
Регистрация: 28.10.2023
Сообщений: 13
|
|
| 30.11.2023, 19:06 | |
|
Всё правильно, я и не учу... А вы учите? И оч зря... И вам не советую. Лучше учите их рисовать. Это им оч даже подходит да и взрослым так же. А программированию научите потом, когда повзрослеют. Я уже объяснял почему.
0
|
|
| 01.12.2023, 14:47 | |
|
0
|
|
|
Just Do It!
|
|
| 01.12.2023, 15:15 | |
|
0
|
|
| 01.12.2023, 15:15 | |
|
создание игры DirectX и C++ Создание игры на любой платформе Создание простой игры
Создание мультиплейра для игры с закр. исходником Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю
Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы
Кратко. . .
|
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем
**Полевые заметки о двухнедельной совместной работе**. . .
|
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928
Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
|
|
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего
Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
|
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы
Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
|
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока
Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
|
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
|