» Уроки
Создание игры. Выстрелы и столкновения.
В создаваемой нами игре уже есть главный герой, которым мы можем управлять, есть враги, которые летят по экрану сверху вниз, мы уже создали фон для игры и вообще всё хорошо ) Но теперь пришла пора сделать игру игрой. А в нашем случае это означает, что нам нужно, что бы мы могли стрелять, что бы враги стреляли в нас и все эти выстрелы кого-то поражали и убивали. Заодно имеет смысл сделать, что бы при столкновении корабля … Читать Создание игры. Выстрелы и столкновения. »
Создание игры. Противники.
Пришла пора реализовать противников в создаваемой игре. Пока мы ограничимся самыми простыми противниками, которые будут просто лететь прямо и стрелять без разбору. Так же, как и игрока, мы унаследуем создаваемый нами класс противников от CLiveObject, что бы у врагов сразу был функционал работы с жизнями и позицией на экране. Да и вообще, код будет очень похож на тот, что мы запрограммировали для игрока: … Читать Создание игры. Противники. »
Создание игры. Фон, звёзды.
На этом этапе создания игры мы сделаем звёздный фон. У меня получаются достаточно короткие уроки. Если они слишком уж коротки или малоинформативны – пишите в комментариях о неясных моментах, я дополню статьи и постараюсь поподробнее расписать все непонятные моменты – ведь у нас задача не просто создать игру, но и сделать так, что бы Вы понимали, как это происходит, до самых мелких деталей и ньюансов. На картинке этого поста изображено то, что у нас получится в … Читать Создание игры. Фон, звёзды. »
Создание игры. Игрок.
На самом деле не в каждой игре нужен сам персонаж игрока. Например, в таких играх, как физические головоломки или игры на наблюдательность, часто нет игрового персонажа. Но в создаваемой нами игре игровым персонажем будет являться космический корабль, которым управляет игрок. Что же должен уметь наш корабль, что мы должны учесть при создании игры, а точнее класса игрока? По меньшей мере, нам бы хотелось, что бы в процессе игры этот корабль мог летать. Под управлением игрока, … Читать Создание игры. Игрок. »
Создание игры. Графический движок.
Вообще, тема создания собственного графического движка для игры достаточно больная и давно заезженная. Я решил включить её в уроки на моём блоге, т.к. многие всё равно, так или иначе, возьмутся делать собственный графический движок. Кроме того, это блог в том числе по программированию графики, потому лишним не будет. Ну и, конечно, создание игры, особенно достаточно простой, нередко подразумевает и создание граф. движка, т.к. простой движок создать достаточно не сложно, а времени сэкономить он может кучу. Со … Читать Создание игры. Графический движок. »