Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.72/72: Рейтинг темы: голосов - 72, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 31.10.2009
Сообщений: 5
1

2D игра на C/C++

17.11.2009, 12:52. Показов 13088. Ответов 9
Метки нет (Все метки)

Вообщем задача не из простых (лично для меня) , т.к. что-то могу , а чему-то мне нужно научиться .
В институте задали курсовую работу - запрограммировать игру на C/C++
Я это сделал , правда в консольном приложении ... сами понимаете игра в консольном приложении - тупость ))))))))))

Что нужно сделать чтобы перевести её в 2D , наподобии стандартных игр в винде , косынка солитер и т д ... ?

Игра:
Перед вами в ряд выложены 13 монет , играют 2 игрока , первый может взять только 1 монету , следующий игрок может брать не больше удвоенного количества монет, от тех что взял предыдущий . например если я взял 2 монеты , то вы можете взять 1, 2, 3, 4 но не больше , и т д . Ход обязательно должен быть результативным.
Выигрывает тот, кто последним возьмёт 13ю монету .

Подскажите плз как это всё в графику перевести и реализовать ...
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2009, 12:52
Ответы с готовыми решениями:

Бюджет 4500 гр. Конфигурация работа в Office, AutoCAD, игра Assassin, онлайн игра World of Tanks
Собираю компьютер для сестры. Основные требования: работа в Microsoft Office, AutoCAD, игра...

Игра в загадки. Загадать загадку. Если ответ верен – поздравить пользователя. Затем сообщить, что игра окончена.
Всем привет! Меня зовут VitoScaletta, совсем недавно начал обучаться JS, но очень тяжело в голову...

Игра в «Одиннадцать предметов», игра Баше.
прошу помощи в создании программы! Разработать программную модель следующей игры двух...

Как сделать так, чтобы при нажатии на кнопку "Новая игра" игра начиналась заново?
Как сделать так, чтобы при нажатии на кнопку "Новая игра" игра начиналась заново? unit1.cpp void...

9
Maniac
Эксперт С++
1456 / 957 / 159
Регистрация: 02.01.2009
Сообщений: 2,816
Записей в блоге: 1
17.11.2009, 12:56 2
OpenGL или DirectX решит твою проблему.
0
Псевдо программист
192 / 113 / 37
Регистрация: 19.09.2009
Сообщений: 303
17.11.2009, 12:57 3
В принципе вполне реально сделать на консольной графике забавную игрушку.
0
0 / 0 / 0
Регистрация: 31.10.2009
Сообщений: 5
17.11.2009, 19:44  [ТС] 4
Цитата Сообщение от ISergey Посмотреть сообщение
OpenGL или DirectX решит твою проблему.
а где скачать эти программы? весь инет перерыл , ничего нет , всё засекречено ...
0
Maniac
Эксперт С++
1456 / 957 / 159
Регистрация: 02.01.2009
Сообщений: 2,816
Записей в блоге: 1
17.11.2009, 19:50 5
Цитата Сообщение от falconsan Посмотреть сообщение
а где скачать эти программы? весь инет перерыл , ничего нет , всё засекречено ...
DirectX c Майкрософта.. http://www.microsoft.com/downl... layLang=en
1
0 / 0 / 0
Регистрация: 31.10.2009
Сообщений: 5
17.11.2009, 19:56  [ТС] 6
Цитата Сообщение от R0mm Посмотреть сообщение
В принципе вполне реально сделать на консольной графике забавную игрушку.
у меня есть исходный код игры , но сделана она в Win 32 Console Application ...
по другому не учили ... игра чисто в консоле , компьютер спрашивает , хотите ходить 1м? ты пишешь циферку 1 если да , если нет то 2 =)))) и сколько хотите взять монет 1,2 ? чтот в этом роде вся игра ....
у меня установлен Microsoft Visual C++ 6.0 . возможно ли с помощью него эту игру привязать к графике , допустим на зеленом фоне 13 монет , если комп берет монеты - они передвигаются вверх, если ты то вниз , логически просто , а вот как осуществить задуманное ... понятия не имею , нуб в этом ... поэтому и прошу помощи , может что-то дописать в коде надо , или запустить не в win 32 console appl... а в чём нибудь другом ...
0
эволюционирую потихоньку
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
17.11.2009, 20:12 7
MFC тебе в помощь
как пример книженция "С.Гилберт, Б.Маккарти САМОУЧИТЕЛЬ VISUAL C++ 6 В ПРИМЕРАХ" там есть примерчик подробно разобранной игры основанной на окнах

я как раз на 6м и с этой книжкой воевал со своим первым подобным приложением.
0
0 / 0 / 0
Регистрация: 31.10.2009
Сообщений: 5
17.11.2009, 20:48  [ТС] 8
Цитата Сообщение от TanT Посмотреть сообщение
MFC тебе в помощь
как пример книженция "С.Гилберт, Б.Маккарти САМОУЧИТЕЛЬ VISUAL C++ 6 В ПРИМЕРАХ" там есть примерчик подробно разобранной игры основанной на окнах

я как раз на 6м и с этой книжкой воевал со своим первым подобным приложением.

ооо клёва!! надо попробывать . Спасибо=)

Добавлено через 36 секунд
Цитата Сообщение от ISergey Посмотреть сообщение
DirectX c Майкрософта.. http://www.microsoft.com/downl... layLang=en
Спасибо=)
0
77 / 77 / 8
Регистрация: 14.10.2009
Сообщений: 121
17.11.2009, 22:16 9
Мде...
Вот тут собираються российские геймдевелоперы www.gamedev.ru
Вот тут есть уроки на русском про OpenGL www.pmg.org.ru
Качать ничего не надо. ОпенЖЛ это апи. dllка устанавливается вместе с драйвером.

На OpenGL сделать что-то небольшое проще. Просто кода нужно писать меньше.
1
Отдыхающий:)
94 / 91 / 22
Регистрация: 05.04.2009
Сообщений: 188
18.11.2009, 20:18 10
ИМХО: если студенту в институт надо написать небольшую игру, это не значит что надо использовать OpenGL или DirectX... Мне кажется, что для универа будет вполне достаточно написать игру даже в Builder'e.
Но для себя, кончено, если Вы захотите заниматься этим и в будущем(да и ради интереса можно), лучше освоить OpenGL и DirectX.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2009, 20:18

Игра Кости, игра с компьютером
Всем привет! Делаю консольную игру Кости. Условия такие: 1) Перед игрой все игроки бросают...

Игра слов, игра Scrabble
Задание: Создать программу для решения задачи построения слова из некоторого множества букв (игра...

Существует ли игра такая игра?
Всем привет. Существует ли такая игра, где, допустим, мы находимся на космическом корабле, в...

Игра
Доброе время суток! Хочу написать свою первую, простую игру на С++. Посоветуйте с чего начать.

Игра на С++
Ну в общем нужна вам или нет, но всё равно выложу:) Это крестики-нолики. #include <graphics.h> ...

2D игра в С++
У меня вопрос по поводу работы с 2d графикой в С++ Я учусь на программиста и в этом году решил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.