В Циве много несуразностей, перечислять наверное нет смысла, т.к. у каждого список свой. Если тебе, Реныч, или кому другому удастся использовать графику Цив3 и прилепить к ней свои алгоритмы - конечно, это БЫЛ БЫ прорыв. Даже в пределах достаточно примитивного аппарата Цив3 можно сделать немало.
Прогеры, в т.ч. Solver, мне не раз говорили, что на языке Цив4 можно сделать гораздо больше, чем в Цив3. Наверняка это правда, но ИМХО графика Цив4 настолько тяжелая, безобразная и стратегически неразборчивая, что не знаю, есть ли смысл двигаться в направлении Цив4. ПКМ в этом направлении уже работают (или работали) люди - тема "Civ4: Total Realism", ПКМ цель заявлена верно, не знаю как там с реализацией.
И пользуясь случаем, напомню (вдруг ты пропустил, вдруг тебе пригодится) свой список претензий к Циве (крайне укороченный, только главное - второстепенное я могу на несколько страниц писать):
это временнОй режим - движения юнитов, скорость производства и т.д., а тут решением вижу 2 варианта:
1. полноценное решение - стратегический реал-тайм (т.е не такой примитивный как современный реал-тайм, напр. в "Казаках") - тут можно долго говорить, и я уже много говорил, не буду утруждать;
2. паллиатив - улучшенный пошаг:
- ходят не все юниты одной стороны подряд, а только один юнит случайной стороны; вероятность, что пойдет юнит игрока А пропорциональна числу его юнитов
- автобой + нельзя прерывать ход - т.е. если пошел транспорт без эскорта и встретил вражеский крейсер - нельзя будет прервать ход транспорта (как обычно делают игроки), утопить вражеский крейсер чем-то подходящим и продолжить движение транспорта - нет, транспорт будет сразу потоплен или захвачен;
причем эскорт, идя вместе с транспортом, сжигает пропорционально свои очки хода: т.е. если транспорт потратил весь свой ход, то и эсминец, пусть у него ход и в 2 раза больше, потратил все свои очки - как в реале.
Речь не идёт, чтобы сделать цив3. Графика от туда взята лишь по тому, что у нас нет команды художников, кто бы нарисовал свою. С тем же успехом можно взять графику из CtP и игра от этого не станет CtP.
Тут нужно понимать, что графика цив4 принципиально отличается тем, что она трёхмерна. Мы же говорим о изометрической проекции. Это псевдо3D. Возможности, которые предоставляет Flash, не позволяют писать 3D игры (казуальные поделки не в счёт). Во всём остальном движку без разницы, какую графику отображать. Какую художники нарисуют, такая и будет. И вообще не будем мешать в кучу модостроение и создание игр. Сейчас речь идёт о совершенно самостоятельном и самодостаточном продукте.
Это будет актуально, когда (и если) дело дойдёт до самого вкусного - программирования логики. Всё будет обсуждаться.
Тут я упёрся в дилемму. Нужно на начальном этапе решить принципиальные вопросы.
1. Если это будет игра с упором на мультиплеер (а иначе зачем было городить огород с Flash и браузерностью?),
то в клиентской части нужно оставлять только функционал, отвечающий за визуализацию сцены и элементы интерфейса, а всю логику выносить в серверный модуль.
В таком случае серверную часть можно написать как Win32 приложение на шустром си. Но тогда нужна внятная концепция мульплеера. Тут у меня ступор. Разве что
адаптировать идеи XCom и прочих UFO-наследников.
2. Если оставлять классический мультиплеер (все ходят по очереди), то тогда непонятно, зачем делать игру для браузера на флэш? Быть может пока не поздно
переписать всё под винду? Тогда в разы подпрыгнет производительность и появятся всякие плюшки вроде 3D и аппаратного ускорения. Но я уже говорил, что тогда
игра лишится своего основного преимущества. А при прочих равных, люди будут играть в оригинальную цивилизацию. Вот такая вот задача
Ох, Йорик со своими возражениями по графике четверки По мне так все там было в порядке. Вся эта навороченность не нужна, но при этом я лично потери ясности в четверке так и не испытал (в отличии от пятерки). А о Цив3 и говорить неприятно, большего провала гейм-дизайна в циве я вообразить не могу.
А вообще, то, что пока видно, вполне внушает. Особенно если этот изометрический движок не тормозит. Только меня тоже смущает вопрос движка или игры. Создавать движок интересно, но в конечном итоге от него пользы мало. В движок играть не будут, в игру - будут. По мне было бы лучше иметь геймплейный клон первой цивы, чем универсальный или менее универсальный движок. Тем более, что такая идея в принципе не страдает от излишней амбициозности, что тоже нередкая проблема. Но игровая логика первой цивы довольно проста и ее воссоздание никак не выходит за рамки того, что один человек может сделать. В первой циве намного меньше специфических моментов чем в том же первом X-COM.
Это бесспорно, но не забывайте то, что для создания движка, меня одного, как программиста гипотетически достаточно. Для создания игры нужен целый штат художников, моделлеров, композиторов и т.п. Если я конечно не реинкарнация Леонардо Давинчи По этому я не могу в одиночку написать игру. А вот слепить движок, на котором быть может кому-то захочется сделать свою цивилизацию, думаю что способен )
Кстати, Solver, могут ли у некоммерческой игры возникнуть проблемы с копирайтом, имей она графику, слизаную с CivIII?
sweeper, я про гейм-дизайн, в смысле геймплей. По графике у меня к Цив3 претензий нет, разве что ресурсы не очень заметны были.
renych, так можно по разному понимать, что такое игра. Художников, композиторов и прочих не надо, если графика тупо взята из Цив1 (или Цив3), обойтись без музыки, итд. Если присутствует геймплей Цив1 - то это уже вполне себе игра. Проблемы с копирайтом, безусловно, возникнуть могут. Если смотреть на это юридически, то использование графики тройки так, как оно на скриншотах, нарушает копирайт. На практике же я не думаю, что должны быть проблемы, если игру не продавать. Скажем так - если возникают проблемы, то скорее всего игра дошла до такого уровня успеха, где уже станет возможно заменить графику.
Может быть, я что-то пропустил, но не помню, чтобы это где-то раньше озвучивалось. Кроме того, я не дизанер, и могу судить о хорошем или плохом геймплее только с точки зрения простого геймера. То есть провал для меня совсем не очевиден. Да, еще: тройка была для меня первой. Так что, нельзя ли чуть подробнее или дать ссылку, если это говорилось ранее?
renych, а какой сейчас размер флешка занимает со встроенной графикой ландшафта?
Solver, вот-вот, как и sweeper'a, меня интересует, что же там не так в геймплее? Сам начинал с тройки, и до сих пор самые тёплые воспоминания.
Кстати важный вопрос для браузерной игры. Сейчас с графикой ландшафта флэшка весит 4 метра.
В принципе, размер можно уменьшить раза в 4, учитывая что в игре много избыточной графики, на логику игры не влияющей, а только воспринимаемой визуально.
Например лес представлен 120-ю разными спрайтами. Можно оставить например штук 5. Или к примеру в Art/terrain лежит картинка wOOO.pcx, где 81 одинаковый спрайт
И таких много. Но это уже вопросы оптимизации.
http://web.archive.org/web/200710120...ok0031/toc.htm
А почему у тебя личка запрещена? Не получается отправить...
Тут уже люди навозмущались. Так что, просто присоединяюсь к общему хору здесь.
См. опыт Адрагерона, разработчика игры "Эадор".
Найти художника, коспозитора... не такая уж великая проблема.
Было бы подо что.
А так... если создать протоип да хоть и с левой графикой
а потом можна его готового предложить и фирме, чтобы допилить графику/музыку.
Да, думаю с использованием автентичной графики Цив3 будет проблемой,
но, для Цив3 же уже разрабатывалось довольно много модов, потому графику можно взять оттуда,
особенно если она креатив коммонс.
Можно же за процент от продаж купить лицнзию на коммерческое использование графики Цив3, если что. Она же у них мертвым грузом лежит. А тут будет копеечку приносить.
Впрочем, надо будет смотреть, что будет дешевле. Купить или свою нарисовать.
Я не настолько молод, чтобы знать все. Оскар Уайлд
Гуманитарии всех стран, соединяйтесь!
Другой вопрос... а где она не проблема.
ИМХО я только в одном месте видел вменяемую дипломатию -- в МОО3.
Согласен.2. Разгул коррупции и ICS. Это чисто дизайнерский провал.
Армия это ИМХО единственная толковая штука,3. Боевая система несостоятельна в принципе. ... Сюда же отношу и проблему с соеденением юнитов в армии - реализация ужасная, результатом фактически являлся супер-юнит, который долгое время будет выносить всех и вся.
чтобы противостоять халявным ордам юнитов компа.
Правда, то как с дизайном армии игрались и как комп так и не научился ею пользоватся...
ну да это проблема общая для любых игр сейчас -- неспособность имитировать комплексное поведение.
Это мелочи ИМХО4. Элементарные просчеты, от которых теряется играбельность. Типа необходимости бороться с загрязнением в конце игры, хоть и имеешь к тому времени 100 рабочих и это просто пустая трата времени. Сюда же непродуманность таких вещей, как потеря остатка колб от технологии, итд.
Смысл обсуждать отдельные деревья... "зачарованого леса"?