|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
|||
|
|||
крутая 3d игра это уже не в эту тему. Я хотел бы сделать простенькую игрушку слабенькую чтобы познать силы делфи, и чтобы в этом проекте принимали участие новички чтобы все учились а не онлайн 3d игра крутая это ведь уже не для новичков =)
|
#17
|
|||
|
|||
надо чтото типа Tower Defence для начала...
|
#18
|
|||
|
|||
+1.
Помоему ничего не получится, ИМХО никто не хочет делать а что мы с тобой вдвём сделаем ? |
#19
|
|||
|
|||
Я всетаки считаю что и в сложных проектах есть место новичкам.
Вот например в каждой игре есть так скажем вкладка о авторах. В ней как правило нет ничего сложного (как правило это фоновый рисунок(или сменяющии друг друга рисунки) и бегущий по нему текст). Также в крупных проектах зачастую требуется написать маленькие, но важные програмки например какой-нибудь вьювер (просмоторщик) или например редактор юнитов (менять характеристики и т.п.). |
#20
|
|||
|
|||
Цитата:
|
#21
|
|||
|
|||
Цитата:
вообще вдвоем можно много чего сделать... но на стандартных компонентах лучше и не начинать делать.. надо взять какой-нибудь игровой движок на делфи. Canvas ерунда Стандартные Image и т.п. вообще хрень для использования в играх... сначала найдем движок, и придется пару деньков прочитать что есть что чтобы понять вообще его структуру.. |
#22
|
|||
|
|||
GraffyM а ты сам самостоятельно изучаешь Delphi и Pascal? Или это тебе надо по учебе/работе?
|
#23
|
|||
|
|||
Цитата:
Цитата:
|
#24
|
|||
|
|||
Цитата:
|
#25
|
|||
|
|||
Цитата:
Молодец! Я тоже Delphi самостоятельно изучал да и сейчас изучаю. |
#26
|
|||
|
|||
К чему это?
|
#27
|
|||
|
|||
Просто так
|
#28
|
|||
|
|||
Цитата:
ну начнем с того что я имел ввиду если сравнивать TImage с специальным графическим движком.. TImage я думаю ты знаешь что это GDI, а использовать для объемных игр не есть хорошо... Это только проблемы от мерцания и скорости работы. Конечно я как то пробовал написать без мерцания, вроде получалась, всего-лишь использовал второй слой, однако скорость ужасная и одни мароки с постоянной выгрузкой.. Просто этот компонент не предназначен для игр, как максимум для оформления программы или как частоиспользование - редактирование самих изображений. Так что я думаю тебе надо пересмотреть свои взгляды на этот счет.. |
#29
|
|||
|
|||
Давайте юзать надстройку над OpenGL - GLScene! Отличный движок. Поддерживает шейдеры, vbo, fbo. Можно загружать форматы, такие как .obj, 3ds, md3,md2 и многие другие. Так же можно использовать и свой формат. Как вам такое? Да, чуть не забыл, вот проект 1D, недоделанный (ещё свежий, пахнет опетитно). На танках bump шеёдер. Вот только и я не всесилен. мне нужна будет консультация по классам. Да, да, да, опять чуть не забыл, тут физический движок ODE используется. Он 3D, хотя на самом деле проект 1D, просто планировалось оставить возможность быстрого перехода сразу к 3D.
Последний раз редактировалось DungeonLords, 08.02.2009 в 17:38. |
#30
|
|||
|
|||
А можно что то вроде боёв роботов сделать. Приблизительно так:
поле, на нем два робота, у каждого из них какое то оружие (отбойник, пила или еще чего нибудь в этом роде), и что то вроде брони. Задача роботов - разрушить противника. Реализовать это просто, даже для новичка. Но надо подумать над управлением роботов. Управление можно попробовать сделать так: Робот управляется каким то алгоритмом, задача игрока как раз заключается в разработке такого алгоритма при котором робот победит. В добавок роботов можно тоже создавать самому (как в некоторых играх) из данных частей. Например выбираем корпус, ставим на него оружие, броню ну и т.д. Или так: Роботом управляет нейронная сеть, задача игрока заключается в том чтоб научить ее выигрывать. Оба эти варианта весьма сложны в реализации, думаю даже для профи. Так что над управлением нужно еще подумать. |