1 | ||||||
Как подключить карту из Tiny Map Editor в код?21.08.2021, 00:08. Показов 3034. Ответов 13
Я спокойно проходил туториал по SFML, но на уроке с созданием карты для игры я застрял. Все библиотеки TinyXML, что там были, 2016 года. Я установил и подключил последнюю версию tinyxml2, но level.h, который был в туториале естественно не подошел, да и просто подключить его к своему проекту и пользоваться, это ни о чем. Вот простейший код для начала:
0
|
21.08.2021, 00:08 | |
Ответы с готовыми решениями:
13
Как загрузить карту, сделанную в Tiled Map Editor (в формате XML), в проект Visual Studio? Кто-то когда-нибудь работал с tiny bootstrap editor? Как читать повернутые тайлы Tiled Map Editor? Как или где подключить Sprite Editor? |
23.08.2021, 21:07 [ТС] | 3 | |||||
Вот файл. Я примерно выучил, как работают команды TinyXML2, но все еще не понимаю, как их выводить. Вот я эксперементирую:
0
|
Just Do It!
|
||||||
23.08.2021, 22:13 | 4 | |||||
Сообщение было отмечено SlideeeX как решение
Решение
ну для такого можно и ещё меньше, чем тини:
1
|
23.08.2021, 23:22 [ТС] | 5 |
У меня с этими вещами небольшие проблемы, компилятор ругается
(Я просто вставил код, я пока не знаю, как работать с этими функциями) C:\Users\Kisud\Desktop\Game\read.cpp In function 'int main()': 35 14 C:\Users\Kisud\Desktop\Game\read.cpp [Error] 'p' does not name a type 36 14 C:\Users\Kisud\Desktop\Game\read.cpp [Error] 'e' does not name a type 38 16 C:\Users\Kisud\Desktop\Game\read.cpp [Error] 'p' was not declared in this scope 38 40 C:\Users\Kisud\Desktop\Game\read.cpp [Error] 'e' was not declared in this scope 41 25 C:\Users\Kisud\Desktop\Game\read.cpp [Error] 'stoi' is not a member of 'std' 47 24 C:\Users\Kisud\Desktop\Game\read.cpp [Error] 'stoi' is not a member of 'std' 54 26 C:\Users\Kisud\Desktop\Game\read.cpp [Error] 'stoi' is not a member of 'std' 61 27 C:\Users\Kisud\Desktop\Game\read.cpp [Error] 'stoi' is not a member of 'std' 71 25 C:\Users\Kisud\Desktop\Game\read.cpp [Error] range-based 'for' loops are not allowed in C++98 mode 72 40 C:\Users\Kisud\Desktop\Game\read.cpp [Error] request for member 'left' in 'e', which is of non-class type 'const int' 73 40 C:\Users\Kisud\Desktop\Game\read.cpp [Error] request for member 'top' in 'e', which is of non-class type 'const int' 74 40 C:\Users\Kisud\Desktop\Game\read.cpp [Error] request for member 'width' in 'e', which is of non-class type 'const int' 75 40 C:\Users\Kisud\Desktop\Game\read.cpp [Error] request for member 'height' in 'e', which is of non-class type 'const int'
0
|
Just Do It!
|
|
23.08.2021, 23:35 | 8 |
ох, ...
почему до сих пор нет? https://www.cyberforum.ru/post15672063.html обычно люди не знают и поэтому страдают, а вот когда знают и всё равно страдают, то это необычно ...
0
|
Just Do It!
|
|
24.08.2021, 00:22 | 14 |
Сообщение было отмечено SlideeeX как решение
Решение
если данные по сети передавать не будете, то ТОЧНО хватит.
а если будете, то тоже хватит. xml хорош для передачи данных между разношёрстными системами, а если данные будут крутиться внутри одной и той же программы, то он не нужен. в вашем случае есть интерес - связка левого редактора с вашей игрой. а почему бы и нет? не разобраться с тем же tinyxml2? как говорится это дело вкуса ... фишка в том, что вы всегда вольны добавить то(любые функции), что вам не хватает в текущий момент ...
1
|
24.08.2021, 00:22 | |
24.08.2021, 00:22 | |
Помогаю со студенческими работами здесь
14
Как приблизить карту Google Map в заданной точке? SFML+Tiled Map Editor Как получить адрес при нажатии на карту Yandex map во flutter? Как отсортировать карту( Map<String, Long> ) сначала по значениям, а потом по ключу SFML + Tiled Map Editor + tinysml2 (трабл с версиями) Map Editor -пробная версия ( jQuery, HTML, CSS) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |