02.10.2013, 10:10 | #1 |
RG "Talkers XBOX 360"
Регистрация: 16.11.2006
Сообщений: 808
Сказал(а) спасибо: 112
Поблагодарили 191 раз(а) в 45 сообщениях
|
Генералы - Революция!
Добрый день, дорогие читатели Талкерса и любителю компьютерных игр.
Сегодня, постараюсь быть серьезным. В свете, недавних тем и частых сообщений некоторых почтенных пользователей, а также личного творческого кризиса, решил создать тему, которую вы сейчас читаете. Постараюсь, быть кратким. Есть такая замечательная, старенькая игра – «Генерал 4», называется – от команды разработчика New Game Software – да, да – тех самых, кто сделали всеми любыми «Космические Рейнджеры» (Генералов они сделали, задолго до рейнджеров) Суть игры «Генералы» проста – игрок является правителем государства, выращивает и продает зерно, заботится о населении страны, развивает научный и военный уровень, участвует в битвах и союзах. За видимой простотой игры скрывается, довольно, сложная и интересная математическая-экономическая модель государственного управления. Можно играть против ИИ или против других людей по сети. Ира пошаговая. Цель простая – победить всех соперников, путем захвата их территорий и уничтожением их государств. Вот установочный комплект игры: http://fx.snc.ru/download/IliaY/gen45hru.zip Так вот, дорогие мои любители компьютерных игр, предлагаю совместными усилиями, в образовательных целях - Изобрести велосипед, т.е. сделать перевыпуск игры «Генералы» с улучшенной графикой, улучшенным ИИ и он-лайн реализацией. Если интересно, вот вакансии и состав команды разработчиков на сегодняшний день: Технический директор (руководитель проекта), программист - ваш покорный слуга Ilia.Y Веб–программист (серверист) - вакансия (могу совмещать) Дизайнер интерфейсов и графики – вакансия Композитор – вакансия Аналитик - вакансия Алгоритмист - вакансия Бренд-пиар-менеджер - вакансия Тестеры – вакансия Предлагаемые среды разработки: Клинская часть – прикладное приложение на MSVS2010 C#, Framework 4, графическая библиотека MS XNA 4 – выбрано из-за возможности портирования приложения на XBox360, и простоты разработки графических приложений. Серверная часть – набор PHP скриптов взаимодействующих с БД MySQL – выбрано ввиду бесплатности и всеобщей распространённости (у хостинговых провайдеров).
__________________
( ͡° ͜ʖ ͡°) |
02.10.2013, 10:30 | #2 |
RG "Talkers XBOX 360"
|
генералы? не, не слышал. Казаки - збс.
|
02.10.2013, 11:33 | #3 |
RG "Talkers XBOX 360"
Регистрация: 16.11.2006
Сообщений: 808
Сказал(а) спасибо: 112
Поблагодарили 191 раз(а) в 45 сообщениях
|
генералы - очень старенькая игра.. математический движок и наработки, кстати, потом использовались в космических рейнджерах.
Добавлено через 12 минут И так, расскажу о том, что есть сейчас. В разработке используется XNA библиотека от Майков, позволяющая очень быстро работать с графикой и это хорошо, но в библиотеке совершенно нет компонентов для создания Gui (графического пользовательского интерфейса). Его приходится изобретать самому. Что бы упростить себе и дизайнеру жизнь, было принято следующее: Игровое окно: 1000 на 800 условно разбито на сетку с шагом 8 на 12 пикселей, что в пересчете на ячейки составляет 125 на 100. в 1 ячейку можно записать 1 символ, вот скриншот, того, что таким образом получилось: http://trueimages.ru/img/97/69/de76b425.png работает и отслеживается мышка.. соответственно обложка первого игрового экрана (там где игрок логинится на сервер) имеет такой вид: http://trueimages.ru/img/2f/f2/a686b425.png - видно. что текстовые поля для ввода размером 12 на 80 пикселей (как раз под размер шрифта). Собственно сам шрифт: http://trueimages.ru/img/1c/75/9686b425.png из этого файла вырезаются буковки и вставляются туда куда нужно Добавлено через 3 минуты Сейчас обложка "космическая" - взял с рабочего стола заставку, а вообще-то нужно нарисовать что-то такое с "генералами и битвами" как-то так
__________________
( ͡° ͜ʖ ͡°) |
03.10.2013, 17:30 | #4 |
RG "Talkers XBOX 360"
Регистрация: 16.11.2006
Сообщений: 808
Сказал(а) спасибо: 112
Поблагодарили 191 раз(а) в 45 сообщениях
|
Продолжаю разработку:
Сегодня сделал "сервер" и полностью первое игровое окно (там, где пользователь логинится) тут, типа, сервер: http://server.belonogov.com (внешка) который умеет проверять логин и пароль и сообщать клиенту.. http://server.belonogov.com/reg.php - тут будет регистрация пользователей Собственно вот сам игровой клиент: http://server.belonogov.com/publish.zip Нарисовал, так же - заставку...
__________________
( ͡° ͜ʖ ͡°) |