![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как делать игры [Delphi, Windows]
codent © (2006-10-03 13:25:00)Как делать игру на OpenGL. Подсказите может какой то материал.
Как сделать меню(клацать на кнопки)
Как сделать фон меню
Как сделать врагов, уровни.
Cash (2006-10-06 12:03:00) [1]@!!ex © (06.10.06 08:45) [14]:
Ну да, пусть сначала попарсит другие исходники.
Ну тут уж я буду быстерее Груздева! >:D
codent, go to http://code.darthman.com! You can find there all you ever need.
@!!ex (2006-10-06 08:45:00) [2]
> При этом вариант "Как делают другие" скорее натолкнет на
> создание клона,
> или прамой copy-paste из чужих исходников в свои.
Тут, я думаю, проблема не в идее.
А в том, как идею реализовать....
А значит лучше, чем чужие исходники - не найти.
Cash (2006-10-04 19:18:00) [3]Q> Если я хочу сделать 2d спрайтовую стрелялку. Как всё делать.
codent, я не знаю как! Зато я знаю как сделать "Битвы Героев", "Кваку",
как сделать РПГ в стиле Diablo. Но и этого я не смогу сказать, т. к. это
долго, нудно, а мне еще пожить охота...
При этом вариант "Как делают другие" скорее натолкнет на создание клона,
или прамой copy-paste из чужих исходников в свои.
Чтобы сделать игру надо не только зань программирование и графику (2D/3D),
еще желательно наличие продуманного проекта, так сказать болванчика.
Этот болванчик и будет скилетом игры, а мясом (которого всега мало)
будут умения передать замысел в виде кода, умение оптимальным образом
выбирать метод решения задач и точное представление конечного продукта.
(Ни что ни будь там на Oblivion похожее, а то, на что хватит знаний, тогда
не будет разочарования)
Ketmar (2006-10-04 18:59:00) [4]>[8] kurt 3-Oct-2006, 23:28
>[9] codent 4-Oct-2006, 13:55
лучше всего никак не делать при таком подходе. всем спокойней будет. да и нагрузка на сервер "мастеров" поменьше...
@!!ex (2006-10-04 18:46:00) [5]codent (04.10.06 13:55) [9]
Конкретику.
Потому что на столь абстрактный вопрос есть только один, более-менее адекватный ответ: Посмотри как делали другие.
RzCoDer (2006-10-04 14:54:00) [6]можешь поглядеть на исходники этой гамы http://tfk.mirgames.ru
codent (2006-10-04 13:55:00) [7]Cash
Если я хочу сделать 2d спрайтовую стрелялку. Как всё делать.
kurt (2006-10-03 23:28:00) [8]как делать игры расскажите очень надо
MeF Dei Corvi (2006-10-03 18:46:00) [9]
> Sokoban.
Но, но! :) Сокобан тоже требует знания "Как сделать меню(клацать на кнопки)
Как сделать фон меню
Как сделать врагов, уровни."
XProger (2006-10-03 17:55:00) [10]Очень просто!
http://xproger.mirgames.ru/files/bin/XTropper.rar
http://xproger.mirgames.ru/files/src/XTropper_src.rar
Ketmar (2006-10-03 15:13:00) [11]понятно, где. в отсутствии portals/bsp/octrees. %-)
Cash (2006-10-03 15:02:00) [12]> Стоит для начала че нить попроще.... тетрис? :)
Раз уж вопрос не: "Как ваще делать игры", а: "Как сделать на OpenGL",
то я бы посоветовал для начал сделать неигру на OpenGL, просто
приложение, которое по средствам OpenGL что ни будь выводит.
Треугольник, потом куб, потом связку цилиндров, а после этого подгрузить
какую ни будь модель из Макса и ее вывести. Далее из того же макса сцену
подгрузить и в нее вписать этого персонажа. Потом научить прогу скелет
грузить и связывать вершины со скелетом, потом эту же прогу научить
анимировать этот скелет, тобишь получить анимированный меш.
А все эти рюшечки, спрайтики, фифачки с системами частиц, они в
процессе написания этой проги сами придумаются. (ну... по крайней мере
должны придуматься)
А потом должен возникнуть вопрос: "А чё так тормазово играет то?",
за вопросом должен последовать приход сюда и изложение вопроса в
виде: "А почему этот код так медленно работает?". Люди вежливо скажут
где тормоза и изложат, как от них избавляться. И так далее. Это будет
этапом накопления опыта, после которого человеку уже не надо будет
задавать вопросы ааще, они по мере возникновения сами будут решаться
прагматическим или эмпирическим путем!
Ketmar (2006-10-03 14:02:00) [13]Sokoban.
@!!ex (2006-10-03 14:00:00) [14]Да уж.. Вопрос ни в бровь, а в глаз...
К списку еще могу добавить форум на http://www.dtf.ru
А вообще.. если задаешся такими вопросами, значит серьезные игры делать еще рано...
Стоит для начала че нить попроще.... тетрис? :)
RzCoDer (2006-10-03 13:55:00) [15]http://mirgames.ru
http://gamedev.ru