Написание собственного движка под Directx.
|
|
Техник | Дата: Суббота, 17 Октября 2009, 20:03 | Сообщение # 1 |
Глава X-ray Games
Сейчас нет на сайте
| Написание собственного движка под Directx.Что для этого надо знать.Я понимаю,что надо знать основы API и язык программирования.А где найти основы построения движка в целом.В гугле искал не нашел, то что искал.Язык уже выбрал .
|
|
| |
Техник | Дата: Суббота, 17 Октября 2009, 20:09 | Сообщение # 2 |
Глава X-ray Games
Сейчас нет на сайте
| Может кто-нибудь писал уже движки?
|
|
| |
Техник | Дата: Суббота, 17 Октября 2009, 20:09 | Сообщение # 3 |
Глава X-ray Games
Сейчас нет на сайте
| Расскажите об этом.
|
|
| |
Vinchensoo | Дата: Суббота, 17 Октября 2009, 20:24 | Сообщение # 4 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| Техник, омг,не ожидал Не под Дх, а НА дх. Книг полно в разделе литература, конкретно, тут: http://www.gcup.ru/forum/8-1505-1
|
|
| |
Техник | Дата: Суббота, 17 Октября 2009, 20:39 | Сообщение # 5 |
Глава X-ray Games
Сейчас нет на сайте
| Это так наработки на будущее.Хотя если подружусь с Quest 3d ,то может и не стану делать свой двиг.
|
|
| |
Viruz | Дата: Суббота, 17 Октября 2009, 22:05 | Сообщение # 6 |
KOLLEKTOR
Сейчас нет на сайте
| Quote (Техник) Это так наработки на будущее.Хотя если подружусь с Quest 3d ,то может и не стану делать свой двиг. а что с ним дружить, все понятно и довольно таки просто, хотя не советовал бы на нем работать по двум причинам: 1. очень дорогой 2. слабо заточен под игрострой
|
|
| |
Vinchensoo | Дата: Воскресенье, 18 Октября 2009, 08:02 | Сообщение # 7 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| Quote (Техник) Это так наработки на будущее.Хотя если подружусь с Quest 3d ,то может и не стану делать свой двиг. я уже говорил свое мнение. c++ и Xors3d
|
|
| |
WXZRW | Дата: Воскресенье, 18 Октября 2009, 19:52 | Сообщение # 8 |
Thousand faces conspiration
Сейчас нет на сайте
| Quote (Техник) Может кто-нибудь писал уже движки? Писал, в основном главное архитектуру заложить, т.е. какие составные части, как они между собой связаны, как они должны взаимодействовать. Это самое сложное. Т.е. нужен план разработки (ну, примерно как чертеж здания для строителей), что делать и как делать. Архитектура, точнее ее состав зависит от того на что двиг ориентирован конкретно, т.е. если где-то что-то есть, то в другом двиге этого может не быть, ибо это там просто лишнее. Вообще все это дело может быть дорогим, долгим и хлопотным удовольствием. И самое главное - двиг придется развивать всегда. Иначе - устареет.
|
|
| |
Техник | Дата: Воскресенье, 18 Октября 2009, 20:03 | Сообщение # 9 |
Глава X-ray Games
Сейчас нет на сайте
| WXZRW, а по подробнее нельзя.Исходник выложишь?для примера.
|
|
| |
Vinchensoo | Дата: Воскресенье, 18 Октября 2009, 20:21 | Сообщение # 10 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| Quote (Техник) WXZRW, а по подробнее нельзя.Исходник выложишь?для примера. не думаю, игра для коммерции у него. Чем тебе огр не исходник? Скачай его, установи, дерзай. Правда, понадобиться с++(ВС-примерно 3 гига весит). Так что Quote (WXZRW) Вообще все это дело может быть дорогим, долгим и хлопотным удовольствием. это минус. Лучше юзать готовое и бесплатное, тем более, что написаны движки такие, что на них можно сделать что угодно, в плане графики. Свой нужно писать , когда есть знания, умения, куча времени, и когда не хватает стороннего
|
|
| |
WXZRW | Дата: Воскресенье, 18 Октября 2009, 21:29 | Сообщение # 11 |
Thousand faces conspiration
Сейчас нет на сайте
| Quote (Vinchensoo) Quote (Техник) WXZRW, а по подробнее нельзя.Исходник выложишь?для примера. не думаю, игра для коммерции у него. Чем тебе огр не исходник? Скачай его, установи, дерзай. Правда, понадобиться с++(ВС-примерно 3 гига весит). Самого движка не смогу, но могу расписать саму арихитектуру, точнее часть. Например, мир и игрока (для шутера), т.е. что туда входит, чем обладают эти классы (ну или блоки если можно так сказать). Если нужны именно исходники, то проще скачать то что уже выложено другими разрабами (где-то был сайт где очень много разных движков из закрытых проектов). Вообще код это просто способ выразить алгоритм, а алгоритм основан на архитектуре, поэтому в принципе от исходников мало пользы, потому что надо уметь составить архитектуру и алгоритм. На каком языке писать все это - в целом неважно.
|
|
| |
Техник | Дата: Понедельник, 19 Октября 2009, 07:01 | Сообщение # 12 |
Глава X-ray Games
Сейчас нет на сайте
| ну дай тогда алгоритм написания.
|
|
| |
Vinchensoo | Дата: Понедельник, 19 Октября 2009, 07:01 | Сообщение # 13 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| Quote (WXZRW) Вообще код это просто способ выразить алгоритм, а алгоритм основан на архитектуре, поэтому в принципе от исходников мало пользы, потому что надо уметь составить архитектуру и алгоритм. На каком языке писать все это - в целом неважно. да и техник не знает с++, он дельфи, если я правильно помню. Исходники будет читать тяжело. опиши, пригодиться ему На самом деле есть целые книги, в которых учат писать движок, именно логику, архитектуру движка
|
|
| |
Техник | Дата: Понедельник, 19 Октября 2009, 19:43 | Сообщение # 14 |
Глава X-ray Games
Сейчас нет на сайте
| Quote (Vinchensoo) да и техник не знает с++, он дельфи, если я правильно помню. Исходники будет читать тяжело. Я с++ начал учить
|
|
| |
Vinchensoo | Дата: Вторник, 20 Октября 2009, 10:18 | Сообщение # 15 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| Quote (Техник) Я с++ начал учить а я кончил и взялся за дельфи... с++- к нему нужно привыкать, что ли...У меня это привыкание очень сложное и болезненное, по крайней мере пока что... Удачи тебе
|
|
| |
nilrem | Дата: Вторник, 20 Октября 2009, 10:55 | Сообщение # 16 |
Просветленный разум
Сейчас нет на сайте
| Quote (Vinchensoo) а я кончил и взялся за дельфи... Зря. Quote (Vinchensoo) с++- к нему нужно привыкать, что ли...У меня это привыкание очень сложное и болезненное, по крайней мере пока что... Потому как ты сразу хотел слишком многого. С С++ нужно поработать как минимум год(Не зря же в институтах и универах 5 лет учат), набраться опыта, а уже потом пытаться делать игры. Посмотри на сайт Gamedev.ru. Там нормальные игры с красивой графикой у програмистов начинают получаться только спустя 4-5 лет. Поскольку знать нужно очень много.
Windmill 2
WindMill 2D Game Engine
|
|
| |
Vinchensoo | Дата: Вторник, 20 Октября 2009, 12:08 | Сообщение # 17 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| Quote (nilrem) Поскольку знать нужно очень много. ты не понял, я его не бросил. Я выучил то, сколько знаю-взял дельфи, потому что мне он подойдет для моей цели не хуже. С++ еще предстоит 5 лет в институте, да и сам помаленьку практикуюсь. Забрасывать его-смысла нет, самый популярный язык.
|
|
| |
BADCOIQ | Дата: Вторник, 20 Октября 2009, 12:29 | Сообщение # 18 |
Отец-основатель BADCOIQ Corporation © 2010
Сейчас нет на сайте
| По каким книгам изучают С++ в ВУЗах???
"Do you think we can fly? Well, I do."
|
|
| |
Vinchensoo | Дата: Вторник, 20 Октября 2009, 12:58 | Сообщение # 19 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| Quote (BADCOIQ) По каким книгам изучают С++ в ВУЗах??? не знаю насчет книг, но учат. Там, скорее всего, своя литература. (точно знаю, что учат на защите информации, а также на вычислительных системах, сетях, системах защиты информации)
|
|
| |
Kamskii | Дата: Вторник, 20 Октября 2009, 17:52 | Сообщение # 20 |
Game ≠ Toy
Сейчас нет на сайте
| Quote (BADCOIQ) С++ в ВУЗах??? Страуструп вроде-везде рекомендуют...
|
|
| |