Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Однопользоватьельская РПГ


Автор: Oneal 13.2.2008, 06:26
Хочу напистаь простую РПГ без всяких замудренностей...Возможно ли это сделать на Делфи если я знаю Паскаль? Если возможно то плз опишите примерный процесс создания!!!!!Плиз!!!

Автор: Qu1nt 13.2.2008, 09:58
Текстовая, 3D или 2D? Если ты думал про второе или третье - советую поскорее избавиться от этой идеи. Текстовая - твой выбор. В процессе разработки ты научишься работать с Delphi VCL и вообще это хороший опыт. Тут даже неважно сделаешь ты игру или нет. Ну, книжку по Delphi поищи, безусловно.

Автор: mmvds 13.2.2008, 14:38
Если 2D, то советую прогу GameMaker, кстати написанную на делфи, в ней есть уже готовые инструменты для создания игры, а также в инете полно русскоязычных сайтов по ней. Помню пытался на ней сделать MineBombers по аналогии с досовской игрушкой (куча видов взрывчатки, игра до 4 человек), сделал карту, виды клеток, заставил даже человечков ходить, но на большее терпения не хватило :(

Автор: THandle 13.2.2008, 14:50
mmvds, так какое это программирование? Это совсем не интересно.

Автор: Snowy 13.2.2008, 15:56
Сначала научись работать с дельфи, а потом начинай лепить ежей...
Иначе однозначно получится ерунда.

Автор: lukas 13.2.2008, 17:38
mmvds, вот как разтаки на gamemaker делать rpg садомазахизм, он предназначен для аркадных игр и со своей задачей справляется на ура, да и кстати у него есть встроенный язык программирования GML, так что хочешь делать в gamemaker'e рпг, знай его язык... (он не сложный... напоминает си)

Автор: mmvds 13.2.2008, 19:18
Цитата(THandle @  13.2.2008,  14:50 Найти цитируемый пост)
mmvds, так какое это программирование? Это совсем не интересно. 

Тоже самое можно сказать о делфи, разве ж это программирование, набрал готовых модулей/компонентов, соединил и все работает smile
Я к тому что, Делфи не затачивается на создание игр.
Цитата(lukas @  13.2.2008,  17:38 Найти цитируемый пост)
mmvds, вот как разтаки на gamemaker делать rpg садомазахизм, он предназначен для аркадных игр и со своей задачей справляется на ура, да и кстати у него есть встроенный язык программирования GML, так что хочешь делать в gamemaker'e рпг, знай его язык... (он не сложный... напоминает си) 

Да я в курсе, по-твоему движения с проверками на столкновения можно сделать без GML? Большой разницы между 2d аркадой и 2d rpg я не вижу, разве что в rpg прейдется инвентарь добавить и менюшку для диалогов с персонажами.

Автор: Sanchezzz 13.2.2008, 20:26
скажу что можно с делать почему это нельзя все думают а от нудь не трудно  главное поразмыслить мозгами тут выбор большой  directDraw(3d) и OpenGL+еще сторонние движки которые хоть (Ж) жуй.. но книжку советую для начала 

хотя яб сделал на гамаке это просто но возможности ограничены вот моя не доделанная игра в гамаке сетевая кто му же не как не доделаю. + что не нужно работать со слоями
user posted image




Автор: THandle 13.2.2008, 21:35
Цитата(mmvds @  13.2.2008,  19:18 Найти цитируемый пост)
Я к тому что, Делфи не затачивается на создание игр.

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

Автор: lukas 13.2.2008, 21:43
mmvds

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

Но рпг бы я там все равно не делал... т.к. объект 1... - графический объект... менюшки... все остальное придется вручную рисовать.... а это ох как уморяет... и надоедает....  smile 

Автор: Qu1nt 13.2.2008, 22:32
lukas,
В данный момент основной проект - MMORPG (OpenGL + WinAPI + Winsock). И проблема графики далеко не на первом месте.

Автор: Oneal 14.2.2008, 10:35
Спасибо всем за все конечно smile но теперь я не могу определиться какой язык больше всего подходит для создания РПГ? smile 

Автор: THandle 14.2.2008, 10:41
Цитата(Oneal @  14.2.2008,  10:35 Найти цитируемый пост)
Спасибо всем за все конечно smile но теперь я не могу определиться какой язык больше всего подходит для создания РПГ?

Для написания любых игр чаще всего используют C++.

Автор: Qu1nt 14.2.2008, 12:41
Oneal, тот, который ты знаешь лучше.

Автор: Oneal 22.2.2008, 10:20
А вот еще вопрос) Я хочяу начать писать текстовую браузерную игру..подскажите пожалуйста с чего начать...только доступным языком)))Заранее спасибо! smile 

Автор: Sanchezzz 22.2.2008, 21:47
Создай на PHP а вообще можно где угодно главное клиент(он же браузер) это прочитал. )) 

Автор: WaReZMEN 24.2.2008, 02:21
Игру вполне можно писать и на дельфи как 2д так и 3д. загляни на саит mirgames.ru

Автор: capricorn 24.2.2008, 11:46
браузенрную - имеется в виду on-line?

Автор: Oneal 24.2.2008, 16:55
Да!Я имею ввиду с чего начат и как это делается? Только понятныйм языком плз)

Автор: lukas 24.2.2008, 17:59
Можно через Flash и ActionScript, в основном все браузерные игры такого типа.... ничего более навороченного я не видел

Автор: Oneal 25.2.2008, 13:06
А вот еще...у меня монитор в 22 дюйма...а это не так часто встречается в домашних условиях..еси писать на Java Script то будет ли это отражаться на размере отображаемого? Если да то возможно ли в тексовой игре установить разрешение и как?Заранее спасибо)

Автор: lukas 25.2.2008, 20:48
возможность таких действия в браузере можно расценивать как дыру...  smile

Добавлено через 1 минуту и 18 секунд
нужно делать браузерную игру под 1024х768 ... естественно учитывая все размеры самому, а менять расширение у клиенте очень не красиво для такого рода игр.

Автор: Oneal 27.2.2008, 20:19
Спс терь буду знать... smile 
И вот исче если есть Хорошой Действительно хороший Мануал по делфи то дайте суда [email protected] Суда 362365229 или просто ссылочку ПЛЗЗЗЗЗЗЗЗ!!!!!Оч НАДА!!!!!!

Автор: Oneal 1.3.2008, 12:38
А вот еще вопрос есть смотрите у меня в мануале написано что есть такое окно Project Options и чтобы открвть его нуно нажать Options/Project...
но у мня нету почему то такой вкладки? Млже быть старая версия? Помогите плз!!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)