-
Notifications
You must be signed in to change notification settings - Fork 855
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ldtk file support for tilemaps in Gdevelop #2828
Open
blurymind
wants to merge
54
commits into
4ian:master
Choose a base branch
from
blurymind:ldtk-p6
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
2bc895f
implement ldtk parser
blurymind 41e556f
add missed edit
blurymind 87d1a8a
add new/old pixi-tilemap
blurymind a534a9a
tidy up
blurymind d6faa7e
pass pixiRenderer to extensions, make tilemap editor use it
blurymind bcdaaa3
add opacity parsing
blurymind d8e59a0
fix paste error
blurymind 09e90f5
add layer opacity for tiled
blurymind 42910e0
protect against ayeredIndex not being there - in case of an older fil…
blurymind 5db9008
make runtime work with new pixi-tilemap
blurymind 217927d
fix levelIndex doesnt update
blurymind e5148e8
protect against -1 levelIndex
blurymind ef55960
add flipped tiles for ldtk
blurymind ac2faae
Remove redundant caching of flipped tiles, simplify the code
blurymind 77cb12b
cleanup
blurymind c0f0405
tidy up
blurymind 3e0320b
tidy up
blurymind 50abb82
run formatter
blurymind 114eafc
fix evaluation of relative path to ldtk file
blurymind 2016ca8
add pixi renderer type
blurymind 424b677
add missed gridTiles
blurymind 584b901
add ability to render level background
blurymind 8d1e0b9
fix commit error
blurymind c0289e5
crop level backgrounds so they render consistently with ldtk
blurymind a696876
implement ldtk parser
blurymind 500ace3
add missed edit
blurymind 12d584e
add new/old pixi-tilemap
blurymind 8bf5419
tidy up
blurymind d046981
pass pixiRenderer to extensions, make tilemap editor use it
blurymind 374180e
add opacity parsing
blurymind 3e622a9
fix paste error
blurymind c084032
add layer opacity for tiled
blurymind b7d3f18
protect against ayeredIndex not being there - in case of an older fil…
blurymind 2498ea3
make runtime work with new pixi-tilemap
blurymind 6ec886f
fix levelIndex doesnt update
blurymind cc08052
protect against -1 levelIndex
blurymind 754f295
add flipped tiles for ldtk
blurymind f34df4f
Remove redundant caching of flipped tiles, simplify the code
blurymind bba5960
cleanup
blurymind 13b7cbc
tidy up
blurymind 7f849a0
tidy up
blurymind f6a6555
run formatter
blurymind e623447
fix evaluation of relative path to ldtk file
blurymind 04aa043
add pixi renderer type
blurymind 261c341
add missed gridTiles
blurymind e99784e
add ability to render level background
blurymind bc7a647
fix commit error
blurymind b4c2c09
crop level backgrounds so they render consistently with ldtk
blurymind 78ea3d8
Merge remote-tracking branch 'origin/ldtk-p6' into ldtk-p6
blurymind 9fe7518
Merge remote-tracking branch '4ian/master' into ldtk-p6
blurymind 997e2c4
try to restore tilemap resource after merge conflict
blurymind 6640e66
review note
blurymind 1acd676
replace setter/getters with new shorter methods
blurymind c666266
add protection against level being undefined
blurymind File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great idea to have this tilemap resource! Will be much cleaner 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think so too. Having one interface for both file types makes it much simpler to use