![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Оцените проект школьника
DNT © (2003-08-09 18:41:00)
Сделал в школу проект.
Задание было написать интеракивную программу с графикой в 3d.
Вот, что получилось:
www.hava.org.il/my_game.ru
Прошу сильно не критиковать. Главное было в задании что-бы все было трехмерное ;)
Времени потратил немного. Все сделанно мною, только машинка взята готовая.
CHiF (2003-08-11 17:58:00) [1]
> Школа в Иерусалиме.
вах.. а проект ничего(особенно если физику переделать)
DNT (2003-08-11 12:49:00) [2]
Что то тема не туду ушла, рары... школа...
CHiF
Я не написал, что проект только только закончил.
Школа в Иерусалиме.
CHiF (2003-08-11 11:11:00) [3]
2TButton я кстати переделал в SFX архив свою игрушку :) выложил вместе с пачем.
зы: какая то фигня, в бровсере топиков он пишет что на моем топике 23 ответа и последний был MeF88, на самом деле тама 25, я сообщал об выходе пача, почему он так?
> Сделал в школу проект.
> Задание было написать интеракивную программу с графикой
> в 3d.
чото я токо щаз заметил, какая школа? лето ведь, да еще и выпускник, какое такое задание?? `:) сам вот не так давно поступил. стрянно
MeF88 (2003-08-11 07:01:00) [4]
А я обычно в zip упаковываю... но не о том разговор.
P.S. У меня раньше был винт на 1Гб - ниче почти хватало... Хотя для игроделания нужен винт 100Гб.
TButton (2003-08-11 00:47:00) [5]
кста. я завел себе привычку все архивы SFX делать... мало ли что случится...
TButton (2003-08-11 00:46:00) [6]
у меня все нормуль, тока комп мой сейчас в большом доме... юзая я комп братовский, этакий динозавр, на который (с трудом) удалось водрузить 98 виндозу... при 1.3 гигах винта особо софтом не обапгрейдишься
MeF88 (2003-08-10 22:08:00) [7]
TButton: Что-то у тебя и DirectX8.1 и Rar<3.0... Пора бы произвести софтовый апгрейд. ;)
Вообще: а почему бы сделать все на OnIdle, а не на таймер?
TButton (2003-08-10 22:03:00) [8]
я не дурак. :)
2 DNT ©
твои предпочтения я уважаю (очень), но(!) мой рар не понимает твой архив
(i) SFX - модуль самораспаковки, весит примерно 60-90Кб, очень полезная штука, облегчающая жизнь конечному пользователю, позволяет распаковывать архив к которому прилеплена, даже при отсутствии какого-л. архиватора.
к чему бы я это... как думаешь?
miek (2003-08-10 15:25:00) [9]
D> У тебя как раз тормоза из-за неправильной (неточной) работы таймера.
Так это у меня, оказывается, тормоза:) Это в твоей программе тормоза, дорогой товарищ.
Или мы разные вещи понимаем под тормозами. Вот счетчик сделаешь - посмотрим.
D> Стандартный таймер по разному работает в разных виндах и на разных компах.
Он предназначен для работы на частоте не выше 20Гц (интервал - 40 мс). Ниже этого он работает ОЧЕНЬ неточно.
D> Я пытался сделать счетчик фпс, но не получилось. Как сделать?
1) Вводишь переменную - счетчик кадров. После каждой отрисовки экрана увеличиваешь его на единицу.
2) Параллельно с этим, но гораздо реже (1-2 раза в секунду), работает процедура обсчета FPS. Она берет счетчик кадров, делит на время, прошедшее от последнего отсчета (время надо запоминать, подойдет gettickcount), выводит полученное число и обнуляет счетчик.
Anatoly Podgoretsky (2003-08-10 12:15:00) [10]
DNT © (10.08.03 11:52)
Вместо стандартного таймера, надо использовать мультимедия таймер.
DNT (2003-08-10 11:59:00) [11]
miek
У тебя как раз тормоза из-за неправильной (неточной) работы таймера.
Проект нормально работал на 800 Durone с первым GeForce.
DNT (2003-08-10 11:52:00) [12]
Я пытался сделать счетчик фпс, но не получилось.
Как сделать?
Как раз хотел такой топик открыть.
И как кстати сделать синхронизацию.
Стандартный таймер по разному работает в разных виндах и на разных компах.
MeF88 (2003-08-10 11:13:00) [13]
2DNT: Да скачал я уже, еще тогда, когда адрес написал - чтобы сделать сохранить объект как... Просто у меня инет вырубился - написать не успел. А так неплохо...
Еще бы текстурки получше, шейдеры разные пиксельные и вертексные, антиалиазинг, освещение, стенсильные тени, хорошую физику, более лучшую карту, более высокий уровень детализации моделей и будет новый NFS3.
P.S. У меня не тормозит, но счетчик не помешал бы.
P.P.S. Если проект разовъешь - то получишь вполне приличные гонки, хотя может и не получишь, в зависимости от того, что у тя там в исходном коде...
miek (2003-08-10 10:55:00) [14]
Тормоза такие - на глаз не более 25-30 FPS. Поскольку это модель, должен быть запас на будущее, и немаленький - ведь нет еще ни освещения, ни antialiasing-а, на других движущихся объектов. Комп - Cel1400, 396 SDRAM, GeForce2 64 DDR.
Кстати, счетчик FPS на экране не помешал бы.
DNT (2003-08-10 09:37:00) [15]
TButton
я как раз закончил школу ;)
SFX - у всех на этот счет свои предпочтения
miek
Тормоза? А что за конфигурация?
Вобще естественно, чистый дельфи.
MeF88
Не знаю в чем проблема. Скачай какой-нибудь качалкой.
si-riuss
Все писалось под OpenGL. Использовал его для рисования треугольников и в некоторых случаях для повороротов тех самых треугольников ;)
Столкновение с объектами делал так:
Одновременно с выводом объектов на экран в памяти рисуеются bounding box"ы, как бы проекции объектов на экран.
Они не то что рисуются, их координаты запихиваются в массив.
Затем двигаю машину (ее координаты) и ищу пересечения линий проекции машины с другими линиями, которые принадлежат к другим объектам. Если есть хоть одно пересечение, то машине присваиваю -скорость. Получается что она отталкивается.
Единственное, с чем не успел справится - это с физикой машины.
Сдесь на форуме дали линк на ресурс. Там все красиво и грамотно описанно.
Но и готовый пример и моя машина катались как коровы на льду.
MeF88 (2003-08-10 07:40:00) [16]
У меня IE пытается файл открыть для чтения, сохранять никак не хочет - че за фигня?
http://www.hava.org.il/my_game.rar
si-riuss (2003-08-10 01:28:00) [17]
Ну что, не плохо!
В чем ты писал 3D? Как ты реализовывал столкновение с объектами?
miek (2003-08-09 22:53:00) [18]
Проект неплохой, особенно для школьника. Критиковать не стоит, разве только тормоза.
Так держать.
TButton (2003-08-09 21:19:00) [19]
школьник, научись делать SFX архивы...
DNT (2003-08-09 18:50:00) [20]
www.hava.org.il/my_game.rar
т.е.
425 кб