|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.08.2008, 19:38 | #181 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Он вообще не играет. Это пока оболочка, интерфейс игры. А ходит он случайным образом. Я думал над алгоритмом, во второй части урока будет описание его, и вообще модуля Game. Все руки не доходят дописать, постараюсь на днях написать.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
13.08.2008, 15:47 | #182 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Еще о движениях персонажей
Простенький пример передвижения для новичков в 2D.Принцип - покадрового вывода из файлов (можно из файла ресурсов или из Image
List, что предпочтительнее для .exe файлов) с последующим затиранием фоном и сдвигом вывода след. кадра.Винни скопирован здесь же на форуме (прошу прощения). Запустите программку и нажмите "стрелка влево"(можно держать непрерывно.Это только принцип движения. который можно видоизменять под свои нужды.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
14.08.2008, 14:33 | #183 |
Форумчанин
Регистрация: 27.06.2008
Сообщений: 113
|
mutabor я, в помощь, выложу не мои большие К-Н. я в коде ни чего не понял, но компьютер играет довольно хорошо. может, вам это поможет в написании алгоритма
|
14.08.2008, 22:14 | #184 |
Форумчанин Подтвердите свой е-майл
Регистрация: 25.02.2008
Сообщений: 289
|
Вот двое моих крестиков-ноликов. алгоритм хода компьютера очень прост: он считает для каждой клетки сколько будет рядом таких же, т.е. сколько рядом, если туда поставит компьютер минус сколько будет при ходе игрока.
Упс...
|
15.08.2008, 10:21 | #185 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Цитата:
Пока доработал программу, заточил под использование разных алгоритмов, в ней и сравню. Если конечно получится чужие алгоритмы под свои условия игры подогнать. Скриншот >>>
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
18.08.2008, 19:58 | #186 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Предотвращение ошибок
Частенько на форуме мы слышим "программа выдает ошибку...", ...свой собственный код, оказывается не под силу отладить самостоятельно, или же код не работает на сторонних ПК по непонятным причинам. Стандартное сообщение с ошибкой адреса абсолютно ни о чем не говорит пользователю.
Есть замечательная структура Try..Except..End. Неуверенный в своем коде программист может вплоть до каждой строки заключить в эту структуру и при том сторонние пользователи его труда будут знать где программа работает некорректно, и что нужно делать, разумеется если автор постарается с классификацией ошибок. Вот так может выглядеть часть кода: Код:
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 10.06.2013 в 16:43. |
23.09.2008, 17:57 | #187 |
Заблокирован
Регистрация: 12.08.2008
Сообщений: 166
|
Всем привет! Вот увидел темку и решил поучаствовать. Написал урок про то что меня волнует больше всего - скрипты в играх. Вобщем вот:
http://webfile.ru/2253596 |
23.09.2008, 18:46 | #188 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Большая просьба, ...оформите пожалуйста в виде урока, разбейте на части, ...а в прикрепленном файле оставьте архив проекта.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
02.10.2008, 19:55 | #189 |
Веб-разработчик
Форумчанин
Регистрация: 16.01.2008
Сообщений: 451
|
Добрый вечер, решил делать следующую игру для телефона, но уже серьезную, аналог гта 2, только без машин, решил все делать хорошо и реалистично, например бег по траве ниже чем по асфальту, решио делать землю из квадратов содержащиеся в массиве, так и графику легче загружать, только такой вопрос, как например a[1]:=квадрат 10 на 10? я могу по 1 пикселю присвоить, но не больше...еще если там будет содержаться етот квадрат...а я хочу еще помечать что если a[1]=1 то ето вода =2 ето земля =3 песок =4 трава и.т.д...массив занят как тогда реализовать такое?
Так....далее, карту я планирую делать примерно в 30 дисплеев телефона, тобишь огромная территория, как мне устанавливать здания? так и писать координаты x=-1200 y=-300, x=3000, y=-1300?
Я ваш новый друг, смиритесь!
Последний раз редактировалось [Smarik]; 02.10.2008 в 20:37. |
03.10.2008, 14:46 | #190 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
[Smarik], в посте #154 "Про модель юнитов" описан принцип хранения объектов, будь то строения, юниты (персонажи), или даже текстуры. У вас будет массив особого типа, в котором записи нужных типов, в которые вы запишете все нужные вам параметры, включая графику.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хорошие уроки | Render | Общие вопросы Delphi | 9 | 15.09.2012 07:13 |
Акцесс вопросы новичков | Yaga | Помощь студентам | 4 | 02.06.2008 00:16 |
Учебники для новичков в програмировании | Рар | Общие вопросы Delphi | 6 | 08.01.2007 08:07 |