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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2012, 18:31   #641
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

это не сдвиг, это знаковое переполнение, называйте вещи своими именами.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 31.01.2012, 20:06   #642
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Если нужно чтобы пользователь не вводил левые числа, ограничивать нужно фильтром, пока не введет правильно.

Сдвиги тут не при делах, они эквивалентны делению и умножению по результату.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 01.02.2012, 14:24   #643
Dimazzz
 
Регистрация: 17.05.2011
Сообщений: 5
По умолчанию

Не пойму здесь идет обсуждения игр на делфи?? или на других языках тоже?
Но все равно задам свой вопрос

на первый страницах было сказано о перемещении объекта. Там отвечали как реализовать перемещение с нажатием 2-3 клавиш. Когда работал с Делфи все получалось.
Но сейчас изучаю C# и столкнулся с этой проблемой. пробывал делать и через KeyPress и KeyDown, результата нет. Напишите примерчик пожалуйста

зы: если отписался не в той теме сори)
Dimazzz вне форума Ответить с цитированием
Старый 01.02.2012, 16:43   #644
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от Dimazzz Посмотреть сообщение
на первый страницах было сказано о перемещении объекта. Там отвечали как реализовать перемещение с нажатием 2-3 клавиш. Когда работал с Делфи все получалось.
Но сейчас изучаю C# и столкнулся с этой проблемой. пробывал делать и через KeyPress и KeyDown, результата нет. Напишите примерчик пожалуйста
Этот пример разбирался #2?
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 01.02.2012, 17:30   #645
Dimazzz
 
Регистрация: 17.05.2011
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Beermonza Посмотреть сообщение
Этот пример разбирался #2?
Да конечно.

Например, у тела управление состоит из 4 кнопок. Верх, вниз, влево, право.
И когда нажимаешь Верх и вправо мне нужно что бы он двигался и вверх и вправо.
А если брать этот пример, то при нажимать сразу 2 кнопок будет браться значение той, которая нажата последней.
Dimazzz вне форума Ответить с цитированием
Старый 01.02.2012, 17:57   #646
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Вот пример того, как можно отлавливать нажатие нескольких кнопок одновременно. Управление WSAD.
Вложения
Тип файла: rar WSAD.rar (1.4 Кб, 53 просмотров)
Arigato вне форума Ответить с цитированием
Старый 03.02.2012, 00:34   #647
Dimazzz
 
Регистрация: 17.05.2011
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Вот пример того, как можно отлавливать нажатие нескольких кнопок одновременно. Управление WSAD.
Спасибо ))) алгоритм оч. помог)
Dimazzz вне форума Ответить с цитированием
Старый 20.02.2012, 21:27   #648
nonsb
 
Регистрация: 14.03.2010
Сообщений: 6
По умолчанию

Привет всем! Помогите советом)

Пишу игру пазлы , картинку хочу разрезать не на квадратики, а на сами пазлы))) Вот как это можно сделать ? Прошу именно помочь советом , указать в каком направлении мне работать, делаю ради интереса, поэтому очень охота разобраться что да как.
nonsb вне форума Ответить с цитированием
Старый 02.03.2012, 20:53   #649
Odinok
Пользователь
 
Аватар для Odinok
 
Регистрация: 08.03.2011
Сообщений: 91
По умолчанию

Посоветуйте литературы, из которой, можно приобрести, навык, создание игр в с++, облазил интернет, так и не нашел должной информации, везде подключают библиотеку DirectX||OpenGL и работают уже с ней, а попытки разобраться с DirectX не увенчались успехом, остановился на том, что подключить библиотеки, и не смог провести инициализацию. Сейчас мечусь из угла в угол, в поисках хоть, какой-то практической информации, везде дают теорию, но не говорят, как это сделать.
Кто может дать мастер класс по DirectX, думаю до 3д не еще далеко, пытаюсь хоть как, то переварить информацию, что бы начать уже делать игру
PS Не знаю куда копать
Всё будет так, как должно было быть, даже, если будет наоборот.

Последний раз редактировалось Odinok; 02.03.2012 в 20:55.
Odinok вне форума Ответить с цитированием
Старый 03.03.2012, 00:35   #650
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Odinok, такого просто быть не может чтобы не работало то, о чем пишут в специализированных книгах по программированию и использованию библиотек, совсем уж доходчиво. Если как говорится "не хватает тямы" понять, то и репетитор не поможет, поскольку книга и есть самый лучший репетитор, ...без примеров кодинга книги не пишут. Закрепленные темы по литературе в разделе этом есть, вперед. Игра - такая же программа. Если не знаешь азов и приемов элементарных, то игру не напишешь.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хорошие уроки Render Общие вопросы Delphi 9 15.09.2012 07:13
Акцесс вопросы новичков Yaga Помощь студентам 4 02.06.2008 00:16
Учебники для новичков в програмировании Рар Общие вопросы Delphi 6 08.01.2007 08:07