![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Будущий геймдев! [Delphi, Windows]
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, любой напишет грамотное приложение.