Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/25: Рейтинг темы: голосов - 25, средняя оценка - 4.56
6 / 6 / 1
Регистрация: 22.12.2011
Сообщений: 134
1

2D графика(создание собственного движка)

05.07.2012, 20:44. Показов 4600. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
собственно отбросим практические вопросы
хотелось бы затронуть немного теории
по поводу созданию своего игрового 2D движка
вопрос таков
возможно ли это не используя библиотеки типа OpenGL или DirectX???
например с помощью банального Graphics
или же без них ни как не достичь нужной скорости?
PS
дело даже не в том что изучать лень или же это для меня слишком сложно
напротив - я с удовольствием на них перелезу

просто я любитель делать всё с самого начала
а не с помощью заготовленных под это функций

собственно из чего движок строится примерно представляю
однако с чего начать понятия всё равно не малейшего
поэтому вот и решил спросить у знающих
надеюсь на понимание и заранее благодарю..
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.07.2012, 20:44
Ответы с готовыми решениями:

Объединение кода движка и собственного кода
Здравствуйте! Ситуация следующая: Решил я поосваивать движок hge и накидать простенькую игру. Суть...

Хорошая ли графика игрового движка?
Очень интересно, понравится ли вам это графика ? Если многим понравится, то приступлю к созданию...

Создание движка
Всем привет.Ребят прошу помощи в создании игры, а именно какой программой написать движок игры и...

Создание 3Д движка
Здравствуйте! Вы видите - я новый на форуме. Обладаю начальными знаниями Паскаль/Делфи. Angel...

5
19 / 19 / 5
Регистрация: 24.01.2011
Сообщений: 120
05.07.2012, 21:07 2
Цитата Сообщение от Shaman163 Посмотреть сообщение

просто я любитель делать всё с самого начала
а не с помощью заготовленных под это функций

Не по теме:

тогда уж пишите на C++ всё с нуля не используя .net framework

0
6 / 6 / 1
Регистрация: 22.12.2011
Сообщений: 134
06.07.2012, 05:56  [ТС] 3
меня интересует именно .net
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
06.07.2012, 09:40 4
Shaman163, Graphics использует GDI. А из GDI ничего путного не построешь.
Хочешь нормальный движок, значит выбирай: OpenGL или DirectX. Обязательная составляющая обеих библиотек это работа с примитивами - как раз с самого начала. Вот только, чтобы построить какую-нибудь простецкую сцену на примитивах - времени и нервов уйдет много. И по этому, в каждой новой версии добавляют новые плюшки, которые переводят работу на более высокие уровни реализации, соответственно облегчая и ускоряя процесс разработки.
Ну, а ежели вопрос идет по .net, то логичнее было бы выбрать DirectX как изначально родные платформы.
0
6 / 6 / 1
Регистрация: 22.12.2011
Сообщений: 134
06.07.2012, 21:22  [ТС] 5
по DX не нашёл практический никакой путной литературы
а кросс платформенный интерфейс OpenGL меня просто пугает
не подскажите где можно поискать что нибудь типа
http://www.esate.ru/page/uroki-OpenGL-c-sharp
только по DX
1
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
09.07.2012, 04:18 6
Цитата Сообщение от Shaman163 Посмотреть сообщение
не подскажите где можно поискать что нибудь
Ключевые слова Managed DirectX
0
09.07.2012, 04:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.07.2012, 04:18
Помогаю со студенческими работами здесь

Создание 2d движка
Здравствуйте, я начинающий программист c++, но знаю другие языки да и c++ уже не плохо. В общем...

Создание игрового движка
Не могу найти даже немного информации об архитектуре самого простейшего игрового движка (графика на...

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

Создание игрового движка на C#
Стоит ли создавать свой игровой движок, будучи инди разработчиком?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru