|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.04.2015, 21:26 | #1 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
Игра: "Скейтер"
Ребят, всем привет, решил написать игру скейтер, используя язык Делфи, возник вопрос, а возможно ли сделать обрисовку человечка и блоков в сине-красном цвете, дабы реализовать подобие 3Д игры, хоть небольшое?
Вот пример с оригинала, приложение в вк
from dark to light)
|
13.04.2015, 01:30 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
можно, разрешаю.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
14.04.2015, 22:11 | #3 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
А как проверить на соударение человека с плиткой, допустим если отрисовка на canvas
from dark to light)
|
14.04.2015, 22:38 | #4 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Цитата:
Используйте игровые движки юнити3д например. там вам и физика и модели и коллизии все что душе угодно
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
15.04.2015, 06:19 | #5 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,876
|
А что, закреплённые темы уже не в моде ? Стыдно должно быть, товарищ, не уметь искать информацию, после стольких лет пребывания на форуме.
Там всё и по канвасу и по прочим принципам расписано (и физика и управление), и куча примеров. Совет насчёт игровых движков - вообще актуален, но зависит от стремлений, если хотеть именно сделать игру, то тут скорее надо брать движок (но к этому времени надо уже иметь определённый запас знаний), а если в учебных целях, для себя и условно "с нуля", то лучше начинать с малого и простого. P.S. Ещё бы дичайше не помешало расписать, что Вы понимаете под "обрисовкой в сине-красном цвете, дабы реализовать подобие 3Д" ? Если Вы про обработку под синекрасный светофильтр для создания стерео-изображения, то это лучше доверить специальному движку, который ещё поискать, потому что иначе придётся писать математику проецирования послойного изображения (т.к. иначе какой смысл от стерео в 2д). А если 3д, то это вообще отдельное дело. Последний раз редактировалось phomm; 15.04.2015 в 06:49. |
15.04.2015, 09:38 | #6 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
физика не зависит от метода вывода графики. just math. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
15.04.2015, 12:18 | #7 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,322
|
Лучше всего взять один из бесплатных движков: Unity5 (C#, JavaScript, Python) или Unireal Engine 4 (скриптинг на графическом визуальном языке Blueprint и на C++). Там есть все необходимые инструменты для спрайтов, 3D и т.д.
Если самому с нуля на спрайтовой графике, то научиться проверять попадание вершины в прямоугольник (просто несколько условий if), делать спрайтовую анимацию (вывидить кадры на праямоугольник по таймеру) |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" | Alexsandrr | Microsoft Office Excel | 4 | 19.10.2013 14:22 |
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") | funnyy | Помощь студентам | 3 | 17.10.2012 17:40 |
игра "worms", доработка игры "косынка". C# | den790 | Фриланс | 11 | 09.12.2011 10:53 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Игра "четный" "нечетный" | bigcat | Помощь студентам | 1 | 01.03.2008 00:24 |