GameDevNiaTD 0.1.3

Прошло более чем полгода с последней новости про игру. Летом разработка не велась, и только с осени пошло дело. Не учиться же! :)

Игра жанра Tower Defence. Главная задача — не дать врагам дойти от точки А до точки Б. Нужно строить башни, которые будут отстреливать мимо проходящих врагов и ставить мины на дороге, если башни не справляются.

Теперь не только под Linux, представляю первую публичную версию для Windows. Сразу оговорюсь — я не художник, поэтому есть что есть. Вся графика рисовалась мною, кроме спрайта утки — творение знакомой. В будущем, возможно, сделаю изометрию, если будет художник.


Реализовано с версии 0.0.7:
— усовершенствование башен;
— пули;
— конфигурационный файл;
— характеристики врагов в картах;
— вывод FPS;
— поворот врагов (не программный);
— возможность полноэкранного режима;
— переход на ООП (ранее было си с классами);
— удалена панель в игре (оптимизация интерфейса для смартфонов);
— показ здоровья врагов;
— показ радиуса башен;
— шрифт изменен на Ubuntu-B;
— и многое другое.

Версия под Windows: ссылка.
Исполняемый файл для Linux: ссылка
(при наличии иметь библиотеки: libsdl1.2, libsdl_image, libsdl_ttf, кидать исполняемый файл в папку с Windows версией)

P.S. все пожелания и замечание пишите в комментариях.
  • +10
  • eReS
  • 28 ноября 2010, 14:35

Комментарии (23)

Почему на gamedev.ru художника не спросишь? Уверен что помогут.
Пока не настолько серьезный проект, что б забирать чужае время. Еще все в переди
Ну вот, линуксоидов каквсегда «игроделы кидают». А так хотелось заценить…
Не кидают :) Я пишу эту игру под Linux, просто пакетов собирать не научился еще, поетому пока через Wine, либо могу исполняемый файл просто залить — SDL библиотеки сами установите с репозитория
А каким дистрибутивом Linux вы пользуетесь?

За бинарник был бы очень признателен :) Хотя конечно было бы удобней вытянуть исходники и собрать на своей машине (вдруг вы используете x86_64-архитекктуру).
x86, Ubuntu 10.04. Думаю проблем не будет при наличии библиотек SDL
У меня Арч x86, проблем скорее всего у меня не буде, т.к все основные SDL-либы в наличии.

Выложите, плз, версиюдля Linux.
Готово :) Скажите, запустилось или нет
Запустилось норамльно. Потестил. У вас по нажатию ESC реализован выход из игры — имхо, несколько нелогично. Лучше на эту клавишу повесить выход в главное меню игры.
Это дело 5 секунд, качаем новую версию :). Просто хотел потом делать при нажатии Esc вывод меню (продолжить, настройки, сохранить, выход...)
просто пакетов собирать не научился еще

Ну так может стоит научиться простенькой такой команде checkinstall?
На данном этапе это не имеет смысла, ибо игру еще до завершения писать и писать.
О тестерах подумайте. Сколько народу могли бы привлечь для тестирования и советов по доработке.
Я ради этого и выложил бету здесь, но пока ни одного сообщения по делу не было. Имеет ли смысл публичное бета тестирование? Посмотрим
На мой взгляд, инфу из ридми надо куда-нибудь в менюшку игры поместить, потому как не все перед началом игры смотрят Readme-файл.
На все свое время друг :)
Спасибо за идею
Потестю саму игру. Ещё есть предложения. Хотелось бы, спросить, а где можно посмотреть исходники?
Я не распространяю исходники
Я не распространяю исходники

Извини, но как бэ противоречит с идиологией портала, на котором вы пишите.
О проекте
Что такое OpenLife?

OpenLife — русскоязычная социальная сеть на движке LiveStreet, сделанная для людей, интересующихся открытым и свободным ПО.

eReS и так много делает для open source.
Не вижу проблемы в том, что какие-то из его наработок закрыты.
Да я тоже не вижу проблему, меня просто покоробило такое заявление.
На самом деле причин несколько:
— исходники ужасны, страшно такое показывать. Я студент, и опыта написания качественного кода нет.
— не вижу смысла открывать исходники, так как у наших людей интерес к чему-то загорается и пропадает очень быстро, на многих форумах встречал как начинали что-то, набиралась даже команда (программисты, художники, сценаристы...) и через неделю забрасывали.
— не определился с лицензией. Так как GPLv3 хорошо, но хотелось бы в дальнейшем помочь таким как я. Когда у человека есть цель заработать деньги на проекте — есть ОГРОМНОЕ желание развивать проект. Как писал fog — у открытого проекта нет шансов стать коммерчески успешным, и я с этим согласен. Поэтому, как проверю свои силы (неважно выйдет у меня или нет), открою исходники и графику под BSD/MIT лицензией, чтоб начинающим было что использовать для коммерческий проектов.

Пишу под открытые ОС, то есть можно сказать поддерживаю их развитие. Это не противоречит идеологии портала? :)
хм… Полностью согласен с вашими аргументами… почти.
Насчет исходников, не совсем согласен. Я сам студент и знаю, что пишу коряво, но вот когда пришла необходимость показать своё «творение» старшему товарищему, с которым общаюсь только по сети, он меня покритикковал, конечно же, но и показал как избежать ошибок и писать грамотно.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.