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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2011, 12:52   #1
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
Радость Оцените игру.

Здравствуйте дорогие форумчане. Представляю вам свою игру, написанную на WinApi. Оцените ее и предложите идеи для улучшения. Критика приветствуется.
Вложения
Тип файла: rar snake.rar (13.1 Кб, 54 просмотров)
какtus вне форума Ответить с цитированием
Старый 29.06.2011, 13:38   #2
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,082
По умолчанию

Noor вне форума Ответить с цитированием
Старый 29.06.2011, 14:47   #3
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

---------------------------
WinAPI.exe - Не удалось найти компонент
---------------------------
Приложению не удалось запуститься, поскольку MSVCR100.dll не был найден. Повторная установка приложения может исправить эту проблему.
---------------------------
ОК
---------------------------
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 29.06.2011, 15:12   #4
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
Стрелка

MSVCR100.dll кидайте в %windir%/system32.
Вложения
Тип файла: rar msvcr100.rar (314.8 Кб, 17 просмотров)

Последний раз редактировалось какtus; 29.06.2011 в 15:16. Причина: Не тот файл залил
какtus вне форума Ответить с цитированием
Старый 29.06.2011, 16:02   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

какtus, а может рядом с exe?(нехорошо лезть в system32 с компонентом от чужого продукта)
либо ставить MSVC++ Redist правда насчет года не уверен(вроде 2008).

PS: а вообще могли бы посмотреть зависимости собственного приложения.
или же можно было б поставить чтоб не было этой зависимости(раз уж в студии пишете)

--------добавлено по делу--------

мерцание, не думаю что двойная толщина клеток это тоже хорошо(когда две стенки рядом).
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 29.06.2011 в 16:05.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.06.2011, 16:11   #6
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Аналогичные замечания + я бы движение змейки сделал чуть быстрее.
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 29.06.2011, 16:11   #7
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
По умолчанию

Цитата:
какtus, а может рядом с exe?(нехорошо лезть в system32 с компонентом от чужого продукта)
либо ставить MSVC++ Redist правда насчет года не уверен(вроде 2008).
Согласен.

По поводу зависимости не знаю что делать.
Сейчас попробую мерцание убрать.
какtus вне форума Ответить с цитированием
Старый 29.06.2011, 16:59   #8
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Цитата:
либо ставить MSVC++ Redist правда насчет года не уверен(вроде 2008).
Скорее 2010, раз десятой версии библиотека

Цитата:
Сообщение от какtus Посмотреть сообщение
Согласен.

По поводу зависимости не знаю что делать.
Сейчас попробую мерцание убрать.
Компилируйте статически (где-то в настройках проекта, скорее всего в опциях компоновщика, нужно найти ключ MD и заменить на MT в выпадающем списке, при этом там будет нечто вроде "статическая компоновка" или "динамическая компоновка")
netrino вне форума Ответить с цитированием
Старый 29.06.2011, 22:57   #9
h@rd-k0r
Новичок
Джуниор
 
Регистрация: 24.03.2011
Сообщений: 2
По умолчанию

Добавьте ещё чтобы при движении змейки вертикально, при нажатии клавиши, противоположной направлению змейки, направление змейки менялось на противоположное.Например змейка движется вверх, при нажатии стрелки вниз она начинает двигаться вниз, а не ускорять свою скорость как текущем примере.
h@rd-k0r вне форума Ответить с цитированием
Старый 30.06.2011, 12:49   #10
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
По умолчанию

h@rd-k0r
Но тогда получится что змея будет некоторое время двигаться сама в себя и вы проиграете. Поэтому я заблокировал такую возможность.
PS Убрал двойную стенку, мерцание пока лечению не поддается.
Немного ускорил змею.Теперь очень легко врезаться.
Вложения
Тип файла: rar snake.rar (11.4 Кб, 23 просмотров)
какtus вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оцените мою игру. Вадим Буренков Gamedev - cоздание игр: Unity, OpenGL, DirectX 25 25.05.2013 15:05
Оцените мою первую игру на С++(Морской бой)) Xrayez Общие вопросы C/C++ 10 24.05.2011 07:24
Я написал игру TAnk ATTACK))просто оцените Wi1D Gamedev - cоздание игр: Unity, OpenGL, DirectX 10 02.01.2010 04:54