Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Текстовая RPG [Delphi]


Страницы:   1 2 3 4

ork ©   (2004-01-07 21:26:00) 

Народ прошу оценить затею...
http://rushvild.mirgames.ru


ork   (2004-01-19 13:00:00) [1]

Ермак:
>Я тебе тоже написал, туда же, столько же раз и по тому же месту.

Я принимал, принимал...

vtAlex, orks@land.ru

2Hex0DesiMaL:

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

В одиночестве, ужастно... ужастно нужен художник...

// разумеется, мой тебе совет, займись багами в первую очередь...

Надо сначало написать то от куда баги будут вылавливаться...


Hex0DesiMaL   (2004-01-19 10:01:00) [2]

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

// разумеется, мой тебе совет, займись багами в первую очередь...


vtAlex   (2004-01-19 08:39:00) [3]

Нет, кинь другое мыло, я тебе на него кину письмо...


Ермак   (2004-01-18 20:02:00) [4]

Я тебе тоже написал, туда же, столько же раз и по тому же месту... :)


Ork   (2004-01-18 19:47:00) [5]

Это типа с Shurik3d2002@mail.ru?


vtAlex   (2004-01-18 18:15:00) [6]

да


ork   (2004-01-18 17:34:00) [7]

2vtAlex:

Возможно, идёшь нерациональным путём...Разбивай движок на модули менеджеров для каждого из устройств...Ни в коем случае в одном модуле геморроя быть не должно...Всё должно быть чётко, красиво, удобно и т.п.

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

Я тебе УЖЕ написал на мыло, которое на сайте...

?:| на orc@mirgames.ru? или куда?


vtAlex   (2004-01-18 15:31:00) [8]

Я переписывал код 2 раза, сейчас в главном модуле (отвечающем только за мир, без боя) порядка 1800 строк...
Возможно, идёшь нерациональным путём...Разбивай движок на модули менеджеров для каждого из устройств...Ни в коем случае в одном модуле геморроя быть не должно...Всё должно быть чётко, красиво, удобно и т.п.
жду писем!
 Я тебе УЖЕ написал на мыло, которое на сайте...


Ork   (2004-01-18 12:41:00) [9]

2 vtAlex:
>Во первых на Дельфи игры не делаются :)...Нормальные игры...

Говорю то что знаю. Космические ренжеры от NewGame SoftWar, Битва героев, на миргамес.ру идёт разработка "В осаде"... смотрите кто хочет...

>Орк, ты где живёшь? Если есть такое желание...

Пермь.

>...и готовых реально помочь...

жду писем!

>Он и есть веб-дизайнер :) Читай внимательнее...

я когда то им был, щас забросил...

2Einstein:

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

Я переписывал код 2 раза, сейчас в главном модуле (отвечающем только за мир, без боя) порядка 1800 строк...

2dikoy:

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

например:
<img src="pic\screen2.gif"

Бывает...

Кст. dikoy с vtAlex два маньяка (в хорошем смысле), по вашему спору книгу писать можно...


vtAlex   (2004-01-18 01:10:00) [10]

:) возможно


dikoy   (2004-01-18 00:59:00) [11]

:) видимо да :)
(тихо пробежала мысль мелкими буквами: не только от задачи но и от пристрастий программиста... :))))


vtAlex   (2004-01-18 00:54:00) [12]

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


Dikoy   (2004-01-18 00:05:00) [13]

2 vtAlex:

irc.bpnet.ru:6667 #BPNet ник такой же
по вечерам, после работы, а иногда и во время работы бываю...

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


Einstein   (2004-01-17 23:21:00) [14]

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

Я это понял когда начал писать первую игру! После того как код дорос до 400 строк я понял, что делал всё неправильно и взял бумагу, много бумаги! Следующие два дня комп не включал, а рисовал, всё время что-то улучшая! И вот был готов скелет игры, всё было очень логично, и кодить стало просто в кайф! Кое-какие изменения вводились конечно, но незначительные. К сожалению в то время готовился к экзамену, и дело это забросил.
Советую также поступить. В смысле не забросить, а если ещё на бумаге не рисовал, то попробовать. Карандашь + бумага лучше, чем клава + моник!
PS: К вопросу об игре - она какая-то недоделанная :)))


vtAlex   (2004-01-17 23:18:00) [15]

Ладно, реально закончим этот спор...Доказывывать, приводить примеры я не стану...Если ты понимаешь в чём суть - я рад :)...Если нет - не судьба...
 Может ты где бываешь на irc? Там можно и поговорить...
 А насчёт "взяли бы да организовали..." - какой смысл? Мне кажеца, нада это дело в реале перетирать, а так всё фуфло: с таким подходом ни один проект не проживёт, если будет зависеть от наличия свободного времени у авторов...
 Хотя...
 Орк, ты где живёшь? Если есть такое желание...
 
 Вобщем, ща огранизую тему...Кому интересно "КОЛЛЕКТИВНОЕ Создание RPG" :)


Dikoy   (2004-01-17 21:50:00) [16]

2 vtAlex:
> Ты сам видел что-нить кроме TButton, ты САМ создавал что-нить круче блокнота (в смысле не офисные программы, а специализированные (коими и являются игры :))?

:) блин, это сейчас опять спор будет что где круче :)

спорить не буду, но повторюсь, что это все предрассудки...
object pascal ничем не хуже c++ другое дело, что приходится часто пользоваться библиотеками кототорые писались на с, а для этого либо искать либо самому писать интерфейсы к библиотекам (т.е.  переводить h/hpp файлы), так же обидно, что нельзя из дельфей вызвать класс в dll'ке... но это совсем другая тема для разговора... просто предпочтения в выборе языка для решения зада ч у каждого свои...

> Если да - должен знать, что VCC НАМНОГО мощнее Дельфи...В Дельфи можно получить примерно 80% возможностей,

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

НО это также геморойно, как и писать офисные приложения на WinApi :)...

Именно поэтому, разработчики MS Office в тайне от всего мира писали офис на дельфи :)))))))))))))) блин.... ну что это такое :))))) (это я так, больно уж прикольно получилось воспринять слова буквально )

Короче, давай прекратим этот спор или переместимся в другую тему :))

>>куча всего продумывается еще до написания первой строчки кода...
> Я бы так не сказал...Для каждого человека по своему...Баланс - балансом, а реализовывается всё по ходу...Ты ещё сотни раз успеешь переделать дизайн, перед тем как это понравится всем...

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

PS: я не особый спец в написании игр, хотя в свое время под дос увлекался этим делом (вот тогда было очевидно, что C превосходит Pascal практически во всем - скорость/объем исполняемого файла, удобство...), зато наелся разработкой софта (в смысле знаю как правильно вести управление проектом, ну и кодить ессно тоже умею:), так что тут могу советами помочь если нужно :)

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


vtAlex   (2004-01-17 20:27:00) [17]

Дикой, не совсем с тобой согласен:
>Понятно... типа ЦПП это круть, а пасцаль в отстой... а реально никто не сравнивал скорость выполнения равнозначиных программ на этих языках. Предрассудки форева...
Ты сам видел что-нить кроме TButton, ты САМ создавал что-нить круче блокнота (в смысле не офисные программы, а специализированные (коими и являются игры :))? Если да - должен знать, что VCC НАМНОГО мощнее Дельфи...В Дельфи можно получить примерно 80% возможностей, НО это также геморойно, как и писать офисные приложения на WinApi :)... То есть когда нужна визуальность - я сажусь за Дельфи и фотошоп, а когда мне требуется создать игру, я сажусь за VCC и зову хороших художников :)...Дело совсем не в предрассудках...
>И как она?  игра в смысле...
Мож слышал "Некромантия" (или как-то так)...После разработки движка, игра перешла в чужие руки и они уже доделывали... Геймплей - мой...
> куча всего продумывается еще до написания первой строчки кода...
Я бы так не сказал...Для каждого человека по своему...Баланс - балансом, а реализовывается всё по ходу...Ты ещё сотни раз успеешь переделать дизайн, перед тем как это понравится всем...
>для самого себя можно не делать интуитивно-понятный интерфейс, удобные хот-кеи, стандартизованное (пусть и де-факто) управление и т.д. ибо проще "не тратить время на "ерунду", а посвятить себя решению более главных задач", знаю - сам такой был
Ты не понял самой мысли...Я имел ввиду не ДЕЛАТЬ ДЛЯ СЕБЯ, а делать так, ЧТОБЫ ТЕБЕ ХОТЕЛОСЬ ИГРАТЬ :)...
>поддержать надо обязательно (причем не только словами, но и посильной помощью, если таковая потребуется),
Я предложил ему помощь, уже давно :), само собой не здесь, а по мылу :)...
>Стоить чего-то в программировании для того чтобы критиковать надо только в том случае, если тебе дали код подержать, и ты увидел в нем кривость, а в данном случае критиковать можно все, что угодно, без особых знаний, ибо конечные пользователи, скорее всего ни черта в программированиии смыслить не будут, но им нужна будет играбельность и красивый/удобный интерфейс...
Я бы так не сказал...К примеру, все критикуют его за то, что он сделал кнопки и интерфейс виндовые, а сами не понимают, что начинать-то нада не с кнопок (пусть будут дефолтовые), а с геймплея...
>Кста, из всей это ситуации с учетом нижеследующего можно вынести - у тебя уже, в принципе, есть куча альфа-тестеров :) наверняка ты из всей копны тут общающихся сможешь найти народ, который может тестить твое творение и давать ценные советы...
...и готовых реально помочь...
>ты в конце-концов не веб-дизайнером подрядился
Он и есть веб-дизайнер :) Читай внимательнее...


Dikoy   (2004-01-17 17:52:00) [18]

ух... флейм так флейм...

2 vtAlex:
>Во первых на Дельфи игры не делаются :)...Нормальные игры...

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

Как пример приведу игру полностью написанную на дельфи, причем весьма неплохая, а там сами выводы делайте:
Siege of Avalon: http://soaos.sourceforge.net

>Я занимался разработкой игры (жанра рпг)

И как она?  игра в смысле...

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

Таким образом всем заинтересованным искать в инете инфу на тему: управление проектом разработки программного обеспечения, стандартов (ISO/ГОСТ) можно не придерживаться :) могу посоветовать http://www.interface.ru.Кстати, использование инструментальных средств (когда научишься ими пользоваться ) достаточно сильно упрощает создание продукта.

Comment: но, как показывает опыт, если вы начнете делать все правльно, то не будет даже первой альфы, ибо энтузиазма не хватит...

>поэтому могу сразу
>сказать, что начинать надо НЕ с интерфейса меню...Он ваяется в
>последнюю очередь...Сначала - игровой процесс, затем quick save,
>потом меню, потом заставку...

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

>Разрабатывать игру надо не с мыслью "авось кому-нить
>понравится", а так, чтобы тебе самому хотелось играть...

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

>На самом деле просто хочется поддержать человека...Он ведь
>НАЧИНАЕТ...С критикой надо тоже осторожно...И для того, чтобы
>критиковать, надо самому чего-то стоить в программировании...

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

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

2 Orc:
>Не спорю, поспешил. Ну что теперь? Удалять её что ли?
Нет, еще раз внимательно прочитать ветку форума, выписать на бумажку все замечания, которые ты считаешь существенными и как можно бустрее выложить новую версию исправленную с учетом всех замечаний, пожеланий...

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

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

>Если народу сразу понравилось, то это плохо... мне лучше знать,
>что конкретно не понравилось...
Не, если народу сразу понравилось, значит ты гений и попал в точку... короче такого не бывает, но к этому надо стремиться :)))

>Скоко???? может процентов 10-15 максимум, но не как ни треть >рынка...
>мАзиллы на дому не держу (я её в обще не где не держу), у друзей >и знакомых (полностью разделяющих моё мнение) её также нет, а из >сети качать инета жалко...

По анализу посещаемости нашего корпоративного сайта получается 30% всех посетителей, которые не используют IE. у оперы, признаюсь, доля побольше - 62% :)

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

например:
<img src="pic\screen2.gif"

замени на
<img src="pic/screen2.gif"

и не надо будет кричать - мАзилла глюк :) ибо тут дело далеко не в мозилле :)))

еще лучше сделать так:
<img src=" http://rushvild.mirgames.ru/pic/screen2.gif"


Ork   (2004-01-17 17:10:00) [19]

2Ермак:

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

Пасибо, полностью согласен.

2Old_monkey:

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

Сценария как такогово нет, есть сюжет...


Old_monkey   (2004-01-17 16:10:00) [20]

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


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо