Форум программистов
Правила форума  |  Исходники Delphi  |  Основы Delphi  |  Блог программистов  |  Рассылка  |  Закажи футболку!  |  Конкурс программистов призы на 2000 руб


Вернуться   Форум программистов > Технологии > Создание и обсуждение игр

Ответ
 
Опции темы
Старый 16.11.2006, 19:14   #1
mager
Форумчанин
 
Регистрация: 12.11.2006
Сообщений: 57
Репутация: 10
Лампочка Как Вы относитесь к созданию игр на Delphi?

Здравствуйте в этом топике я хочу создать справочник проблем и решений в создании 2D и 3D игр. Те у кого есть опыт в этом пишите сюда. Почему я хочу создать такой топик, потому, что мне интересно заниматься созданиями игр. Я не хакер и не хочу им быть. Издеваться над людьми ради потехи? Нет это не моё. Вот создавать игры это куда веселей и за это не посадят. Ну вообщем пишите, кто чё знает.
"Проблемы и решения в создании 2D и3D игр в Delphi"
1)Первая проблема:
Когда создаёшоь форму, какими бы ты не крутил параметрами, всё равно панель задач стоит Выше, чем Ваше приложение. Параметр "над всеми" не катит, т.к при открыть новых окон(Show) их не будет видно, а лишь главное окно, Как от этого избавиться? Постараюсь обновлять топик каждый день! Но и Вы тоже задавайте вопросы. Я нарядли на них отвечу, но на форуме есть много умных людей, они помогут, я сам в этом убедился, всем им респект
__________________
Незнание человека не повод, чтобы над ним издеваться или смеяться, все мы чего-то не знали или не знаем...
mager вне форума   Ответить с цитированием
Старый 16.11.2006, 19:34   #2
Villiant
Новичок
 
Регистрация: 16.11.2006
Сообщений: 1
Репутация: 10
По умолчанию

вопрос #2: надо создать географическую карту месности, т.е. рельеф, как это сделать? (нужно сеточную модель сделать)
Villiant вне форума   Ответить с цитированием
Старый 16.11.2006, 20:01   #3
zetrix
Delphi/C++/C#
Профессионал
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 2,116
Репутация: 601
По умолчанию

Villiant
я сам толком не разбирался, есть один пример - 3d танки, есть что-то вроде 3д мира + танки, одним ты управляешь, другой просто ездит за тобой, рельеф можно менять (вроде клавиши G и F, 0 - центрировать камеру на танке, понажимайте другие клавиши на клавиатуре - там ещё угол можно менятть, пушку крутить - интересная вещь). смысла у игры нет, но зато много что реализовано, а самое главное - исходники на делфе
Изображения
Тип файла: jpg tanks.JPG (44.9 Кб, 710 просмотров)
Вложения
Тип файла: rar 3d_Tank.rar (238.8 Кб, 757 просмотров)
zetrix вне форума   Ответить с цитированием
Старый 17.11.2006, 16:09   #4
Alar
Администратор
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 4,293
Репутация: 859
По умолчанию

главное в игре, не реализация, а идея. в основном все идеи старые и избитые.

поэтому вопрос. какова идея у разрабатываемой игры?
Alar вне форума   Ответить с цитированием
Старый 18.11.2006, 00:36   #5
Gambler
Игрок
Форумчанин
 
Аватар для Gambler
 
Регистрация: 29.10.2006
Сообщений: 217
Репутация: 75
Отправить сообщение для Gambler с помощью ICQ
По умолчанию

вообще для создания современных 3d игр восновном используют с++. он более подходящий для этих целей (хотя я сам не знаю почему). но через делфи всегда можно сделать тоже самое только это будет сложнее.
__________________
Жизнь всегда игра. Но смерть - не всегда поражение.
Gambler вне форума   Ответить с цитированием
Старый 18.11.2006, 09:24   #6
rpy3uH
воин дзена
СуперМодератор
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Адрес: Где-то рядом....
Сообщений: 2,535
Репутация: 1041
По умолчанию

сложнеее не будет будет даже лучше и проще просто по этой теме нет нормальный туториалов и справочников
rpy3uH вне форума   Ответить с цитированием
Старый 18.11.2006, 09:59   #7
vicvtor
Иркутянин!!!
Форумчанин
 
Аватар для vicvtor
 
Регистрация: 01.11.2006
Адрес: г. Иркутск
Сообщений: 80
Репутация: 33
Отправить сообщение для vicvtor с помощью ICQ
По умолчанию

Если же придётся работать с 3D графикой, то у меня где-то был набор компонентов DelphiX, там даже сэмплы построения есть.
__________________
l2.ru
vicvtor вне форума   Ответить с цитированием
Старый 18.11.2006, 10:03   #8
zetrix
Delphi/C++/C#
Профессионал
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 2,116
Репутация: 601
По умолчанию

ну думаю они у каждого есть... а если нет, то вот, держите
Вложения
Тип файла: rar DelphiX.rar (753.4 Кб, 732 просмотров)
zetrix вне форума   Ответить с цитированием
Старый 18.11.2006, 14:41   #9
selenux
Пользователь
 
Регистрация: 14.11.2006
Сообщений: 24
Репутация: 10
По умолчанию

DelphiX либа отличная. И идея отличная.
Соль в том, что при создании игр надо забывать о религиозных войнах и выбирать не между С++ и Delphi, а между DirectX и GDI(естественно не в пользу последнего).
selenux вне форума   Ответить с цитированием
Старый 18.11.2006, 21:51   #10
mager
Форумчанин
 
Регистрация: 12.11.2006
Сообщений: 57
Репутация: 10
Стрелка

Отлично желающие нашлись. Я предлагаю начать не 3D, а с 2D игр. Ведь не зная простого не создашь сложного! А то тут все анимация 3д графика, не чего подобного начнём с 2D приключения. Для начало определимся со сценарием. Пусть это будет магическое средневековье, с применением оружия и магий. Почему так, да потому, что код будет сложнее. Проффесионалы, можите тоже нам помочь с кодингом, потом, когда научимся создавать 2D игры, приступим к 3D. Итак наши цели создать игру с интересным геймплеем, графика тут роли не играет, нам надо набить руку. В на чале я смого задавать вопросы и находить решения, но потом мне понадобиться Ваша помощь, поэтому все принимайте участие. Для новичков - это полезный опыт, для проффесионалов - это оттачивание мастерства.
Приступим:
1)Надо создать оболочку.
Открываем делфи, создаём форму, во весь экран, вставляем туда название игры, пусть будет "magic warior", если хотите предложите другое название, это роли не играет. Создаём кнопки начать игру, выйти из игры. С кнопкой выйти из игры запускается процедура показ 2 формы, в ней 3 элемента Label,Button1,Button2. Вы уверены, что хотите выйти? Да нет. Вот и всё с процедурой выхода мы разобрались. Вставляйте Ваш вариант кода. Мы выберем лучший или сделаем симбиоз нескольких кодов. На сегодня всё завтра будем начинать игру! Спасибо за внимание.
__________________
Незнание человека не повод, чтобы над ним издеваться или смеяться, все мы чего-то не знали или не знаем...
mager вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уроки по созданию игр для новичков... -=DeS=- Создание и обсуждение игр 504 02.09.2010 19:10
Музыка программистов - как вы относитесь к АРИИ? Весёлый Жека Свободное общение 46 10.10.2008 22:32
Конкурсы по созданию игр на Delphi mutabor Свободное общение 0 15.06.2007 12:40
Работа по созданию ПО remix Фриланс 3 22.04.2007 11:00


Все интернет-магазины Москвы на Викимарте: компьютеры и софт, художественные книги и профессиональная литература, наручные часы.



04:10.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

Ask Doctor at Healpth.com