![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#361 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Вкладка Additional, 7-й по счету.
Вообще с подобными вопросами впредь в раздел "Общие вопросы Delphi".
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#362 |
Пользователь
Регистрация: 19.04.2009
Сообщений: 50
|
![]()
Народ,помогите плиз.На странице 9 этой темы был выложен исходник хода коня для шахмат.Начал разбирать его.Там есть такой код.
Код:
Код:
Последний раз редактировалось Beermonza; 06.08.2009 в 18:02. |
![]() |
![]() |
![]() |
#363 |
Форумчанин
Регистрация: 23.02.2009
Сообщений: 237
|
![]()
Почему это не может быть отрицательным?
|
![]() |
![]() |
![]() |
#364 |
Пользователь
Регистрация: 19.04.2009
Сообщений: 50
|
![]()
ну насколько я помню диапазон чисел типа byte 0..255.Да и в учебнике так написано.
|
![]() |
![]() |
![]() |
#365 |
Капсула от спама
Форумчанин
Регистрация: 04.03.2008
Сообщений: 779
|
![]()
Ну про крайней мере будет перебор и ты получишь число 255 (256 + (-1)) помоему
![]()
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг |
![]() |
![]() |
![]() |
#366 |
Форумчанин
Регистрация: 23.02.2009
Сообщений: 237
|
![]()
А помоему там сказано что -255 - +255
|
![]() |
![]() |
![]() |
#367 |
Пользователь
Регистрация: 19.04.2009
Сообщений: 50
|
![]()
нет,точно от 0 до 255.Это и у Сухарева и у Культина в учебниках
|
![]() |
![]() |
![]() |
#368 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Числовые переменные типа Integer, Word или ShortInt и Byte можно приравнивать друг к другу, только вот если будет нарушен диапазон например Byte (0 - 255), то значения будут вырезаться относительно битов. Если приравнять числу типа Byte переменную типа ShortInt значение которой минус один (-1) то значение переменной типа Byte будет 255.
Так же все эти переменные переводятся в строковый тип одной и той же функцией IntToStr(); Смотреть нужно внимательно, и не допускать прохождения в код вычислений некорректных присвоений, ...только в условиях, как флаги, и то, спорный момент.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 10.08.2009 в 20:19. |
![]() |
![]() |
![]() |
#369 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Убедительная просьба ко всем создающим здесь сообщения, пожалуйста не задавайте мелкие вопросы общего характера "как нажать кнопку", "не могу запустить код", "как заставить панель двигаться по экрану", "как вывести в Image картинку из файла" и пр. Для этого есть раздел "Общие вопросы Delphi". Если ваше сообщение касается игр, и есть частный вопрос, создавайте новую тему. Здесь же задаются глобальные вопросы, вопросы по уже имеющимся урокам, размещаются статьи и уроки касающиеся создания игр простыми способами, или способами средней сложности.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#370 |
Форумчанин Подтвердите свой е-майл
Регистрация: 25.02.2008
Сообщений: 289
|
![]()
Кто-нибудь может написать о создании сетевой игры небольшой урок (для Дельфи, не браузерную)? Какие компоненты использовать для содинения лучше (ведь их много, многие разделены на 2 части - клиент и сервер, как организовать перебор адресов/портов), как организовать ходы лучше (например нужно ли создавать объекты для других игроков или ограничиться изменением картинки и параметров), как будут соотноситься компьютерные противники (монстры) и персонажи (вероятно на сервере должны ходить монстры), как организовать сервер (например можно на простом хостинге создать демон-скрипт, который будет раздавать информацию клиентам, или в любом экземпляре программы лучше создавать сервер, к которому напрямую будут подключаться желающие, или есть постоянный хостинг (про хостинг я говорю как про бесплатную, хоть и ограниченную возможность создать игровой сервер) на который будут поступать запросы клинтов о подключении/создании экземпляра игры(карты), а он будет только рассылать информацию клинтам о друг друге (ип и порты), чтобы программа потом сама соединялась)?
В общем какие-то основы расскажите. Уф-ф-ф. Вроде написал. Понимаю, что читать сложно, поэтому ввел начертание. p.s. если что, за грамматику извините. Предупреждаю сразу))
Упс...
Последний раз редактировалось Beermonza; 13.01.2011 в 19:21. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хорошие уроки | Render | Общие вопросы Delphi | 9 | 15.09.2012 07:13 |
Акцесс вопросы новичков | Yaga | Помощь студентам | 4 | 02.06.2008 00:16 |
Учебники для новичков в програмировании | Рар | Общие вопросы Delphi | 6 | 08.01.2007 08:07 |