Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проффи программист разработчик игр [Delphi, Windows]


Страницы:   1 2 3 4

GamerProg ©   (2007-01-14 12:43:00) 

Я читал что бы стать профи нужно разрабатывать игры по ступенькам.
1 - Тетрис
2 - Арканоид
3 - Пак Ман
4 - Скролер

Создав в такой последовательности игры . Можно получить огромный опыт.
Подскажите как сделать тетрис. Исходников полно, а где найти теорию, методы, алгоритм.?


DJ KARIES   (2007-01-17 14:19:00) [21]


> @!!ex ©   (17.01.07 13:27) [57]
> Не только 45. Но задать больший угол практически не реально.


см. мой пример Ball bounce на страничке http://hexcity.com/yok/
Там шарик бегает под любым углом.


@!!ex   (2007-01-17 13:27:00) [22]


> DJ KARIES   (17.01.07 12:02) [55]

Не только 45. Но задать больший угол практически не реально.


> antonn ©   (17.01.07 12:13) [56]

Так теж не нужно...
Геймдев - не твоя порфессия, забыл чтоли. ;)


antonn   (2007-01-17 12:13:00) [23]

@!!ex ©   (17.01.07 11:23) [54]
Это просто к вопросу о том, что проект требует 2.4 ггц

это просто не такая уж быстрая система в наще время. И я не сказал, что она требует 2.4, я сказл, что она не тормозит на 2,4;) Она так же не тормозит на 3.2:)

ну давай, преподай мне пару уроков (я же вижу, ты знаешь как сделать быстрый вывод изображения, быстрее чем у меня в работе и с соответствующими затратами к "нужности" игры)


DJ KARIES   (2007-01-17 12:02:00) [24]

2@!!ex:
Что-то арканоиды твои мячик под углом 45 градусов только держат, т.е. получается, что траектория мяча ВЕГДА ОДНА И ТА ЖЕ и не зависит от игрока.
Игрок может толкьо либо отбить мяч, либо не отбить.


@!!ex   (2007-01-17 11:23:00) [25]


> antonn ©   (17.01.07 10:42) [52]

Это просто к вопросу о том, что проект требует 2.4 ггц.


> Creative   (17.01.07 11:07) [53]

Повально пишут MMORPG.
Deep Games например из Уфы.
А РПГ - не очень сейчас интересны народу. Что там можно новое придумать?
В принципе на моем двигле, которое я ща пишу, можно сделать РПГ... Только смысл?


Creative   (2007-01-17 11:07:00) [26]

Знаете народ, был такой анекдот: два психоаналитика встречаются после работы.
Один:
- А я машину новую купил...
Второй:
- Слушай, ну мы ведь профессионалы, давай просто достанем и померяемся.

Это намек на то, что вы не обмениваетесь сейчас взаимо полезной информацией.

Лучше скажите, кто есть живой: в наше время кто-нибудь ее пишет РПГ или все плотно перешли на шутеры?


antonn   (2007-01-17 10:42:00) [27]

Грибоед   (17.01.07 5:47) [50]
Лично я придерживаюсь мнения, что не важно как, и с использованием чего написана игра, главное чтобы она шустро работала, и в нее было интересно играть.

Думаю, главное, чтобы игра выполняла свои функции:)
Например "Косынка" в офисах бьет все рекорды популярности, но ей не надо шустро работать:)
Это в вопросу про

> Чуть медленнее работает.

:)


@!!ex   (2007-01-17 09:36:00) [28]


> Муа-ха-ха-ха.. Да у Прогера уже опыта вагон, он на память
> надиктует основы двига:)))) Ты спроси его, сколько он этот
> опыт собирал и сколько человекочасов потратил на изучение
> документаций и алгоримов, а потом уже спускайся на землю,
>  отождествляй себя с простыми юзерами и исходя из их опыта
> говори, сколько нужно времени для 3Д-экшна:) А свысока кидать
> "да эту фигну можно за пару часов написать, делов-то" тем,
>  кто только разбирается - это не по-джентельменски:)

Так я вроде так и не говорил. ;)
Всего лишь сказал, что написал это за 20 минут. Без каких то наездов, и упреков. Чиста как факт.


> здесь нет лички:)

Зато есть ICQ и e-mail.


> Вот опять :( -расшифрую тогда, что хотел сказать :)))
> Просто такая уж самооценка плещет через край в твоих постах,
>
> что смешно становится. И пристал я из - за этого ... вобщем,
>
> поскромнее надо быть немного :) (абсолютно независимо от
> умений)

Согласен. Сорри, если это так.


> На эту тему у меня вопрос: не приходилось ли делать рассчет
> столкновений
> в 3д пространстве, как то треугольник - треугольник ?
> Только не простой случай, т.е. проверить, пересекаются они
> в данный
> момент или нет, а вариант, когда один из треугольников движется
> и
> нужно найти момент их соприкосновения. Просто у меня что
> то уравнение
> не решаются:( Мне бы интересно было узнать:
> 1. Там все действительно так ужасно ?
> А то у меня одна формула на пол-странички, никак не отлажу.
>
> 2. Вычисляются точные значения ?
> 3.  И каким методом это решается (уравнения, дифуры, матрицы)
> ?

Не могу представить задачи, где без этого нельзя было бы обойтись.
Там все действительно плохо. Что за задача?


> Интересно, почему плохой тон? Есть какие-то стандарты? Лично
> я придерживаюсь мнения, что не важно как, и с использованием
> чего написана игра, главное чтобы она шустро работала, и
> в нее было интересно играть. Все остальное конечному пользователю
> не важно, потому тут уже каждый разработчик сам для себя
> решает с помощью чего ему быстрее и удобнее работать над
> проектом.

Чуть медленнее работает.


Грибоед   (2007-01-17 05:47:00) [29]

> Форма и Application в графических проектах(Особенно играх) - плохой тон.

Интересно, почему плохой тон? Есть какие-то стандарты? Лично я придерживаюсь мнения, что не важно как, и с использованием чего написана игра, главное чтобы она шустро работала, и в нее было интересно играть. Все остальное конечному пользователю не важно, потому тут уже каждый разработчик сам для себя решает с помощью чего ему быстрее и удобнее работать над проектом.


Rial   (2007-01-17 01:10:00) [30]

> [44] @!!ex ©   (16.01.07 23:39)
> Хм... Фига се...
> неужели вы не можете сделать тоже самое???????

Вот опять :( -расшифрую тогда, что хотел сказать :)))
Просто такая уж самооценка плещет через край в твоих постах,
что смешно становится. И пристал я из - за этого ... вобщем,
поскромнее надо быть немного :) (абсолютно независимо от умений)

> К утру будет пост, а в нем на скрины из шутера, который
> пишется и сейчас и пишется уже 4 месяца.


Я и сам сейчас кстати пытаюсь двиг сделать.

На эту тему у меня вопрос: не приходилось ли делать рассчет столкновений
в 3д пространстве, как то треугольник - треугольник ?
Только не простой случай, т.е. проверить, пересекаются они в данный
момент или нет, а вариант, когда один из треугольников движется и
нужно найти момент их соприкосновения. Просто у меня что то уравнение
не решаются:( Мне бы интересно было узнать:
1. Там все действительно так ужасно ?
А то у меня одна формула на пол-странички, никак не отлажу.
2. Вычисляются точные значения ?
3.  И каким методом это решается (уравнения, дифуры, матрицы) ?


ANTPro   (2007-01-17 00:12:00) [31]

> [46] antonn ©   (17.01.07 00:07)
> "да эту фигню можно за пару часов написать, делов-то"

Скажи это Яну Хорну :)


ANTPro   (2007-01-17 00:09:00) [32]

> [33] antonn ©   (16.01.07 17:34)
> что, вот так, с нуля (не берем никаких готовых ранее проектов,
> иначе приплюсовываем время сборки тех проектов) написан
> кривой тетрис? да не поверю, там сам код набивать и отлаживать
> времени больше займет... Либо был использован чей то "опыт"
> и немного переделан, либо вранье.

Даааа, надо весь опыт программированния прибавить...
В сорце всего 150 строк кода (У нас на респ. олимпиаде и не такое бывало :) (правда там не игры...)

Да, и глупо об этом спорить...


antonn   (2007-01-17 00:07:00) [33]

@!!ex ©   (16.01.07 23:36) [43]
Уважаемый, вы не в курсе, как делать быструю графику на GDI?

нет, я не знаю, мы это в 8м классе не проходили:)))


> Форма и Application в графических проектах(Особенно
>играх) - плохой тон.
> Но эт так, на будущее.

ну надеюсь это не ко мне:)
я на будущее смотрю иначе и не собираюсь геймдевом заниматься профессионально:)


> XProger, уважаемый, ну хоть вы скажите, что это без
> проблем возможно....

Муа-ха-ха-ха.. Да у Прогера уже опыта вагон, он на память надиктует основы двига:)))) Ты спроси его, сколько он этот опыт собирал и сколько человекочасов потратил на изучение документаций и алгоримов, а потом уже спускайся на землю, отождествляй себя с простыми юзерами и исходя из их опыта говори, сколько нужно времени для 3Д-экшна:) А свысока кидать "да эту фигну можно за пару часов написать, делов-то" тем, кто только разбирается - это не по-джентельменски:)


> Если кому интересно посмотреть на скрины шутера - в
> личку.

здесь нет лички:)


@!!ex   (2007-01-16 23:58:00) [34]

Меня отговорили выкладывать скрины....
Спасибо! меня слишком легко разозлить недоверием.
Уважаемые идите сосвоим недоверием в сад.
Если кому интересно посмотреть на скрины шутера - в личку.


@!!ex   (2007-01-16 23:39:00) [35]


> Rial ©   (16.01.07 18:15) [40]

Хм... Фига се...
неужели вы не можете сделать тоже самое???????
Не верю.... XProger, уважаемый, ну хоть вы скажите, что это без проблем возможно....


> Я так думаю, к вечеру будет пост, а в нем ссылка на
> на 3D-Action, написанный со времени посленего поста ?

К утру будет пост, а в нем на скрины из шутера, который пишется и сейчас и пишется уже 4 месяца.


@!!ex   (2007-01-16 23:36:00) [36]


> что, вот так, с нуля (не берем никаких готовых ранее проектов,
>  иначе приплюсовываем время сборки тех проектов) написан
> кривой тетрис? да не поверю, там сам код набивать и отлаживать
> времени больше займет... Либо был использован чей то "опыт"
> и немного переделан, либо вранье

Ваше дело. Я сказал. не вижу смысла врать. Впрочем как и доказывать вам что-то еще.


> одно название, а не арканоид:)

Название - тоже не арканоид.


> тормозить должно на компах, у которых проц маловат (на Пне
> 2,4 не тормозило:)), потому что вывод графики через GDI:
> )
> внизу не комментарии, это тимспик землян:)))

Уважаемый, вы не в курсе, как делать быструю графику на GDI?

P.S.
Форма и Application в графических проектах(Особенно играх) - плохой тон.
Но эт так, на будущее.


> а что нибудь более инетересное есть? можно уже не заполчаснаписанное

Насчет своих проектов - завтра скажу. Ща уже спать пора.


Creative   (2007-01-16 18:20:00) [37]

Между прочим Interplay выпускал свои шедевры раз этак в 7 лет. А в остальное время клепал такой отствой, что смотреть страшно.

И вообще,  хватит! Автор ветки небось давно уже пошел игрушку писать, посмотрев на все это :-)


Creative   (2007-01-16 18:20:00) [38]

Между прочим Interplay выпускал свои шедевры раз этак в 7 лет. А в остальное время клепал такой отствой, что смотреть страшно.

И вообще,  хватит! Автор ветки небось давно уже пошел игрушку писать, посмотрев на все это :-)


Rial   (2007-01-16 18:15:00) [39]

> @!!ex ©
Просто не мог пройти мимо :)
Тетрис, 20 минут, арканоид - все 30 ?
Я так думаю, к вечеру будет пост, а в нем ссылка на
на 3D-Action, написанный со времени посленего поста ?


> [33] antonn ©   (16.01.07 17:34)

100% присоединяюсь. Морочит он нам тут голову, понимаешь %)


antonn   (2007-01-16 18:11:00) [40]

издержки локализации:)


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо