|
8 / 8 / 1
Регистрация: 06.02.2010
Сообщений: 87
|
||||||
Разработка "игры" для зачета08.02.2010, 17:14. Показов 12014. Ответов 77
Метки нет (Все метки)
Идея такова: есть автобус, он ездит и собирает людей по остановкам, по дороге самособой. Кругом ездят другие машины. Когда автобус доезжает до края экрана появляется новая локация и т.д. Пока все что успел: более менее настроить управление. Вот полный код:
0
|
||||||
| 08.02.2010, 17:14 | |
|
Ответы с готовыми решениями:
77
задачка для зачета
|
|
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
|
|
| 08.02.2010, 17:26 | |
|
Другие машины лучше создавать при помощи Canvas. TImage тоже можно, но это будет слишком накладно. Если 3-5 машин, то еще можно использовать, а если 50+ машин , то вообщем понятно.
Добавлено через 1 минуту А еще советую почитать "Создание 2-d игры" здесь же на форуме. Там все хорошо описыватеся и примеров достаточно. Создание игры(2d)
2
|
|
|
8 / 8 / 1
Регистрация: 06.02.2010
Сообщений: 87
|
|
| 08.02.2010, 17:26 [ТС] | |
|
Тоже так считаю, но на паре сидел, думал... Не понял в общем как это сделать... Знаю как рисовать, а вот как картинку перемещать, по координатам... Можно простой пример?
Читал, вроде ничего не подходит... Покопаюсь получше.
0
|
|
|
говнокодер
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
||
| 08.02.2010, 17:32 | ||
короче вот пример - движение самолетика по канве... ф помощь (из учебника Культина).. и не забудь про transparent colors
1
|
||
|
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
|
|
| 08.02.2010, 17:42 | |
|
sh4d°_°ff, это само собой (Я про битмап на канве). Просто как я понял он хочет для каждой отдельной машины создавать TImage.
Добавлено через 1 минуту Кстати, помню я этот учебник "Культина" - ничему хорошему по нему не научился. Может глуп и не терпелив был, а может учебник сам... не очень хороший.
0
|
|
|
8 / 8 / 1
Регистрация: 06.02.2010
Сообщений: 87
|
|
| 08.02.2010, 17:43 [ТС] | |
|
Угу, так и думал
![]() Нужно же все варианты рассмотреть. Надо найти еще разных машин... Выдрать из GTA London...
0
|
|
|
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
|
|
| 08.02.2010, 17:45 | |
|
И Luntegg, в "Создании 2D игры" как раз все подробно описано: и движение обьектов. И перемещение, в общем почитай не ленись. Даже если ничего для себя полезного не найдешь, то в голове хоть что-нибудь останется. А знания, как говорится, лишними не бывают.
0
|
|
|
8 / 8 / 1
Регистрация: 06.02.2010
Сообщений: 87
|
|
| 08.02.2010, 17:47 [ТС] | |
|
Хорошо, спасибо, буду пробовать!
0
|
|
|
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
|
|
| 08.02.2010, 17:48 | |
|
Уууу, парень ты загнул. Машины выдрать из GTA London. Ты лучше больше времени потрать на сам код, а о графике в последнюю очередь думай. Машины можно просто и разноцветными прямоугольниками заменить, а код...
0
|
|
|
8 / 8 / 1
Регистрация: 06.02.2010
Сообщений: 87
|
|
| 08.02.2010, 17:50 [ТС] | |
|
Не вижу ничего сложного в том, чтобы например заскринить игру, и вырезать тачки в фотошопе. К тому же игру делаем вдвоем, и к маю успеем точно
0
|
|
|
говнокодер
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
||
| 08.02.2010, 17:51 | ||
|
Не по теме: насчет Культина...не могу сказать что либо однозначное... по нему классно начинать билдер изучать + куски кода есть интересные... но именно начинать... имхо з.ы.: лол нафига так усложнять? скринить, фотожопить))) гугл + пейнт=имба
0
|
||
|
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
|
|
| 08.02.2010, 17:55 | |
|
А вот с этим могу поспорить. Для меня лучше загружать все из картинок. Во-первых: Картинки всегда можно легко и быстро изменить, поменять цвет, размер и бла-бла-бла. Во-вторых доступ к res-файлу, как бы сказать, не самый удобный.
Добавлено через 52 секунды "з.ы.: лол нафига так усложнять? скринить, фотожопить))) гугл + пейнт=имба" Полностью согласен.
0
|
|
|
8 / 8 / 1
Регистрация: 06.02.2010
Сообщений: 87
|
||
| 08.02.2010, 17:59 [ТС] | ||
|
отдельно картинками действительно легче...
0
|
||
|
говнокодер
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
||
| 08.02.2010, 17:59 | ||
|
0
|
||
|
81 / 39 / 3
Регистрация: 29.01.2010
Сообщений: 386
|
|
| 08.02.2010, 18:02 | |
|
Хм. заинтересовала эта тема. Интересует - как сделать автобусам искусственный интеллект, чтобы они самостоятельно выбирали направление движения.
0
|
|
|
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
|
|||
| 08.02.2010, 18:06 | |||
|
Добавлено через 1 минуту
0
|
|||
|
говнокодер
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
|||
| 08.02.2010, 18:08 | |||
нууу.. автобусы обычно ездят по маршруту... ну простейшее что тут можно навскидку прикинуть... допустим у автобуса есть какой-то радиус "видимости" ("зрения") нууу.. и автобус едет в нужную сторону если в той стороне в поле его видимости попадает пассажир (или например останавливается если на "остановке" есть пассажир)...делается элементарно через if/else
0
|
|||
|
8 / 8 / 1
Регистрация: 06.02.2010
Сообщений: 87
|
|
| 08.02.2010, 18:09 [ТС] | |
|
А переход по локациям? Или где 2d игра это есть тоже?
0
|
|
|
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
|
||
| 08.02.2010, 18:11 | ||
|
0
|
||
|
8 / 8 / 1
Регистрация: 06.02.2010
Сообщений: 87
|
|
| 08.02.2010, 18:11 [ТС] | |
|
там же просто все
![]() if (остановка){ open door; close door;} if (нужный поворот){ руль вправо;} светофоры и т.д.
0
|
|
| 08.02.2010, 18:11 | |
|
Помогаю со студенческими работами здесь
20
С++ Создать понятную программу с объяснениями ( для зачета)
Разработка игры для Android Разработка игры для Дипломной Работы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|