|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
|
Создание игры!19.10.2023, 21:37. Показов 13180. Ответов 158
Метки нет (Все метки)
Нужна помощь в создании игры!
Аналог (похожая игра): Хочу создать такую же игру, но самим. Всё тоже самое, но без вступления, без инструкций и т.д. , нужна сама игра (управление такое же (блок-схемы) ), но карту для прохождения нужно будет загружать отдельно (просто запустить игру, потом туда загрузить карту и проходить). Язык не важен (если надо, изучу новый ).Цель данного проекта: научить детей программированию (с начала объяснить с блок-схем, а потом научить программировать). Поэтому прощу помочь (пожалуйста): Где лучше это осуществить, какой язык, с написанием кода (ну или если кто-то делал до этого похожую игру) или помогите скопировать данный код примера (уже пробовал, но не запускается, поэтому решил сюда написать ) . Игра не для меня - а для детей 5 класса (или 7 класс, ну или для первокурсников кто в первые будет изучать программирование).1) Вот где это лучше осуществить? Хотел в VBA (excel), но непонятно как сделать кнопки управления. Чтобы не нужен был интернет, просто файл где находится приложение-игра и много карт (разных уровней сложности). Сама игра напоминает Scratch. 2) Какой язык нужен? Данный пример, написан на JavaScript, с этим Языком не знаком, поэтому может другой язык выбрать или начать изучать этот? 3) Какое приложение понадобиться? и т.д. Заранее спасибо!!! Не по теме: С миру по нитке — голому рубаха
2
|
|
| 19.10.2023, 21:37 | |
|
Ответы с готовыми решениями:
158
Есть ли способ компиляции всех шейдеров игры при первом запуске игры? Выкладывание игры на Яндекс игры |
|
Just Do It!
|
||||
| 07.11.2023, 09:23 | ||||
|
всё гениальное это просто. я против усложнений игры, но возможность усовершенствованных доработок желательно предусмотреть. выделить класс таких простых игор, которые можно будет собирать из однотипных блоков. далее, сначала просто нужен перечень этих блоков. например, такие структуры(классы) - игровой мир это Поле из Клеток. - персонаж, занимающий одну клетку. - персонаж, занимающий несколько клеток. - стандартные методы через которые этот персонаж взаимодействует с миром. - и тд и тп. т.е. для лабиринта, тетриса, змейки, арканоида и тд, нужно иметь класс для рисования Поля Клеток. собсно, кратко. далее всё наше кодирование можно свести к десятку количества таких концептов.
1
|
||||
|
Just Do It!
|
|
| 07.11.2023, 09:47 | |
|
1
|
|
|
Just Do It!
|
|||||||
| 07.11.2023, 10:35 | |||||||
это можно легко нарисовать и в нашей блохе...
1
|
|||||||
|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
||
| 07.11.2023, 11:14 [ТС] | ||
Поле - это матрица размером M на N. Числа 0 и 1, где 0 - пустота, 1 - забор (наверное так)
0
|
||
|
Just Do It!
|
||
| 07.11.2023, 11:20 | ||
|
пустота может быть трава, песок, ... забор может быть горы, лес, река, ... но, ок, это дизайнерский штучки ... Добавлено через 2 минуты Informatikc, лабиринт вы хотите генерировать, будет много всяких разных или руками рисовать, будет только то что нарисуете?
1
|
||
|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
||
| 07.11.2023, 11:24 [ТС] | ||
|
############### #.............................# #.............................# #.............................# #.............................# #.............................# #.............................# #.............................# # ............................# #.............................# ###############
0
|
||
|
Just Do It!
|
||
| 07.11.2023, 11:32 | ||
|
это пусть решает игрок, задавая размеры в настройках игры. Добавлено через 2 минуты Informatikc, вот ссыль на генератор: https ://ru. stackoverflow.com/questions/482663/Простой-алгоритм-генерации-лабиринта-на-c-cc
1
|
||
|
Just Do It!
|
|||||||
| 07.11.2023, 13:33 | |||||||
1
|
|||||||
|
Just Do It!
|
||||||
| 07.11.2023, 16:40 | ||||||
|
ещё один алгоритм генератора лабиринта:
1
|
||||||
|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
||||||
| 07.11.2023, 17:45 [ТС] | ||||||
|
Как смог нарисовал компас (будет в нижнем левом углу
)
1
|
||||||
|
Just Do It!
|
||||||||||||
| 07.11.2023, 19:01 | ||||||||||||
типа так:
1
|
||||||||||||
|
Just Do It!
|
||
| 07.11.2023, 19:58 | ||
|
интерфейсы нам нужны, потому что куча геймерских объектов будут взаимодействовать через интерфейсы. Концепт Интерфейса один из самых мощных в программировании. также можно провести аналогию понятия Интерфейса с понятием Стандарта - какую попало гайку вы не сможете накрутить на данный вам болт.
1
|
||
|
Just Do It!
|
|
| 08.11.2023, 18:34 | |
|
1
|
|
|
Just Do It!
|
|
| 10.11.2023, 11:38 | |
|
https://github.com/BDOTimer/CF... zm-test-01 основная задача этого теста автоподстройка масштаба под карты разного размера...
1
|
|
|
Just Do It!
|
|
| 11.11.2023, 10:14 | |
|
ок.
дальше шо в ближайшем плане: выше код имеет недостаток - спрайты уникально идентифицируются, а это не гуд. согласно Дейкстре, что данные это Запись-Структура-Множество, нуно перейти от идентифицирования спрайтов к их индексированию. ибо пока в проге всего 3 спрайта, то как бы всё хорошо, а если их 1000? это я и исправлю следующим образом: 1. соединю генератор карт с ручным редактированием в единой автоматической загрузке данного множества спрайтов. 2. ... Informatikc, а у вас планы какие по проекту?
1
|
|
|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
||
| 11.11.2023, 10:59 [ТС] | ||
![]() Или я не правильно понял вопрос?
1
|
||
|
97 / 47 / 6
Регистрация: 25.09.2022
Сообщений: 132
|
|
| 11.11.2023, 12:03 [ТС] | |
|
Второй вариант
1
|
|
|
Just Do It!
|
|
| 11.11.2023, 12:31 | |
|
Informatikc,
обратите внимание на то что это всего лишь "шкурка", для которой, чтобы её нарисовать, нужен художник. если вы до сих пор не художник, но сможете нарисовать типа такую, но так чтобы понравилось(на зачёт) 80% респондентам, то вы автоматом становитесь художником)) Informatikc, у нас щас есть фон(тот, который кислотно-оранжевый), передранный из ТЗ(клонируемой игры), чем бы Вы его заменили? т.е. там замена технически будет проста - в ресурсах нужно будет поменять текстуру.
1
|
|
| 11.11.2023, 12:31 | |
|
создание игры DirectX и C++ Создание игры на любой платформе Создание простой игры
Создание мультиплейра для игры с закр. исходником Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Теория всего 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
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
|
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат»
Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
|
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
|