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

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

Будущий геймдев! [Delphi, Windows]


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

Sonio ©   (2007-02-18 10:59:00) 

У меня такой вопрос по геймдеву. Мир современный постояно меняется . Постояно делают всё лучше и лучше игрушки. Стоит ли изучать win Api, OpenGL. Или лучше взять готовый движок и не изобретать велосипед заново.:(


antonn   (2007-02-21 23:11:00) [21]


> Говорим Delphi -поразумеваем VCL.

где это написано?


homm   (2007-02-21 22:47:00) [22]

> не входя в дебри, скажу, что API? насколько я знаю, это
> интерфейс программирования, а Delphi - среда разработки.
> WinAPI компилятора не имеет - хрен что напишете без Delphi :)
Откуда такие буквоежки, как ты берктся, если не секрет? Говорим Delphi -поразумеваем VCL. (Говорим VCL - подразумеваем KOL, хе-хе :)) )


Slavikkk   (2007-02-21 14:47:00) [23]

Не $100k - за посмотреть, а за использовать - 1 000 000, как Unreal3 за 1 платформу :-)

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

А если просто интересно - то купи книжки по программированию, графике, звуку и т.д. и в перед. Денег не получишь (в большинстве случаев), но хобби интересное.

Конечно можно сделать и свой Unreal3 - но ты способен год - полтора работать над ним каждый день по 8 часов в сутки? Это уже будет не хобби, а работа.


DevilDevil   (2007-02-21 13:35:00) [24]

> antonn ©   (21.02.07 12:36) [20]
> поэтому лучше написать  свой крутой двиг %)

И продавать его за $100k ;)


antonn   (2007-02-21 12:36:00) [25]

@!!ex ©   (21.02.07 9:10) [18]
Ну так если есть деньги на крутой двг, который разработчики могут поддерживать, то почему нет?
Но вот у меня, например, нету.

поэтому лучше написать свой крутой двиг %)


deus krid   (2007-02-21 11:29:00) [26]

возвращаясь к теме API.
товарищ DevilDevil написал:
>Стоит ли изучать WinApi, или лучше взять Delphi и не изобретать велосипед
>заново ?
не входя в дебри, скажу, что API? насколько я знаю, это интерфейс программирования, а Delphi - среда разработки. WinAPI компилятора не имеет - хрен что напишете без Delphi :)

что касается выбора, то тут дело вкуса, помоему. Если человек не хочет вникать в дебри и имеет доступный для него движок, который его устраивает - пусть пользуется на здоровье. Если человек хочет сделать все по своему и сотворить свое + у него есть на это время, пусть создает с чистого OGL API. Это личное дело при выборе приоритетов и оно слишком субъективное, чтобы дать на него окончательный ответ.


@!!ex   (2007-02-21 09:10:00) [27]


> Vga ©   (21.02.07 03:54) [17]

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


Vga   (2007-02-21 03:54:00) [28]

[16]
Вот крупные конторы как раз часто юзают чужие движки. И правильно делают.


akaValerius   (2007-02-19 20:13:00) [29]

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


Creative   (2007-02-19 10:49:00) [30]

to Sonio
Все зависит от того, чего ты хочешь. Если ты хочешь сделать все быстрее и проще, не заморачиваясь на изготовление "служебного материала", - бери готовый движок. Но при этом будь готов к тому, что тебе придется существовать в рамках сталя программирования его автора, глотать его ошибки и мириться с той степенью свободы, которую этот движок дает. Если ты хочешь быть полностью хозяин себе - изучай основы и пиши с нуля. Но будь готов к тому, что тебе придется потратить уйму времени и терпения хотя бы просто на изготовление среды, обслуживающей твою игрушку.
Говорить об инструментах можно бесконечно долго. Но смысл о них говорить появится только тогда, когда ты решишь - для чего тебе нужны эти инструменты.


Думкин   (2007-02-19 08:21:00) [31]

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


@!!ex   (2007-02-19 00:08:00) [32]

Это я просто к тому, что VCL != Delphi


@!!ex   (2007-02-19 00:08:00) [33]

Усп. Сорри.
!= == <>


DevilDevil   (2007-02-18 22:46:00) [34]

всё что угодно :)


DevilDevil   (2007-02-18 22:45:00) [35]

> @!!ex ©   (18.02.07 21:11) [8]

ShellExecute
GetWindowsDirectory
Свойство TButton.Pressed : boolean; // <-- нет такого свойства
MessageBox  с русскими буквами
Canvas.Draw(X, Y, TIcon) ?
Canvas.Polygon( DynamicArray) ?
. . .


На практике встречается всё что ... такова жизнь :(


Vovan # 2   (2007-02-18 21:51:00) [36]

>И что? Это повод не учить API???

Это не повод не использовать готовый движок.


@!!ex   (2007-02-18 21:11:00) [37]


> DevilDevil ©   (18.02.07 18:15) [7]

Как пересекаються Delphi и API?


DevilDevil   (2007-02-18 18:15:00) [38]


homm ©   (18.02.07 17:34) [6]
> И что? Это повод не учить API???


Нееет, учить API надо... но начать следует с Delphi, так скажем ;)


homm   (2007-02-18 17:34:00) [39]

> Не факт, что зная API, любой напишет грамотное приложение.

И что? Это повод не учить API???


Vovan # 2   (2007-02-18 17:30:00) [40]

> Считаеш что всерьез возможно грамотно написать серьезное приложение, не зная API?

Не факт, что зная API, любой напишет грамотное приложение.


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

Наверх

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