Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2011, 14:54   #1
Nazar1994
Пользователь
 
Аватар для Nazar1994
 
Регистрация: 25.10.2009
Сообщений: 75
По умолчанию Fly To The Moon

Написан на Delphi 7,Direct3D9.
Движок мой,картинки тоже.
Это простой тетрис , в каждом раунде которого нужно собрать определенное количество
фруктов, за которые начисляются деньги. За деньги можно купить в магазине деталь от ракеты.
Управления: стрелками или мышкой(левая кнопка - ускорение фигуры,
правая - поворот)
Собрав всю ракету вы выигрываете.
Обратная связь:оценка(переделывать не буду так как это уже релиз)
В демке доступны 40 раундов.
Вот демка: http://ifolder.ru/24771756
Полная версия: http://falcoware.com/89b79e/FlyToTheMoon/(антивирус может ругатся.Это adware от компании ***)
( не реклама, качать не заставляю,есть демка на ifolder)
Nazar1994 вне форума Ответить с цитированием
Старый 22.07.2011, 17:55   #2
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Сообщений: 1,405
По умолчанию

Цитата:
(переделывать не буду так как это уже релиз)
А для чего сюда тогда выкладывали?
Хотя можно пообсуждать то что получилось.
Во первых -
Цитата:
продолжЫть
Во вторых, для тетриса всё таки характерно и более логично управление кнопками, а оно у вас какое-то странное получилось. Они то меня не слушаются, то вдруг слушаются очень хорошо. Такое впечатление, что они проверяются в каком-то очень длинном таймере.

В третьих - а следующую фигуру, которая в стакан будет падать не видно, да? Это специально сделано?

В четвёртых - в принципе графических данных на экране не так уж и много. Поэтому не очень понятно, чем вызвана такая загрузка процессора во время игры. Причём, что характерно, когда уровень стартует, то загрузка процентов 30. А когда в стакане уже валяется фруктов 40-50, то згрузка 50. И мне даже кажется, что и сам процесс игровой тоже динамику теряет, т.е. начинает подтормаживать.

Ну а картинки и звуки лично мне понравились +.

оценка:
графика и музыка - 5
программирование и геймплей - 3
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума Ответить с цитированием
Старый 22.07.2011, 20:19   #3
Nazar1994
Пользователь
 
Аватар для Nazar1994
 
Регистрация: 25.10.2009
Сообщений: 75
По умолчанию

>А для чего сюда тогда выкладывали?
пообсуждать то что получилось.(c)
>оценка:
>графика и музыка - 5
>программирование и геймплей - 3
По 10-ти бальной или 5-ти?
>Ну а картинки и звуки лично мне понравились
Картинки и звуки мои, музыка не моя.Спасибо.
>Такое впечатление, что они проверяются в каком-то очень длинном таймере.
В таймере 10 мс но в основном потоке.Иного нет. Пробовал сунуть проверку клавиш
в отдельный поток,но ситуация была ещо хуже.
Nazar1994 вне форума Ответить с цитированием
Старый 22.07.2011, 21:26   #4
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

У меня не пошла
http://s1.ipicture.ru/uploads/20110722/U2r2cp3p.jpg
An1ka вне форума Ответить с цитированием
Старый 23.07.2011, 08:12   #5
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
переделывать не буду так как это уже релиз
И что, что это релиз? Как будто Crytek, EA и другие конторы не выпускают патчи к играм уже после релиза?
_-Re@l-_ вне форума Ответить с цитированием
Старый 23.07.2011, 13:16   #6
Nazar1994
Пользователь
 
Аватар для Nazar1994
 
Регистрация: 25.10.2009
Сообщений: 75
По умолчанию

_-Real-_
>Crytek, EA
Ну ты и сравнил.
Я на этой игре только 0.00235 $ за три дня заработал. Если игру не качают,то патчи
качать точно не будут.
Nazar1994 вне форума Ответить с цитированием
Старый 24.07.2011, 03:46   #7
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Сообщений: 1,405
По умолчанию

Цитата:
Если игру не качают,то патчи качать точно не будут.
Ну так и тем более, есть повод движок поточить, а то чёт он всё-таки дюже медленный для Direct-а. В стартовом меню - загрузка болтается 11-14%. Когда игра только начинается (пустой стакан) - загрузка 30%. Когда уже яблок 20 в стакане уже 50%. Т.е. всё, на моём компьютере ваше приложение (однопоточное) забрать проц. времени больше не сможет. Это очень много, учитывая, что и размер рабочей области небольшой, да и картинок немного, а комп валяется в ауте. Странно всё это.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума Ответить с цитированием
Старый 24.07.2011, 12:34   #8
Nazar1994
Пользователь
 
Аватар для Nazar1994
 
Регистрация: 25.10.2009
Сообщений: 75
По умолчанию

Ulex
>Странно всё это
Этот движок пробный.Если буду делать другую игру новый напишу.
Nazar1994 вне форума Ответить с цитированием
Старый 24.07.2011, 18:42   #9
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

Цитата:
Сообщение от Ulex Посмотреть сообщение
Ну так и тем более, есть повод движок поточить, а то чёт он всё-таки дюже медленный для Direct-а. В стартовом меню - загрузка болтается 11-14%. Когда игра только начинается (пустой стакан) - загрузка 30%. Когда уже яблок 20 в стакане уже 50%. Т.е. всё, на моём компьютере ваше приложение (однопоточное) забрать проц. времени больше не сможет. Это очень много, учитывая, что и размер рабочей области небольшой, да и картинок немного, а комп валяется в ауте. Странно всё это.
У новичков всегда так... Не достаточно использовать DirectX чтобы все летало, нужно уметь его применять. А фпс убить может всё что угодно... Созданием mipmap уровней текстур в каждом кадре и тд. =)
Цитата:
Сообщение от Nazar1994 Посмотреть сообщение
Этот движок пробный.Если буду делать другую игру новый напишу.
Действительно всё так плохо и никакой оптимизации не поддается ? Если выложите исходники, то думаю вам помогут найти ошибки !
An1ka вне форума Ответить с цитированием
Старый 25.07.2011, 16:27   #10
Nazar1994
Пользователь
 
Аватар для Nazar1994
 
Регистрация: 25.10.2009
Сообщений: 75
По умолчанию

Вот новая ссылка демки(предыдущая ссылка уже не действительная)
http://ifolder.ru/24865888
Наверное нашол ошыбку. Я вызывал beginscene и endscene при каждом выводе прямоугольника с текстурой, а надо вначале сцены и в конце.
Nazar1994 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц