+ Ответить в теме
Страница 11 из 33 ПерваяПервая ... 10111221 ... ПоследняяПоследняя
Показано с 201 по 220 из 855

Тема: Разрабатываем свою собственную Циву

Комбинированный просмотр

  1. #1
    //лучше бы мегамод сделали) а свою собственную игру - теряется смысл что-то обсуждать. тк с огромным трудом верится, что фаны цмвы в свободное от работы время сделают глобальную стратегию с нуля. а если честно - совсем не верится. а языком помолоть - а смысл?

    см. проект FreeCiv, например freeciv.org
    Там какраз команда энтузиастов, фанов цивы, разработали с нуля её опенсорсную версию.

    Так что, когда "не верится" рекомендуется постится и молится почаще, чтобы вновь веру обрести.

    //тут есть одна проблема - я пишу на C#

    Не имею ничего против шарпея. Но нам все равно как-то нужно обговорить этот момент и прийти к единой среде, единому языку. Это будет уже первый шаг к реальной работе.

    На данный момент я предпочитаю использовать Питон, потому что на нем много проще обкатать алгоритмы и идеи.

    Для шарпея существует даже целая специальная библиотека разработки игр -- XNA http://www.xnadev.ru/news.php
    Возможно стоит взять её за основу в дальнейшем.
    Хотя лично мне хотелось бы на чем-то более кросс-платформенном.
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

  2. #2
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(Aku_Aku * 11.7.2009, 12:32) [snapback]294785[/snapback]</div>
    Не имею ничего против шарпея. Но нам все равно как-то нужно обговорить этот момент и прийти к единой среде, единому языку. Это будет уже первый шаг к реальной работе.

    На данный момент я предпочитаю использовать Питон, потому что на нем много проще обкатать алгоритмы и идеи.

    Для шарпея существует даже целая специальная библиотека разработки игр -- XNA http://www.xnadev.ru/news.php
    Возможно стоит взять её за основу в дальнейшем.
    Хотя лично мне хотелось бы на чем-то более кросс-платформенном.
    [/b]
    я естественно за шарп так как ни C++ ни python толком не знаю.
    аргументы следующие:
    1. я пишу на этом языке под дотнетом огромная библиотека классов позволяющая создавать очень высокоуровневый код (что сильно ускоряет и упрощает разработку). в частности на С# была написана игра Ил-2.
    2. XNA - штука действительно очень серьезная, ее делает майкрософт а не какая нибудь шарашка, и она используется в профессиональной разработке игр - под XBox например только на ней и пишут (насколько я знаю).
    3. Для любителей языка Python - под дотнет есть язык Iron Python! сам не знаю что это, но советую тебе Aku-Aku попробовать! то, что они на одной платформе с шарпом - обеспечит легкую интеграцию.
    4. Для тех кто пишет на C++ - некоторые логически целостные куски кода можно оформить в виде библиотек и юзать из шарпа. хотя имхо лучше переписать под шарп, точнее сразу на нем писать. естественно это не касается демонстрационных программ - их можно писать на чем угодно, тут даже у c++ (или дельфи) несомненный плюс в силу его кросплатформенности.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  3. #3
    C++ изучать предлагать не буду %), хотя мелкософт хвалился что разрабатывали шарпей какраз с учетом совместимости с С++

    Но уж выучить Питон, никакой проблемы не составляет.
    Тем более для реального программиста. Чтобы не оставатся программистом одного языка.

    1. Не ради флейма. Но здается мне что про Ил-2 и шарпей это ты немного загнался.
    Ил-2 -- проект достаточно старый, и когда начинал разрабатыватся шарпей еще в коротких штанишках ходил.
    Вот я, даже спенциально глянул установленную у себя версию -- там жавишные потроха, а не шарпейные.

    2. Дык. В том и вопрос. Интересно ли нам подвъязыватся только под мелкософтовскую платформу. Тем более под ХБокс.
    Мне лично хотелось бы кросс-платформить и на Линукса, чтобы привлечь широкую аудиторию опенсоурсников.
    И там своих либ хватает.
    Вот это надо как-то вместе решать... чего и как. Чтобы потом меньше шараханья было, да разброда по своим углам.

    3. интеграцию с чем?

    4. Вот это вопрос который нужно решить сразу.

    ОНЛАЙН КОНФЕРЕНЦИЯ!

    в джаббере
    alterciv[на]conference.jabber.org

    буду старатся открывать и присутствовать в ней каждый день
    всех заинтерисованных -- жду там
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

  4. #4
    Полководец Аватар для pairllad


    Регистрация
    04.04.2009
    Адрес
    Волгодонск
    Сообщений
    214
    вообщем спасибо пете за свинство, стал первый нарываться на грубость.
    извиняюсь сам за резкость.

    но факт остается. вместо синицы в руках, вы гонетесь за журавлем в облаках. вы могли кардинально улучшить уже то, что есть. и сделать это достаточно быстро. за что бы вам все сказали только спасибо.

    вы, как технически грамотные люди, могли принести фанам цивы огромную помощь, но проще, наверное, виртуально что-то обсуждать.

    я не спец, не стоило мне тыкать заняться модом, я совершенно не собираюсь из-за игры заниматься техническим самообразованием. могу только выразить глубокое сожаление за тех фанов, кому вы могли бы сделать приятную и очень нужную вещь, но вы не захотели этого сделать.
    продвинь это сообщение в соцсеть:  

  5. #5
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580

    <div class='quotetop'>Цитата(pairllad * 11.7.2009, 13:25) [snapback]294794[/snapback]</div>
    могу только выразить глубокое сожаление за тех фанов, кому вы могли бы сделать приятную и очень нужную вещь, но вы не захотели этого сделать.
    [/b]
    могу только выразить глубокое сожаление за тех многочисленный людей, которым ты мог бы оказать множество приятных и очень нужных вещей, но не захотел этого сделать! у тебя есть машина? почему ты не развозишь людей по домам после работы? они вынуждены стоять на остановках! а ты мог бы брать хотя бы по трое и развозить! им было бы так приятно! у тебя совесть есть вообще?

    <div class='quotetop'>Цитата(pairllad * 11.7.2009, 13:39) [snapback]294796[/snapback]</div>
    я не указываю вам чем заниматься, а просто выражваю свое отношение.
    [/b]
    мы уже поняли твое отношение. что тебе надо еще?

    <div class='quotetop'>Цитата(Aku_Aku * 11.7.2009, 13:18) [snapback]294793[/snapback]</div>
    C++ изучать предлагать не буду %), хотя мелкософт хвалился что разрабатывали шарпей какраз с учетом совместимости с С++

    Но уж выучить Питон, никакой проблемы не составляет.
    Тем более для реального программиста. Чтобы не оставатся программистом одного языка.

    1. Не ради флейма. Но здается мне что про Ил-2 и шарпей это ты немного загнался.
    Ил-2 -- проект достаточно старый, и когда начинал разрабатыватся шарпей еще в коротких штанишках ходил.
    Вот я, даже спенциально глянул установленную у себя версию -- там жавишные потроха, а не шарпейные.

    2. Дык. В том и вопрос. Интересно ли нам подвъязыватся только под мелкософтовскую платформу. Тем более под ХБокс.
    Мне лично хотелось бы кросс-платформить и на Линукса, чтобы привлечь широкую аудиторию опенсоурсников.
    И там своих либ хватает.
    Вот это надо как-то вместе решать... чего и как. Чтобы потом меньше шараханья было, да разброда по своим углам.

    3. интеграцию с чем?

    4. Вот это вопрос который нужно решить сразу.

    ОНЛАЙН КОНФЕРЕНЦИЯ!

    в джаббере
    alterciv[на]conference.jabber.org

    буду старатся открывать и присутствовать в ней каждый день
    всех заинтерисованных -- жду там
    [/b]
    пардон, в ил-2 джава и цпп в особо критичных местах! не знаю почему то всегда думал что он на си шарпе
    хна не только под иксбокс, она и под него и под виндовс
    интеграция - кода на питоне с кодом на шарпе )

    зачем привлекать опенсорсников?

    на изучение питона у меня банально нет времени, я и так книжками завален - собираюсь работу менять, соответственно заполняю пробелы.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  6. #6
    <div class='quotetop'>Цитата</div>
    мы делаем ИГРУ
    нет, это называется словесный онанизм.я говорил о конкретной вещи, которая вашими усилмями вполне могла быть реализована и принести реальную пользу людям, за что вам были бы признательны. а так просто упражнения в словоблудстве.[/b]
    А в чем проблема?
    Нужен онлайновый репозиторий для кода -- есть. Вот http://sourceforge.net/projects/alterciv/
    Пожалуйста, бери и выкладывай свой код, свои наработки. Если есть что.
    Там же выложен файл с моей концепцией.
    Если что не нравится -- пиши свою. Выложить можно здесь -- http://civru.com/wiki/ или прямо на форуме.

    В чем проблема?
    Разве только в том, что самому палец о палец даже ударить не охота, а охота агитировать только.
    Ну, таких мы тут таких уже много видели. Можете свой клуб по интересам создать. Будете там друг друга уговаривать сделать то что самому делать желания нет, а вот чтобы кто-то другой...
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

  7. #7
    Полководец Аватар для pairllad


    Регистрация
    04.04.2009
    Адрес
    Волгодонск
    Сообщений
    214
    да делайте, я сказал свое мнение. и думаю, что многие фаны согласились бы со мной.
    умиляет, что постоянно тыкают мне моей тех. неграмотностью. да хоть упейтесь гордостью за себя самих.
    я не указываю вам чем заниматься, а просто выражваю свое отношение. я умею делать то (я не про игру сейчас), что ты, например, вряд ли сможешь научиться. но я, если заметил, критикую не вашу работу, не указываю как это все технически делать. я говорю о том, что в моей компетенции, говорю как любитель цивы.



    вот скрин с той игры. с той же графой лучше и проще освоить европу универсалис.
    продвинь это сообщение в соцсеть:  

  8. #8
    Полководец Аватар для pairllad


    Регистрация
    04.04.2009
    Адрес
    Волгодонск
    Сообщений
    214
    Петя, заметил, что сравнение неуместно? Я как художник, делаю вещи, за которые не получаю никакой выгоды. Делаю потреты просто так друзьям и просто хорошим людям. Делаю в той области, в которой умею. Понятно о чем речь?
    продвинь это сообщение в соцсеть:  

  9. #9
    Peter, не думаю что есть потребность так полностью меня цитировать %)

    <div class='quotetop'>Цитата</div>
    интеграция - кода на питоне с кодом на шарпе )[/b]
    Ну, я как бы не настолько нуб, чтобы не понимать это как само собой разумеещееся. Потому интересует другой вопрос -- а зачем оно надо?

    <div class='quotetop'>Цитата</div>
    зачем привлекать опенсорсников?[/b]
    Ну... пока и то что здесь делается предполагается делать в рамках опенсорса. По крайней мере мое личное мнение таково. Свои разработки я выкладываю как опенсорс например.
    Думаю, это еще один вопрос с которым стоило бы определится.

    <div class='quotetop'>Цитата</div>
    на изучение питона у меня банально нет времени, я и так книжками завален - собираюсь работу менять, соответственно заполняю пробелы.[/b]
    Тогда наверное и на активную работу по проекту не будет времени. Жаль.
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

  10. #10
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(Aku_Aku * 11.7.2009, 14:32) [snapback]294800[/snapback]</div>
    Ну, я как бы не настолько нуб, чтобы не понимать это как само собой разумеещееся. Потому интересует другой вопрос -- а зачем оно надо?
    [/b]
    ээ ну как бы предполагается что они будут использовать одни и те же объекты

    опенсорс - понятное дело. исходники будут доступны всем интересующимся. может я не знаю чего-то.. как связан линукс, опенсорс и опенсорсеры? как нам поможет разработчик тандерберда например? заранее прошу прощения за идиотский возможно вопрос

    на работу интенсивную по проекту действительно времени нет. но возможно потом появится.
    предлагаю отложить вопрос использования языков/сред на момент когда разберемся с концепцией. вероятно это будет не скоро еще. прогресс в то же время не стоит на месте. и сейчас мы не знаем куда он шагнет, в какую сторону И соответственно то что мы выберем сейчас может стать неактуальным в будущем.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  11. #11
    <div class='quotetop'>Цитата</div>
    Я как художник, делаю вещи, за которые не получаю никакой выгоды. Делаю потреты просто так друзьям и просто хорошим людям. Делаю в той области, в которой умею. Понятно о чем речь?[/b]
    Хм. Наверняка делаете это вы не по чьему-то замечанию, а от души.
    И делаете то и так как сами представляете, а не, опять же, по подсказке какого-то залетного доброжелателя. Понятно о чем речь?

    Плюс. Вы сами может и не видите, но в вашем пожелании сквозит непонимание сути той работы, которую вы так настойчиво предлагаете занятся.

    Для того чтобы делать моды. Серьозные, а не просто поменять пару картинок. А ведь именно это вы предлагаете.
    Так вот, для такой работы, даже самому опытному программисту все равно потребуется время чтобы разобратся со средой, выучить как оно действует и т.п. Он не будет иметь карт-бланша по сравнению с любым другим энтузиастом, типа "зашол, увидел, изменил", только потому что он программист.

    А значит, это потребует от него гораздо больше усилий чем как вам кажется... и все это забесплатно, без собственного интереса и по указке какого-то виртуала на форуме... не многова-то ли альтруизма вы хотите от людей? %)

    Кстати.
    Вопрос как к художнику.

    При разработке игры, да и любого мода так же, услуги художников так же нужны.

    Имеете ли вы достаточный уровень своего собственного альтруизма, чтобы поучаствовать в том плане, в котором вы сами профессионально занимаетесь, а?

    Например в плане улучшения дипломатии.
    Разработать и нарисовать скетчи и арт для диалога дипломатии например?

    Работа и творческая, и не требующая никаких дополнительных технических навыков, кроме ваших профессиональных...
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

  12. #12
    <div class='quotetop'>Цитата</div>
    Поясняю. Детопродуктивный возраст женщины примерно от 15 до 35. У мужчины от 15 до 65. За ход ищем суммарное число тех и других. Находим минимальное из них, т.е. сколько может быть примерно пар. Мужчины могут уйти все на войну, поэтому будет дифицит мужчин. Но мужчин может быть гораздо больше чем женщин, поэтому может быть дифицит женщин. Ищем минимальное значение, т.е. сколько соединенных пар М(15-65)+Ж(15-35). Умножаем на коэффициент N%, это есть сколько детей они произведут за 1 год. N% подогнал, когда пропускал программу, чтобы было неслишком много и неслишком мало.[/b]
    Петер говорил к тому, что возможно, стоит считать не мин (М, Ж), а мин (М*К, Ж), где К некоторый коэффициент.
    продвинь это сообщение в соцсеть:  

  13. #13
    <div class='quotetop'>Цитата(General * 11.7.2009, 15:38) [snapback]294805[/snapback]</div>
    Петер говорил к тому, что возможно, стоит считать не мин (М, Ж), а мин (М*К, Ж), где К некоторый коэффициент.
    [/b]
    Зачем умножать число мужчин на К? Не въезжаю. В моем понимании, оптимизация достигается подгонкой N.

    На счет языков, я за питон и с++. Принять сразу два стандарта языков. С питоном к сожалению не знаком, но попробую ознакомиться. А вообще все чисто численные расчеты лучше делать в специальных средах, разработанных специально для инженерно-математических расчетов (называть не буду, думаю все их знают)
    продвинь это сообщение в соцсеть:  

  14. #14
    <div class='quotetop'>Цитата</div>
    Зачем умножать число мужчин на К? Не въезжаю. В моем понимании, оптимизация достигается подгонкой N.[/b]
    К - это отцом детей у скольких женщин за год может стать 1 мужчина. Хоть семья и ячейка общества, но...
    продвинь это сообщение в соцсеть:  

  15. #15
    <div class='quotetop'>Цитата(General * 11.7.2009, 15:54) [snapback]294809[/snapback]</div>
    <div class='quotetop'>Цитата
    Зачем умножать число мужчин на К? Не въезжаю. В моем понимании, оптимизация достигается подгонкой N.[/b]
    К - это отцом детей у скольких женщин за год может стать 1 мужчина. Хоть семья и ячейка общества, но...
    [/b][/quote]
    Теперь понял, да можно ввести, если будет дефицит мужчин. Если будет дефицит женщин, то К=1 по определению, т.к. женщина не может родить 2 детей от 2 разных мужчин за 1 год

    <div class='quotetop'>Цитата</div>
    С группами работать удобнее, чем с каждым возрастом в отдельности. в каком смысле удобнее? одно дело если у нас один массив людей на город и другое если их 20. где тут удобство то? [/b]
    Нет Либо у нас 100 групп или даже больше или всего 7. Вот в чем удобство.

    <div class='quotetop'>Цитата</div>
    в формуле нет ничего жесткого. одно дело поменять 1 коэффициент а другое добавить новую группу и перелопачивать тысячи строк кода.
    [/b]
    Так или иначе нужно будет пропускать цикл по всем возрастам. С группами реально удобнее работать чем сразу со всеми возрастами. Я сначала тоже как ты начал делать, но как раз запарился и перешел на группы.

    <div class='quotetop'>Цитата</div>
    это будет не играбельно. никто не захочет возиться с сотней ползунков, эту рутину будут скидывать на автосоветника. соответственно для игрока процесс производства будет представлять черный ящик и работа по его детализации окажется лишенной смысла.
    [/b]
    В реальности ка происходи. Все делают "автосоветники". Потом приходит лидер и говорит надо построить вот это и сделать вот это. Все сразу же это выполняют. Потом лидер уходит дальше по своим делам, а "автосоветник2 продолжает. Нет, это не концепция игры, это то, что на самом деле в грубом приближении.

    <div class='quotetop'>Цитата</div>
    у тебя с одной стороны скрупулезная детализация а с другой - грубое приближение.[/b]
    Там где наиболее важно, там нужна детализация. Там где не очень, можно обойтись приближением.

    <div class='quotetop'>Цитата</div>
    В принцыпе, интересные результаты.
    Но в том-то и проблема сделать концепцию, что все подобные отдельные идеи должны складыватся в её рамках в целое.
    Это основная причина почему моя концепция такая обо всем сразу но не достаточно детальная.
    Потому что нужно иметь пространство для маневра при реализации.[/b]
    Согласен.

    <div class='quotetop'>Цитата</div>
    Да. Но как его потом в программу вставить? [/b]
    А это нужно, не чтобы потом вставить ее в готовую программу, а чтобы быстро получить результат. Не будешь ведь возиться с с++, чтобы получить какой-то график и то, который окажется потом неправильным. Это нужно, чтобы в первую очередь узнать каким будет результат предлагаемой модели. Если результат действительно хороший, то потом можно смело переделывать в другой код, не боясь что это будет напрасно.

    <div class='quotetop'>Цитата</div>
    несколько тем сложнее отслеживать во-первых, и сложнее в них писать во-вторых - так как они сильно пересекаются. на начальном этапе, пока мы обсуждаем тут концепцию, - особенно.
    [/b]
    Тоже согласен. Легче отслеживать.

    <div class='quotetop'>Цитата</div>
    зы потреты делаю не для души, иной раз и нафиг не надо) скорее из желания сделать хорошему человеку подарок. вот так вот. и ему хорошо и мне приятно. поэтому я вас и терроризую про мод)))))))[/b]
    Хороший художник тоже нужен Все смотрели игру Эуадор (возможно ошибся в названии). Игра в 2д, но проффесиональные картинки и рисунки окупают все сполна. Просто болдею от таких рисунков. Да и ты по мере работы сам освоишь программирование Я когда-то тоже не умел ...


    продвинь это сообщение в соцсеть:  

  16. #16
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(Finansist&#39;s sworn brother * 11.7.2009, 16:50) [snapback]294817[/snapback]</div>
    Либо у нас 100 групп или даже больше или всего 7. Вот в чем удобство.[/b]
    В ЧЁМ? где удобство?

    <div class='quotetop'>Цитата</div>
    Так или иначе нужно будет пропускать цикл по всем возрастам.
    С группами реально удобнее работать чем сразу со всеми возрастами.
    [/b]
    два взаимоисключающих предложения.
    что легче - цикл по одному массиву или по двадцати?

    <div class='quotetop'>Цитата</div>
    В реальности ка происходи. Все делают "автосоветники". Потом приходит лидер и говорит надо построить вот это и сделать вот это. Все сразу же это выполняют. Потом лидер уходит дальше по своим делам, а "автосоветник2 продолжает. Нет, это не концепция игры, это то, что на самом деле в грубом приближении.
    [/b]
    в нашем случае никто никуда не приходит. и вычислительный ресурс (и работа программиста) тратится непонятно на что.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  17. #17
    Полководец Аватар для pairllad


    Регистрация
    04.04.2009
    Адрес
    Волгодонск
    Сообщений
    214
    <div class='quotetop'>Цитата</div>
    Имеете ли вы достаточный уровень своего собственного альтруизма, чтобы поучаствовать в том плане, в котором вы сами профессионально занимаетесь, а?[/b]
    фотошопом, коредровом не владею. к своему сожалению. я работаю в основоном в графике. а для создания указанных вещей нужно скорее всего знание специальных программ? если бы работа шла в действительно практическом ключе, то может и занялся изучением нужных программ.

    зы потреты делаю не для души, иной раз и нафиг не надо) скорее из желания сделать хорошему человеку подарок. вот так вот. и ему хорошо и мне приятно. поэтому я вас и терроризую про мод)))))))

    и все-таки прислушались хотя бы к пожеланию систематихировать обсуждение, разбить обсуждение по определенным темам.
    продвинь это сообщение в соцсеть:  

  18. #18
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(pairllad * 11.7.2009, 16:07) [snapback]294810[/snapback]</div>
    и все-таки прислушались хотя бы к пожеланию систематихировать обсуждение, разбить обсуждение по определенным темам.
    [/b]
    несколько тем сложнее отслеживать во-первых, и сложнее в них писать во-вторых - так как они сильно пересекаются. на начальном этапе, пока мы обсуждаем тут концепцию, - особенно.

    ты мог бы рисовать просто графику - картинки технологий например. тут фотошоп не нужен. или скетчи для моделей.
    но сейчас это не требуется.

    <div class='quotetop'>Цитата(Aku_Aku * 11.7.2009, 16:10) [snapback]294812[/snapback]</div>
    С другой стороны, я вижу что работа чисто над концепцией -- не получается так.
    Лучше делать так -- поработать над концепцией -- попробовать реализовать, хотя бы в виде прототипа -- дополнить/исправить концепцию -- написать новый прототип... и т.д.
    [/b]
    ну так-то да.. когда-то придется объединять все эти прототипы чтобы создать прототип более высокого уровня. видимо всем придется учить питон)
    почему ты не хочешь попробовать железного питона? тогда я смог бы писать спокойно на шарпе и подключать без проблем твой код, а ты соответственно мой. сборки в дотнете отличаются от обычных либ - у них общая память и объекты передаются туда-сюда тока так. между ними вообще никаких границ нет с точки зрения программера.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  19. #19
    <div class='quotetop'>Цитата</div>
    Я пишу концепцию, пытаясь объединить более-менее все идеи. Первый пункт -- посторение Земли. Второй -- население.[/b]
    В принцыпе, интересные результаты.
    Но в том-то и проблема сделать концепцию, что все подобные отдельные идеи должны складыватся в её рамках в целое.
    Это основная причина почему моя концепция такая обо всем сразу но не достаточно детальная.
    Потому что нужно иметь пространство для маневра при реализации.

    <div class='quotetop'>Цитата</div>
    ээ ну как бы предполагается что они будут использовать одни и те же объекты[/b]
    Это тоже понятно.
    Но так, это получается слишком раннее архитектурное решение, когда еще не понятно что и как будет использоватся а что нет.

    <div class='quotetop'>Цитата</div>
    как связан линукс, опенсорс и опенсорсеры? как нам поможет разработчик тандерберда например? заранее прошу прощения за идиотский возможно вопрос [/b]
    Прорекламировав проект в местах посещаемых опенсорс-программистами, можно привлечь их в проект.

    <div class='quotetop'>Цитата</div>
    предлагаю отложить вопрос использования языков/сред на момент когда разберемся с концепцией. вероятно это будет не скоро еще. прогресс в то же время не стоит на месте. и сейчас мы не знаем куда он шагнет, в какую сторону[/b]
    Ну, для себя я определился. И то что делаю, делаю пока на Питоне.

    С другой стороны, я вижу что работа чисто над концепцией -- не получается так.
    Лучше делать так -- поработать над концепцией -- попробовать реализовать, хотя бы в виде прототипа -- дополнить/исправить концепцию -- написать новый прототип... и т.д.

    Я собственно так и работаю.

    <div class='quotetop'>Цитата</div>
    С питоном к сожалению не знаком, но попробую ознакомиться.[/b]
    Если есть знакомство с другими языками, то все достаточно элементарно.
    Я сам осваивал по ходу работы над прототипами, и сейчас все еще осваиваю.

    <div class='quotetop'>Цитата</div>
    А вообще все чисто численные расчеты лучше делать в специальных средах, разработанных специально для инженерно-математических расчетов (называть не буду, думаю все их знают)[/b]
    Да. Но как его потом в программу вставить?
    На сколько не изменяет мне склероз, ни одна из систем не позволяет просто компилировать свои модели в готовый код.
    Разве что МатЛаб, но и то там практически свой собственный язык программирования.
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

  20. #20
    <div class='quotetop'>Цитата</div>
    фотошопом, коредровом не владею. к своему сожалению. я работаю в основоном в графике. а для создания указанных вещей нужно скорее всего знание специальных программ? если бы работа шла в действительно практическом ключе, то может и занялся изучением нужных программ.[/b]
    Конечно владение програмами это плюс.
    Но как показывает практика, самое лучшее если художник прежде всего рисует хорошо.
    Потому как не проблема, чтобы он делал все что делает на бумаге, как привык. А в компьютер просто тогда сканировал.

    Например так называемы скетчи, или концепт-арт, они по жизни делаются только на бумаге.

    Если же речь идет об арте который будет уже в графических ресурсах игры. То и тут, внести его, отсканировать для компьютера, подредактировать -- это уже практически чисто формальная, техническая задача, которую может делать и не художник.

    То есть, самое главное чтобы художник был заинтерисован тем что он делает для игры, понимал специфику и что от него требуется.
    А всякие технические навыки, если вдруг и потребуются, то это дело наживное.

    Я тут уже с одним художником на эту тему общался. Ник -- papa1
    В теме -- http://www.civfanatics.ru/forum/inde...showtopic=8888

    <div class='quotetop'>Цитата</div>
    поэтому я вас и терроризую про мод)))))))[/b]
    С модом не все так просто. Это не есть просто техническая задача.
    Существующая техническая реализация существенно ограничивает возможности расширения, настолько что в рамках мода просто не получится реализовать некоторые интересные идеи.

    Потому и собрались здесь программисты, люди понимающие такого рода сложности. Чтобы попробовать реализовать такие интересные моменты, дипломатию в том числе. Даже если придется делать игру с нуля.

    <div class='quotetop'>Цитата</div>
    и все-таки прислушались хотя бы к пожеланию систематихировать обсуждение, разбить обсуждение по определенным темам.[/b]
    Идея толковая конечно.
    Но, к сожалению, мы пока не подошли к тому этапу, когда такое деление будет действительно необходимо.
    Пока даже общий тред не так половоден, чтобы требовалось его как-то разделать.
    Движение пока идет тоненьким ручейком, и если его еще и поделить, то это будет способствовать только его скорейшему пересыханию.

    Хорошо хоть компания подобралась людей, более-менее понимающих технические моменты и имеющих схожие представления...

    <div class='quotetop'>Цитата</div>
    ты мог бы рисовать просто графику - картинки технологий например. тут фотошоп не нужен. или скетчи для моделей. но сейчас это не требуется.[/b]
    Почему?
    Участие художника на даже ранних этапах, было бы ой каким плюсом.

    Например он может разрабатывать концепт-арт -- картинки, которые лучше поясняют смысл игры. Например как рисунки Орков и Эльфов для Ворлд оф Варкрафт.

    Например я могу с ходу назвать задачу за которую он может попробовать взятся -- нарисовать интро -- рисунок который показывается при старте любой игры.
    Например взгляд на поле сражения с высоты птичьего полета.
    Или вид на стены города.
    Или даже несколько таких.

    Представляете на сколько интереснее было бы работать над игрой, имея такие рисунки. И себе работоспособность поднимать -- "вот что, вот какую красоты, делаем", и заинтерисовавшимся показывать.

    Вообще, разработка внешнего вида, арт-составляющая -- это очень важная часть игры.

    <div class='quotetop'>Цитата</div>
    почему ты не хочешь попробовать железного питона?[/b]
    Я же говорю.
    Это чересчур далеко идущее архитектурное решение на данный момент.
    Слишком ограничивающее.

    А ну как придет еще кто-то третий, и ему подавай не шарп, а джаву например? Что тогда, делать сборки каждому на своем языке клепать?

    А пока, то что я делаю, в части ядра, нет проблем переписать на любой другой язык в любой удобный момент. А всю обвязку, ГУИ, по любому придется переделывать. Зачем сейчас загадывать на чем?

    А Питона я хочу покамест придерживатся, потому что он является практически стандартным для Линукса, практически в каждом дистрибутиве есть, и значит любой может сразу мои прототипы запускать не заморачиваясь на настройку среды.
    Да и под виндой его запустить нет ничего проще.

    То есть, выбор чисто прагматический.
    После того как я сначала попробовал писать на С++ (на Фордже это видно), но увидел что там много проблем с настройкой среды и используемыми либами на такой начальный момент.

    Например когда начинали люди разрабатывать ФриЦиву, то делать её начинали на ПХП вообще %) а потом уже переписали на С.
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

+ Ответить в теме
Страница 11 из 33 ПерваяПервая ... 10111221 ... ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters