В инете есть масса туториалов по этой теме. Важно выбрать правильную библиотеку или движок. Вот тут список:
http:// en. wikipedia .org /wiki/ List_of_game_engines
Я советую allegro (для тетриса самое то) , irrlicht (если вы планируете создать 3д игру) или SDL. После выбора движка почитайте туториалы.
"как создать игру на с++ начинающему программисту? "
Это зависит от вашего уровня. Перед тем как начать советую выучить хотя бы основы ООП, и научится работать с указателями.
Другие языки программирования и технологии
Как создать игру на с++. как создать игру на с++ начинающему программисту?
с графикой у с++ проблемы придется изучать либо opengl либо directx, gdi gdi+(эти только под виндой), SDL и тдв
Начинающему программисту игру на C++ не написать!!!! Максимум - это крестики-нолики, ну или аналог сапёра! Попробуйте для начала создавать Flash-игры)))
в тетрисе экран разлинован на квадратики, соответственно в цикле при обработке проверять:
кубик из 4 клеток- под ним цикл клетка 1, кл 2...
если да, то кубик вниз.
инф о кубиках лучше хранить в массиве
кубик из 4 клеток- под ним цикл клетка 1, кл 2...
если да, то кубик вниз.
инф о кубиках лучше хранить в массиве
если что то посложнее тетриса, стань продвинутым програмистом и изучи direct3x
путем написания программного кода, компиляции, отладки и тестирования
Создать игру очень просто: прочитать книгу "Основы С++" :)
Изучай OpenGL 2.1.
Он, в отличии от DirectX, более быстрее, кроссплатформенный и бесплатный.
В нём ты с лёгкостью нарисуешь фигуры (маленькие квадратики) , всего пару простых функций.
Он, в отличии от DirectX, более быстрее, кроссплатформенный и бесплатный.
В нём ты с лёгкостью нарисуешь фигуры (маленькие квадратики) , всего пару простых функций.
Ничего не спрограммировать без среднего/полного знания С++ разве что сможешь создать простенький калькулятор. А так поучись побольше и сделаешь.
Похожие вопросы
- Вопрос программистам со стажем. Какой язык программирования учить начинающему программисту?
- Я начинающий программист, у меня нет никаких программ специальных типа Borland для использования их при написании прогр
- Паскаль, не трудная задачка, помогите начинающему программисту!
- Выбор языка программирования, для начинающего программиста.
- Насколько сложно написать игру "Шахматы" начинающему программисту?
- Что нужно знать начинающему программисту?
- Как начинающему программисту развить абстрактно-логическое мышление?
- Начинающий программист:)
- Помогите начинающему программисту.
- Дайте совет начинающему программисту