Сегодня напишем свой Tetris на C и GTK 2.0. В ходе данного процесса будем осуществлять программирование «сверху», то есть от общего идти к частному. Код для данного проекта довольно прост за счет сравнительно эффективного деления алгоритма на подзадачи.

Tetris C++ GTK
Подробнее

Существует множество библиотек для обработки звука. Если вас, как и меня интересует использование подобных вещей и вы не знаете — с чего начать, добро пожаловать. А в качетве объекта для экспериментов выберем аудиобиблиотеку BASS.

BASS audio library
Подробнее

В ходе создания собственной компьютерной игры, вряд ли кто-то не задумывался о программировании звуковой системы. Хотелось бы найти максимально простой инструмент с необходимым функционалом. Одним из самых подходящих вариантов, на мой взгляд, является библиотека OpenAL. К тому же данный продукт распространяется по лицензии GNU LGPL.

OpenAL Logo
Подробнее

У каждого программиста-любителя рано или поздно назревает мысль о создании собственной компьютерной игры. Так как я не располагаю коммерческими средствами для создания компьютерных игр, мне пришла мысль воспользоваться открытым игровым движком IrrLicht. С чего начать создание своей компьютерной игры? Было бы неплохо построить набор инструментов для редактирования уровней, формирования диалогов, персонажей и т.п. Начнем с редактора тайлов.

Подробнее