![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 27.07.2008
Сообщений: 7
|
![]()
Всем привет!
Я учусь на программиста. И у меня появилась идея создать игрушку жанра РПГ, типа Diablo II, но з хорошим сюжетом. Но не просто создать, а паралельно учиться самому и помогать развиваться другим. Основные требование, которые на мое мнение сделают игру легкопереносимою на разные платформы: - Языкпрограммирования - С++ - Графика - OpenGL - Лицензия - GPL (исходники открыты) - Понятные коментарии - чтоб новичкам было возможно разобраться Думаю для обучения и легчего понятия делать 2D или 2.5D с изометрической картой. Хотелось бы придерживаться стандартов в С++. У меня сражу же есть один вопросик: Какие библиотеки в С/С++ нужно использовать для роботы с графикой (прикреплять картинки, прозрачность, робота с анимацией, короче для построения карты на клеточной основе и розместить на ней обьекты и прочую ерунду). И как етими библиотеками пользоваться... С чего начять? |
![]() |
![]() |
![]() |
#2 |
C# Warrior
Пользователь
Регистрация: 16.07.2008
Сообщений: 35
|
![]()
Имхо, лучше забудь про C++ если делаешь кроссплотформенное приложение..
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 27.07.2008
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
#4 |
C# Warrior
Пользователь
Регистрация: 16.07.2008
Сообщений: 35
|
![]()
А я и не гоню. По твоему написанная на плюсах программа с использованием Windows или Linux библиотек будет кроссплатформенная? Если хочешь писать кроссплатформенное приложение, то выбор идет больше в пользу Java.
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 27.07.2008
Сообщений: 7
|
![]()
C++ для меня ближе, пусть писать буду токлько под винду, с остальным потом.
Так как з графигой работать то? Мож у кого есть исходники примеров на С++? Или кто-то может знает? Посоветует? Для начала можна просто создать арену - пусть даже квадратную. Чтоб бегать колобком и других колобков месить, даж битву пожна сделать пошаговую. Знать бы как... У меня нет цели создавать большую игрушку, главное - это научиться цяцьки проргамить... |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,073
|
![]()
дык если без широкого использования всяких winAPI писать, то чем тебе не кроссплатформенное получица. перекомпилить конечно придеца, а платформозависимый код можно обернуть в #ifdef LINUX всякие. а OpenGL он вроде как и там и сям есть)
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,073
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#8 | |
C# Warrior
Пользователь
Регистрация: 16.07.2008
Сообщений: 35
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#9 | |
Регистрация: 27.07.2008
Сообщений: 7
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,073
|
![]()
лучше с этим не заморачиваться
![]() а без винапи ты под винду ни одно окошечко не сделаешь. придеца играться с препроцессором. вставочки, что мол если мы компилим под линух, то код создания окошка такой, если под линух - такой. Но только для этого уже надо уметь как минимум создать окошко на обеих ОС. Я этим честно говоря не занимался, но по другому думаю никак. Какие-то куски кода скорее всего прийдется дублировать с учетом особенностей разных платформ |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание браузерной Онлаён игры | Full Art | Фриланс | 22 | 11.03.2012 14:07 |
Создание 3d игры на C++ | Wakatsusiro | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 6 | 26.11.2011 01:45 |
Создание 2d RPG игры | VTR | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 29 | 19.05.2009 16:34 |
Создание игры Packman | AngelOfDeath | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 17 | 27.08.2008 13:15 |
Создание очень интересной программы-игры. Готов заплатить. | klinkoff | Фриланс | 2 | 16.01.2008 12:39 |