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

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

Можно ли написать полноценную игру в Delphi???


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

General ©   (2003-04-13 20:38:00) 

Или обязательно придётся учить ещё и Си? А можно будет как-нибудь не используя WinAPI?..


neuro   (2003-04-15 19:37:00) [61]

Основания по первой позиции -- разуй глаза.
Основания по второй позиции -- нельзя создать полностью абстрактный класс; статические элементы классов почему-то кочуют от экземпляра к экземпляру; еще?
Третья позиция (позишен намбер три =)) -- это по поводу "ничего сами не написали.."
Четыре -- "полноценная игра на Дельфи" это какая? Название в студию.

Основания по моим позициям устраивают? =)


cyborg   (2003-04-15 19:28:00) [62]

1) Я хочу сказать что да.

2) Скажи хоть что ни будь умное.

3) И что я должен найти на месте твоей работы?

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

P.S. Оснований твоей позиции я так и не увидел, демагог :).


neuro   (2003-04-15 19:15:00) [63]

1)А ты хочешь сказать, что нет?
2)Да уж..
3)Место моей работы..

Сходил я по твоему линку..И это все "нормальные" игры? Я плакал..


cyborg   (2003-04-15 19:11:00) [64]

1) Какая удобная позиция "на сях почти все серьезные гамы и пишуться".

2) Всё там вписывается.

3) И что я там должен найти?


neuro   (2003-04-15 19:03:00) [65]

Да никто тебя не "делал"..Нужен ты больно..Посылка к примеру Дума -- я всего лишь дал тебе понять, что на сях почти все серьезные гамы и пишуться или для тебя это тоже открытие?
Далее, я НЕ говорил, что ООП в дельфи никуда не годиться, я говорил, что оно там не столь хорошо вписываеться в общую семантику и синтаксис языка, да и не очень-то и должно..
По поводу, сделали мало -- иди на www.klocwork.comи любуйся, Кармак блин..


cyborg   (2003-04-15 18:56:00) [66]

Как раз я читаю внимательно, и поэтому придирался, придираюсь и буду придираться к словам адресованным мне. Будь добр предъяви свой код, либо твои размышления, что ООП в Дельфи никуда не годится и всё лучше писать в С++ не имеет под собой основания.

P.S. Много таких развелось, кричат много, а сделали мало.
Интересна твоя посылка меня на просмотр исходников Дума, мол "Вот как я тебя сделал!".


neuro   (2003-04-15 18:39:00) [67]

Я не утверждал, что я писал игры на C++. Я и не просил ЛИЧНО ТВОЙ пример..Требовалось лишь ПРЕДъЯВЛЕНИЕсорсов РАБОЧЕЙ НОРМАЛЬНОЙ гамы..Читать надо внимательней =)


cyborg   (2003-04-15 18:27:00) [68]

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


neuro   (2003-04-15 18:10:00) [69]

гы =) Сходи в гугл и скажи -- Wolf3D Sources, Doom sources..будут тебе примеры =)..ей-богу, как маленький


cyborg   (2003-04-15 18:07:00) [70]

neuro © (15.04.03 16:51)
Может тебе ещё и ключи от квартиры в которой деньги лежат?
Исходник можешь посмотреть на DelphiGFX.
http://delphigfx.mastak.ru/game5.htm

Теперь в ответ жду твой исходник на С++ посмотреть, а-то твоя демагогия объектов в игре не катит.


neuro   (2003-04-15 16:51:00) [71]

2Arch-vile: никто и не спорит.Просто так..Языками чешем =)

Насколько я знаю =), любую игру можно написать на Delphi.Даже Doom 3. Только это нецелесообразно. Все-таки Delphi больше для БД и прочего коммерческого софтописания предназначена. Типа "ускоренная корпоративная разработка".

Больше скажу -- на Basic"е тоже можно Дум3 написать.=)

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

Я все сказал (c) =)


stream   (2003-04-15 16:42:00) [72]

Если я не ошибаюсь, Age of Wonders 1/2 писались именно на Delphi- очень даже неплохие игрушки


Arch-vile   (2003-04-15 16:41:00) [73]

Почитайте еще раз последний пост от k-man, ПЛИЗ


neuro   (2003-04-15 16:27:00) [74]

2Плохой человек:
Скажи мне, такие слова как MFC,WTL,ATL тебе о чем-нибудь говорят?Если да, то почему тогда все эти навороченные (активно использующие ООП) пишуться именно на "недоООПшном" C++? Почему же нету им ObjectPascal-эквивалента?
Знаешь, я много раз писал на C++ =) и всякий раз получалось =), и получалось именно с ООП..Так что в неправоте своей ну никак не получаеться убедиться..
Кстати, строковые типы это маленькая фича =).Согласен, что в OPascal"е это сделано покруче.Хотя слишком много, мне С++"шных хватает.

2All: не подумайте, что пытаюсь обо%$ать Delphi, я просто хочу очертить границы его применения и его мощность в отдельных вопросах. =)


General   (2003-04-15 15:16:00) [75]

Я начинал программировать с паскаля. Ну, не считая того, что нам на старых "четвёрках" преподавали Qbasic v1.1 ;) BP я изучал сам, и, как не пытался, в ООП так и не въехал :( Слишком там всё заморочено. Надоел мне паскаль, потому что нельзя там делать полноценные приложения для Win32. И в графику без знания асма можно не лезть. Потом в один прекрасный день узнал о Delphi. Воистину, инструмент для ленивых программистов! Расставляй себе кнопочки-списки да пиши процедуры обработки. Поэтому, после такой благодати, начинающему сложно разобраться с апями. neuro, спасибо за подсказку с огоньком, обязательно попробую!


Плохой человек   (2003-04-14 23:57:00) [76]

2 neuro:
Есть два варианта:
1) Открой историю программирования и убедись в своей неправоте.
2) Спрограммируй что-нить ООПешной на С++ и убедись в своей неправоте.

Хех, Object Pascal - процедурное, это покруче моды. Видимо ты не видел последних новшеств Object Pascal по работе со строковыми типами.


Arch-vile   (2003-04-14 22:19:00) [77]

Я, допустим, и не полноценную игру написал, но все-таки... А из серьезных проектов знаю Ricochet - подобие Арканоида, только с классным графоном. Написан он на Delphi - гарантирую (большое удовольствие :)


k-man   (2003-04-14 22:12:00) [78]

2All
Прочитайте сабж! все еще не понятно? прочитайте сабж!
может дойдет какой вы бред тут понаписали в последней 10-ке постов.
Господи неужели опять затеяли спор что лучше С++ или Object Pascal!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Когда этот спор закончится? Наверно только тогда когда модеры
такие ветки будут гасить в зачатке. Ей богу надоело!
Ведь спрашивали можно ли написать полноценную игру на Делфи!
neuro привел пример - доказательство этой возможности!
Но нет - опять этот бесконечный спор!
Скажите измениться ли у кого нибудь точка зрения после этого спора? Все остануться при своих... Я например абсолютно не согласен с cyborg"ом, но я не буду спорить... Иначе конца не видно...


neuro   (2003-04-14 20:40:00) [79]

Хм..Object Pascal задает моду? Это сильно..Особенно если брать во внимание реализацию раннюю..Но это хрен бы с ней..А кто, скажи мне, дал моду на шаблоны?
А вот про то что к C++ присобачили реализацию -- тут ты не прав.Она к C++ (эта реализация) просто идельно подходит, типа все в кассу, все на месте.
Так что Object Pascal все-таки процедурным остался.Наивысшая стадия развития процедурного программирования.


Плохой человек   (2003-04-14 20:35:00) [80]

>Вобщем C++ идеальная релизация ООП, поэтому чем ООПешней язык, тем больше он похож на C++.А Object Pascal претендует на ООПшность..Отсюда и подобность.

Фуфло. Object PAscal не претендует, а задаёт моду. В С++ ООПешность была просто присобачена к простому С. Другое дело Java - здесь уже забацано посерьёзней. Так что Object Pascal - это спору нет.


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

Наверх

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