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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2011, 13:46   #1
Dmitry96
Пользователь
 
Аватар для Dmitry96
 
Регистрация: 09.06.2010
Сообщений: 35
По умолчанию Pacman.Demo

Делаю Pacman. Вот небольшая демка. Управление стрелками. В игре присутствует один монстр, который движется рандомно. Критика приветствуется
Вложения
Тип файла: rar Pacman.Demo.rar (18.4 Кб, 40 просмотров)
Совсем неважно как ты ударишь, важно как держишь удар....
Dmitry96 вне форума Ответить с цитированием
Старый 03.07.2011, 23:25   #2
Dmitry96
Пользователь
 
Аватар для Dmitry96
 
Регистрация: 09.06.2010
Сообщений: 35
По умолчанию Редактор карт к игре:)

Вот собственно написал демку редактора карт для игры. Прошу покритиковать, а то о игре не одного отзыва

Размер карты 20*15. Все карты сохраняются/открываются в/из папки Maps. Формат файла *.txt)
Вложения
Тип файла: rar Редактор карт.rar (181.1 Кб, 20 просмотров)
Совсем неважно как ты ударишь, важно как держишь удар....
Dmitry96 вне форума Ответить с цитированием
Старый 04.07.2011, 09:29   #3
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Вы бы хоть exe рядом выложили. Не у всех есть возможность скомпилить.
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 04.07.2011, 09:54   #4
nxnx
 
Регистрация: 19.11.2010
Сообщений: 3
По умолчанию

+ краткое описание игры
nxnx вне форума Ответить с цитированием
Старый 04.07.2011, 10:18   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ну, простенько и достаточно симпотично.

замечания.
1) поражение надо учитывать более точно.
не смотрел код, но похоже при проверке героя и монстра центры проверяются...
вот пример.
(причем, это не поражение - т.е. игра продолжилась!)

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

3) желательно ещё бонусы добавить. По крайней мере классический "озверин" - когда монстров можно кушать...

4) размеры "еды" я бы уменьшил.. уж очень они большие...


p.s. А вот exe для тех, у кого под рукой Delphi нет - Pacman_exe.rar
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.07.2011, 11:49   #6
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Serge_Bliznykov Спасибо за exe
Dmitry96 Вполне прилично, молодец.
По сути, полностью согласен со всеми пунктами, описанными Serge_Bliznykov.
От себя хотелось бы добавить как вариант следующее: когда пакман не двигается (в углу, например, смотри аттач), сделать, чтобы рот не открывался. А то складывается впечатление, что он тоннель прогрызть собирается
Но это так, из разряда придирок
Изображения
Тип файла: jpg 111.JPG (184.4 Кб, 129 просмотров)
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 04.07.2011, 15:19   #7
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
1) поражение надо учитывать более точно.
не смотрел код, но похоже при проверке героя и монстра центры проверяются...
Ты, видимо, не играл в древний Pacman еще на 8-битной приставке, раз делаешь такое "замечание", ...ситуация в твоем скрине и там не была бы поражением, ...так что пока у автора все правильно, проверка совпадения центра. Ну, если автору тоже это напрягает мозг, то можно сделать люфт +/- 4-я или 5-я часть от размера спрайта колобка.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 04.07.2011, 15:43   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Ты, видимо, не играл в древний Pacman еще на 8-битной приставк
))

Цитата:
так что пока у автора все правильно, проверка совпадения центра.
Не согласен!
Вы преувеличиваете!
попробуйте подтвердить свои слова скриншотами!

согласно классическому Пэкмену (отсюда или ОТСЮДА)
это всё поражения:




конечно, срабатывает не по прикосновению краёв, тут я согласен. но и по совпадению центров! Это уже явно перебор! Поиграйте, попробуйте!


кстати, классическая картинка, классические монстры и классический геймплей — всё таки выглядят великолепно!

ДОБАВЛЕНО
А Вы знаете, что у приведений есть собственные имена (по цвету) и своя логика поведения?
Рекомендую к ознакомлению:
http://habrahabr.ru/tag/pacman/

Последний раз редактировалось Serge_Bliznykov; 04.07.2011 в 15:55.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.07.2011, 16:49   #9
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Serge_Bliznykov, подтверждаю свои слова скриншотом, только на настоящей классической эмуляции 8-битной приставки с файлами игры - цифровыми "слепками" картриджа оригинальной версии Pac-Man того времени:

Pac-Man.jpg

...это НЕ ПОРАЖЕНИЕ! ...да, я по памяти написал выше, что должно быть по центру, поскольку в памяти есть моменты, когда я почти в плотную уходил по тоннелю от ватаги паучков и не погибал. Да, как и написал потом в последствии, гибель наступает от 1/4 - 1/5 части захода друг на друга спрайтов, т.е. тот самый люфт, ...но не так как у тебя в непонятной модерновой версии, от захода половины.

А вот имена бестий:

Pac-Man-Character.jpg

...я их паучками называю по привычке, ...была такая игрушка на PC в районе 89-90 гг. там были паучки, а приставка с Pac-man'ом появилась попозже, ...привычка осталась
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его

Последний раз редактировалось Beermonza; 04.07.2011 в 17:11.
Beermonza вне форума Ответить с цитированием
Старый 04.07.2011, 19:13   #10
Dmitry96
Пользователь
 
Аватар для Dmitry96
 
Регистрация: 09.06.2010
Сообщений: 35
По умолчанию

Цитата:
1) поражение надо учитывать более точно.
Цитата:
2) монстру обязательно надо добавить небольшой интеллект при выборе случайного направления. или хотя бы приоритет дать тому направлению, куда он двигался. иначе уж очень он туда-сюда мечется..
Цитата:
3) желательно ещё бонусы добавить. По крайней мере классический "озверин" - когда монстров можно кушать...
Цитата:
4) размеры "еды" я бы уменьшил.. уж очень они большие...
Сделаю)

Цитата:
От себя хотелось бы добавить как вариант следующее: когда пакман не двигается (в углу, например, смотри аттач), сделать, чтобы рот не открывался. А то складывается впечатление, что он тоннель прогрызть собирается
Я это специально сделал(думаю, что так лучше).Но если это сильно напрягает, могу исправить)
Совсем неважно как ты ударишь, важно как держишь удар....
Dmitry96 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pacman. Препятствия. Dmitry96 Gamedev - cоздание игр: Unity, OpenGL, DirectX 4 20.06.2011 21:58
Pacman Merkator Gamedev - cоздание игр: Unity, OpenGL, DirectX 13 12.02.2011 13:58
Pacman Roll1n C++ Builder 1 28.05.2010 20:57
Demo версия и активация проекта написанного на Delphi 7 kta87 Общие вопросы Delphi 6 27.02.2010 22:51
Исторический информарор demo 2.5.1 Olaf Софт 9 24.11.2009 14:16