|
Задающий вопросы (%
16 / 15 / 0
Регистрация: 09.05.2009
Сообщений: 168
|
|
Создание игры(2d)12.05.2009, 21:08. Показов 103609. Ответов 423
Метки нет (Все метки)
Собственно идея такого создать нечто на подобиe ->
http://www.newgrounds.com/portal/view/494301 Буду сюда задвать свои вопросы,думаю всем кто будет увлечён создание игры тоже будет интресно) Otaka,этот задний буфер замещает собой background плюс курсор оставляет на неём свои артефакты,как его очищать,да так чтоб ещё и background у нас был. ________________________________________ ________________________________________ _________________________ Основные моменты Вычисление угла поворота персонажа в зависимости от положения курсора мыши То же Поворот изображения(тут еще как смещать точку поворота) Делаем пули Все еще непонятки с пулями Начинаем вычисление коллизий Идея про то, как это должно быть Как это должно быть реализовано Как повернуть массив точек(регион)? А тут код(в нем есть глюк. Потом есть исправленная версия) Находим столкновение региона и линии. Исправленная версия столкновения регионов Как это должно выглядеть в принципе? Начинается долгое обсуждение того как делать редактор уровней ... ... Первый вариант редактора Снова эти пули Функция которая бьет изображения на мелкие куски(тайлы) Версия редактора Загрузка сохранение Еще версия
4
|
|
| 12.05.2009, 21:08 | |
|
Ответы с готовыми решениями:
423
Создание игры Создание игры Создание игры |
|
Программист TH
292 / 147 / 12
Регистрация: 06.01.2009
Сообщений: 537
|
|
| 15.11.2009, 12:01 | |
|
Мне интересно, вы тут топой создаёте какую-то непонятную 2D игру...
Ну как, что-нить создали ???? ![]() В определённый момент надо взглянуть на результаты с другой стороны... есть результаты ?
0
|
|
|
Задающий вопросы (%
16 / 15 / 0
Регистрация: 09.05.2009
Сообщений: 168
|
|
| 15.11.2009, 13:08 [ТС] | |
|
Есть:
1.Редактор карт: -Написан алгоритм обработки переходных таилов. -Сохранение/Загрузка уровня. -Объекты пока не доделаны. 2.Движок: -Загрузка уровня.(Если создадите в редакторе свой,то чтоб поиграть в него просто перезапишите его поверх старого Game\Levels\test.lvl) Значит вопрос с сохранение String объекта остаётся незакрытым. Следующий вопрос,кто будет смотреть игру,надо что то делать с передвижением ГГ.Потому,пока управлять им очень неудобно,в сравнение просто сыграть во флеш игру,которая в шапке.
0
|
|
|
Задающий вопросы (%
16 / 15 / 0
Регистрация: 09.05.2009
Сообщений: 168
|
|
| 15.11.2009, 16:24 [ТС] | |
|
И ещё вопрос к знатокам - на чём лучше программировать на 2009 билдере или на 2007?
0
|
|
|
Программист TH
292 / 147 / 12
Регистрация: 06.01.2009
Сообщений: 537
|
||
| 15.11.2009, 17:16 | ||
![]() Добавлено через 12 минут Хм, очень неплохо, а каков общий ваш алгоритм при редактировании карты и её составлении ?
0
|
||
|
Задающий вопросы (%
16 / 15 / 0
Регистрация: 09.05.2009
Сообщений: 168
|
|
| 15.11.2009, 17:57 [ТС] | |
|
Мм...а поточнее можешь сказать (:
0
|
|
|
Задающий вопросы (%
16 / 15 / 0
Регистрация: 09.05.2009
Сообщений: 168
|
|
| 25.11.2009, 22:10 [ТС] | |
|
Так народ доделал скролинг, кто хочет может посмотреть.
Вопрос кто нибудь может рассказать, как лучше хранить информацию об объектах? Моя идея пока сделать так: Есть папка "configs", где хранятся .txt файлы, в которых описана подробная информация об объекте.
0
|
|
|
|
|
| 25.11.2009, 22:16 | |
|
Без каталога GFX программа, мягко говоря, встала раком
Наиболее удобный вариант хранения инфы об объектах - это и вправду тестовый файл, потому как его можно крутить-вертеть и настраивать как угодно. Но при этом немного усложняется процесс распарсивания файла
0
|
|
|
1857 / 714 / 55
Регистрация: 11.12.2008
Сообщений: 1,019
|
|
| 25.11.2009, 22:32 | |
|
В принципе да, если хватает времени и ума, то можно сделать и текстовый конфигурационный файл. Парсить проблематично, занимает много места, зато редактировать можно даже в блокноте.
0
|
|
|
|
||||||
| 25.11.2009, 22:52 | ||||||
|
Посмотри, как это сделано в FreeCraft (сейчас оно называется Wargus) http://wargus.sourceforge.net/
Вот тут исходники. Смотри каталог scripts, далее, например, каталог orc
0
|
||||||
|
1857 / 714 / 55
Регистрация: 11.12.2008
Сообщений: 1,019
|
|
| 26.11.2009, 09:05 | |
|
Та луа прикрутить к билдеру достаточно просто. Качаешь с официального сайта, компилируешь(можно даже и без этого), lib файлы преобразовуешь в билдеровский формат(COFF2OMF.exe), а потом просто используешь.
0
|
|
|
Задающий вопросы (%
16 / 15 / 0
Регистрация: 09.05.2009
Сообщений: 168
|
|
| 27.11.2009, 00:41 [ТС] | |
|
Отака, можешь объяснить по подробнее. Опиши всё, что надо сделать, чтоб Lua 5.1 заработал в C++ Builder, очень прошу.
Облазил сегодня весь гугл, и ничего дельного по теме с билдером не нашёл, так что думаю это информацию будет интересна не только мне.
0
|
|
|
1857 / 714 / 55
Регистрация: 11.12.2008
Сообщений: 1,019
|
|
| 27.11.2009, 10:17 | |
|
Хорошо. На выходных постараюсь написать. Создам отдельную тему в которой все распишу.
1
|
|
|
1857 / 714 / 55
Регистрация: 11.12.2008
Сообщений: 1,019
|
|
| 27.11.2009, 21:39 | |
|
Смотри сюда:https://www.cyberforum.ru/cpp-... 68085.html
2
|
|
|
Задающий вопросы (%
16 / 15 / 0
Регистрация: 09.05.2009
Сообщений: 168
|
|
| 28.11.2009, 18:16 [ТС] | |
|
Прости Evg, не понял суть того сообщения (:
Вот нормальная версия:
0
|
|
|
|
|
| 28.11.2009, 18:31 | |
|
Работает, только наблюдается несимметричность. К левому и верхнему краю подходит вплотную, а к нижнему и правому - нет. Видимо где-то на -1 ошибся (или "<" вместо "<=")
Кстати, тебе пора исходники под svn держать. А то такое имя архива наводит на мысль, что у тебя их уже целая куча
0
|
|
|
18 / 18 / 1
Регистрация: 24.09.2009
Сообщений: 98
|
|||||||||||
| 30.11.2009, 18:51 | |||||||||||
![]() Вот есть код чтения данных из файла через FILE
Мне надо разбить эти 4 значения, чтоб получилось вот так:
Нашёл решение, но через Memo1->Lines->DelimetedText; а хотелось бы как-нибудь обойтись без него.
0
|
|||||||||||
|
18 / 18 / 1
Регистрация: 24.09.2009
Сообщений: 98
|
|
| 08.12.2009, 20:43 | |
Люди добрые, помогите, у меня редактор при тестах(своих), сжирает ооочень много памяти, где то 250мб. Ссылка на редактор в шапке. Заранее спасибо.
0
|
|
|
18 / 18 / 1
Регистрация: 24.09.2009
Сообщений: 98
|
|
| 08.12.2009, 20:47 | |
|
Упс... Редактор с небольшой ошибочкой. Вот новый.
0
|
|
|
Задающий вопросы (%
16 / 15 / 0
Регистрация: 09.05.2009
Сообщений: 168
|
||||||
| 13.12.2009, 18:44 [ТС] | ||||||
|
Вопрос по поводу Unicode, господа знатоки.
Ситуация такая, надо вывести русский текст через Canvas. Для этого делаем так:
Спасибо.
0
|
||||||
| 13.12.2009, 18:44 | |
|
Создание игры
Создание игры Создание игры на C++ Создание 3д игры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|