Zlogic // Софт и исходники // YASG
Эта игра - в какой-то мере клон популярной когда-то игры Sopwith (Сопвич).
Сначала у меня была идея создать ещё одну версию Сопвича с поддержкой игры по
сети. Отсюда и название YASG - Yet Another Sopwith Game. Однако первая 2D версия
на базе библиотеки GDI+ была слишком медленной, а на базе DirectDraw оказалась
слишком сложной и примитивной: не было даже функции поворота картинки! Поэтому,
как это ни странно, оказалось проще всего создать 3D-версию этой игры.
Также изменилась сама идея игры: скорее всего, она будет однопользовательская, с одной картой, а задача игрока - набрать как можно больше очков. Вид от третьего лица, так проще понять положение самолёта в пространстве.
Для игры нужны:
Microsoft .NET Framework 1.1 (может, подойдёт и 1.0)
DirectX 9.0b (возможно, будет работать и на более ранних версиях)
Сейчас игра находится в стадии альфа-версии: более-менее написан графический движок, управление и полёт самолёта, а также нейтральные объекты. Самолёт взлетает автоматически, после этого им можно управлять мышкой: движение мышки поворачивает самолёт, колёсико меняет скорость. При желании можно разбить самолёт об землю, подстрелить или бросить бомбу на объекты =) Но играть в это пока ещё рано, нет настоящих противников и карта неинтересная.
Другие кнопки:
Esc - выход
R - начинает игру сначала
P - пауза
Правая кнопка мыши - бросает бомбу
Левая кнопка мыши - стреляет
Проект я к сожалению забросил, но если хотите продолжить начатое дело — пишите.
Если программа или файл лежит в zip-e, обязательно прочитайте содержимое license.txt — при использовании остальных файлов из архива вы автоматически соглашаетесь с условиями, оговоренными в нём. В противном случае вы должны стереть zip-архив со всех носителей, на которые вы его записали.
Скачать исходники YASG
Скачать откомпилированную версию YASG
Скачать графику YASG
Также изменилась сама идея игры: скорее всего, она будет однопользовательская, с одной картой, а задача игрока - набрать как можно больше очков. Вид от третьего лица, так проще понять положение самолёта в пространстве.
Для игры нужны:
Microsoft .NET Framework 1.1 (может, подойдёт и 1.0)
DirectX 9.0b (возможно, будет работать и на более ранних версиях)
Сейчас игра находится в стадии альфа-версии: более-менее написан графический движок, управление и полёт самолёта, а также нейтральные объекты. Самолёт взлетает автоматически, после этого им можно управлять мышкой: движение мышки поворачивает самолёт, колёсико меняет скорость. При желании можно разбить самолёт об землю, подстрелить или бросить бомбу на объекты =) Но играть в это пока ещё рано, нет настоящих противников и карта неинтересная.
Другие кнопки:
Esc - выход
R - начинает игру сначала
P - пауза
Правая кнопка мыши - бросает бомбу
Левая кнопка мыши - стреляет
Скриншот:
Проект я к сожалению забросил, но если хотите продолжить начатое дело — пишите.
Если программа или файл лежит в zip-e, обязательно прочитайте содержимое license.txt — при использовании остальных файлов из архива вы автоматически соглашаетесь с условиями, оговоренными в нём. В противном случае вы должны стереть zip-архив со всех носителей, на которые вы его записали.
Скачать исходники YASG
Скачать откомпилированную версию YASG
Скачать графику YASG
