|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
||||||
Игра ABCShooter10.06.2020, 18:54. Показов 2889. Ответов 63
Метки нет (Все метки)
Здравствуйте, уважаемые форумчане! Вчера посмотрел видео в YouTube по созданию игры "Змейка в консоли". Посмотрев на подход построения игры решил сделать свою небольшую игру. Начал делать игру в DevC++. Смысл игры похож на игру Scrabble c английскими словами. То есть, выбирается буква и дальше составляется английское слово. Управление: "A" - LEFT, "D" - RIGHT, "S" - STOP (и зарядить звездочку), "W" - выстрел в букву. Таким образом, стреляя по буквам, получается какое-то слово. Пока игра только находится на этапе создания (можно стрелять и создавать слово из букв). Хотел посоветоваться, как лучше продожить создание игры (сверять слова с БД в текстовом файле, набирать очки, бонусы и т.д.). Вот код:
P.S. Буду очень рад услышать ваши советы.
0
|
||||||
| 10.06.2020, 18:54 | |
|
Ответы с готовыми решениями:
63
Игра слов, игра Scrabble
Как сделать так, чтобы при нажатии на кнопку "Новая игра" игра начиналась заново? |
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 11.06.2020, 22:36 [ТС] | |
|
oleg-m1973, XLAT, вот обновленная версия игры с exe. Убрал визуальный баг, добавил звуки. Не знаю, что еще можно придумать.
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 11.06.2020, 23:16 [ТС] | |
|
AndryS1, здравствуйте! Спасибо за ваше замечание. Только что выложил версию 1.3 в 21 посте. Посмотрите, если интересно (там в консоли v.1.3).
0
|
|
|
Just Do It!
|
|
| 12.06.2020, 04:22 | |
|
Fixer_84, извиняюсь пока не могу сказать добрых слов.
![]() у меня айкю ниже горки и я не обладаю интуитивным распознавателем интерфейса: как узнать правила или механики игры? и ещё я не люблю английский - это язык содомитов, т.к. у него нет родов.
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 12.06.2020, 04:40 [ТС] | |
|
XLAT, я завтра подготовлю меню игры и составлю правила.
1
|
|
|
Just Do It!
|
||
| 12.06.2020, 05:14 | ||
|
Fixer_84,
я выбил три буквы DAY и ничего не произошло, фиг знает, ваще какая цель игры? будем ждать завтра ![]() Добавлено через 5 минут когда явно написанные правила явятся вам или даже строгими указателями того, что нужно сделать и нужно ли было ваще то, что вы уже сделали. ![]() т.е. я хотел сказать, что эти правила нужны разрабу даже в первую очередь, чтобы прога ваще могла выйти в мир.
0
|
||
|
4 / 3 / 1
Регистрация: 05.06.2020
Сообщений: 85
|
|
| 12.06.2020, 08:11 | |
|
Можете переделать библиотеки а то поливину с них compilation terminated. Или дайте ссилку на компилятор.
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 12.06.2020, 17:35 [ТС] | |
|
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 12.06.2020, 17:46 [ТС] | |
|
Админ, здравствуйте. Игра делалась в DevC++ 5.11.
Необходимые настройки компилятора: -static-libgcc -std=c++14 -pthread -lwinmm Добавлено через 8 минут XLAT, хотел добавить, что игра делалась исключительно с целью закрепления увиденного мной на YouTube подхода построения подобных игр.
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
| 12.06.2020, 17:58 | |
|
Fixer_84, что-то она перестала работать
Зачем ты воткнул #pragma omp parallel?
0
|
|
|
4 / 3 / 1
Регистрация: 05.06.2020
Сообщений: 85
|
|
| 12.06.2020, 18:04 | |
|
Fixer_84, Можете подсказать какой конпилятор надо скачать?
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 12.06.2020, 18:05 [ТС] | |
|
oleg-m1973, я просто тестировал циклы. А что и exe больше не запускается? У меня все работает. Какие ошибки выдает? Теперь, чтобы начать игру нужно ввести имя игрока и количество уровней.
Добавлено через 10 секунд Админ, DevC++ 5.11
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
| 12.06.2020, 18:09 | |
|
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 12.06.2020, 18:10 [ТС] | |
|
oleg-m1973, убрал pragma. Вот обновленный архив. Но странно. У меня все работало.
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
||
| 12.06.2020, 18:15 [ТС] | ||
|
Добавлено через 3 минуты oleg-m1973, попробуйте скомпилировать игру. Добавлено через 1 минуту Админ, какими должны быть настройки компилятора я описал в посте 28. Добавлено через 38 секунд oleg-m1973, я туда правила игры добавил. Может быть, это вам поможет.
0
|
||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||
| 12.06.2020, 18:21 | |||
|
Добавлено через 2 минуты
0
|
|||
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
||
| 12.06.2020, 18:36 [ТС] | ||
|
oleg-m1973, снаряд исчезает, когда выбирается буква, но если выбрана "*", он сразу не исчезает, пока не выберите бонусную букву и не нажмете клавишу влево или вправо. Да, визуальный дефект есть, в правом верхнем углу. Я это все учту и обновлю версию, вам позже покажу. Там в правилах, вроде, все подробно расписал. Просто у игры появились новые опции (например, проверка слова по его префиксу). Спасибо за ваше мнение.
Добавлено через 1 минуту
0
|
||
|
4 / 3 / 1
Регистрация: 05.06.2020
Сообщений: 85
|
|
| 12.06.2020, 18:37 | |
|
Можете кинуть ссылку на скачивания DEV-C++?
0
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 12.06.2020, 18:43 [ТС] | |
|
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||
| 12.06.2020, 18:46 | ||
|
Fixer_84, ну и ты заметил, что у тебя код усложняется? Например, функция Draw уже не только за отрисовку отвечает, а почти за весь игровой процесс. Рекомендую поразмыслить над архитектурой (хотя, могу и ошибаться)
Добавлено через 36 секунд Добавлено через 1 минуту Скорее всего там консоль другая запускается
0
|
||
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 12.06.2020, 19:14 [ТС] | |
|
Админ, правила форума запрещают давать ссылки на сторонние ресуры. Пожалуйста, введите в Google DevC++.
Добавлено через 49 секунд oleg-m1973, да тут в студии вообще проблемы с запуском. Я под нее все переделаю и вам архив скину. Добавлено через 13 минут oleg-m1973, только что запустил в CodeBlocks 17.12 - все также прекрасно работает как и в DevC++.
0
|
|
| 12.06.2020, 19:14 | |
|
Бюджет 4500 гр. Конфигурация работа в Office, AutoCAD, игра Assassin, онлайн игра World of Tanks Игра в загадки. Загадать загадку. Если ответ верен – поздравить пользователя. Затем сообщить, что игра окончена. Игра в «Одиннадцать предметов», игра Баше. Существует ли игра такая игра? Игра на С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
|
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|