Skip to content

Commit d01770c

Browse files
authored
Updating my assets (#269)
* - A-star [Updated] - DAABBCC [Updated] - DAABBCC3D [ADDED] - 3D Outline Shader [Updated] - Tile-Raycast [Updated] - Toon Shader [Updated] - Modplayer [Updated] - PCG Random [Updated] - Tiny HTTP [Updated] - Depth of Field Shader [ADDED] - Graph Pathfinder [ADDED] - Pixelart Shader [ADDED] - Sublime Text Package [ADDED] - UUID [ADDED] * - A-star [Updated] - DAABBCC [Updated] - DAABBCC3D [ADDED] - 3D Outline Shader [Updated] - Tile-Raycast [Updated] - Toon Shader [Updated] - Modplayer [Updated] - PCG Random [Updated] - Tiny HTTP [Updated] - Depth of Field Shader [ADDED] - Graph Pathfinder [ADDED] - Pixelart Shader [ADDED] - Sublime Text Package [ADDED] - UUID [ADDED]
1 parent 08d981b commit d01770c

26 files changed

+215
-46
lines changed

assets/apathfinding.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"author": "Selim Anaç",
3-
"description": "This is a path finder and A* solver (astar or a-star) native extension for Defold Engine build on MicroPather.",
3+
"description": "Pathfinder and A* solver native extension for Defold Engine build on MicroPather.",
44
"id": "apathfinding",
55
"images": {
66
"hero": "apathfinding-hero.jpg",
77
"thumb": "apathfinding-thumb.jpg"
88
},
99
"isDefoldLibrary": true,
10-
"library_url": "https://github.com/selimanac/defold-astar/archive/master.zip",
10+
"library_url": "https://github.com/selimanac/defold-astar/archive/refs/heads/master.zip",
1111
"license": "MIT License",
1212
"name": "A* Path Finding",
1313
"platforms": [
@@ -117,5 +117,5 @@
117117
"Math"
118118
],
119119
"timestamp": 1567163518.0,
120-
"website_url": ""
120+
"website_url": "https://github.com/selimanac"
121121
}

assets/daabbcc.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"author": "Selim Anaç",
3-
"description": "This is a Dynamic AABB Tree native extension with Branch and Bound Algorithm.",
3+
"description": "DAABBCC is a fast Dynamic AABB Tree that lets you quickly perform overlap checks and raycasts without using a full physics engine.",
44
"id": "daabbcc",
55
"images": {
66
"hero": "daabbcc-hero.jpg",
77
"thumb": "daabbcc-thumb.jpg"
88
},
99
"isDefoldLibrary": true,
10-
"library_url": "https://github.com/selimanac/DAABBCC/archive/v2.0.zip",
10+
"library_url": "https://github.com/selimanac/defold-daabbcc/archive/refs/heads/v3.x.zip",
1111
"license": "MIT License",
1212
"name": "DAABBCC",
1313
"platforms": [
@@ -18,163 +18,163 @@
1818
"Linux",
1919
"HTML5"
2020
],
21-
"project_url": "https://github.com/selimanac/DAABBCC",
21+
"project_url": "https://github.com/selimanac/defold-daabbcc",
2222
"release_tags": [
2323
{
2424
"published_at": "2025-06-27T06:50:06Z",
2525
"version": "v3.0.5",
26-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.5.zip"
26+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.5.zip"
2727
},
2828
{
2929
"published_at": "2025-04-08T15:31:09Z",
3030
"version": "v3.0.4",
31-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.4.zip"
31+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.4.zip"
3232
},
3333
{
3434
"published_at": "2025-02-17T08:44:28Z",
3535
"version": "v3.0.3",
36-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.3.zip"
36+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.3.zip"
3737
},
3838
{
3939
"published_at": "2025-02-15T15:57:16Z",
4040
"version": "v3.0.2",
41-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.2.zip"
41+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.2.zip"
4242
},
4343
{
4444
"published_at": "2024-12-19T12:14:46Z",
4545
"version": "v3.0.1",
46-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.1.zip"
46+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.1.zip"
4747
},
4848
{
4949
"published_at": "2024-10-26T12:24:19Z",
5050
"version": "v.3.0.0",
51-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v.3.0.0.zip"
51+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v.3.0.0.zip"
5252
},
5353
{
5454
"published_at": "2024-10-03T12:23:30Z",
5555
"version": "v2.1.3",
56-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.1.3.zip"
56+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.1.3.zip"
5757
},
5858
{
5959
"published_at": "2024-03-30T13:04:17Z",
6060
"version": "v2.1.2",
61-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.1.2.zip"
61+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.1.2.zip"
6262
},
6363
{
6464
"published_at": "2022-10-24T10:43:31Z",
6565
"version": "v2.1.1",
66-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.1.1.zip"
66+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.1.1.zip"
6767
},
6868
{
6969
"published_at": "2022-10-22T09:29:29Z",
7070
"version": "v2.1",
71-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.1.zip"
71+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.1.zip"
7272
},
7373
{
7474
"published_at": "2022-09-27T07:32:46Z",
7575
"version": "v2.01",
76-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.01.zip"
76+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.01.zip"
7777
},
7878
{
7979
"published_at": "2021-07-24T08:09:18Z",
8080
"version": "v2.0",
81-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.0.zip"
81+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.0.zip"
8282
},
8383
{
8484
"published_at": "2019-08-03T09:29:41Z",
8585
"version": "v1.1",
86-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v1.1.zip"
86+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v1.1.zip"
8787
},
8888
{
8989
"published_at": "2019-08-03T09:07:28Z",
9090
"version": "1.0",
91-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/1.0.zip"
91+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/1.0.zip"
9292
}
9393
],
9494
"releases": [
9595
{
9696
"message": "Fix for https://github.com/selimanac/defold-daabbcc/issues/17",
9797
"published_at": "2025-06-27T06:50:06Z",
9898
"tag": "v3.0.5",
99-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.5.zip"
99+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.5.zip"
100100
},
101101
{
102102
"message": "- Missing App Manifest file removed from game.project\n- Android build fix: https://github.com/selimanac/defold-daabbcc/pull/14 [Thanks to [farmatholin](https://github.com/farmatholin)]",
103103
"published_at": "2025-04-08T15:31:09Z",
104104
"tag": "v3.0.4",
105-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.4.zip"
105+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.4.zip"
106106
},
107107
{
108108
"message": "Unnecessary header includes removed for >= 1.9.8.",
109109
"published_at": "2025-02-17T08:44:28Z",
110110
"tag": "v3.0.3",
111-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.3.zip"
111+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.3.zip"
112112
},
113113
{
114114
"message": "- A small but important fix related to gameobject size calculation. If you are using `daabbcc.update_gameobject_size(),` you should update to this version.",
115115
"published_at": "2025-02-15T15:57:16Z",
116116
"tag": "v3.0.2",
117-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.2.zip"
117+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.2.zip"
118118
},
119119
{
120120
"message": "Details: https://github.com/selimanac/defold-daabbcc/discussions/13",
121121
"published_at": "2024-12-19T12:14:46Z",
122122
"tag": "v3.0.1",
123-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v3.0.1.zip"
123+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v3.0.1.zip"
124124
},
125125
{
126126
"message": "v3.0 initial release",
127127
"published_at": "2024-10-26T12:24:19Z",
128128
"tag": "v.3.0.0",
129-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v.3.0.0.zip"
129+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v.3.0.0.zip"
130130
},
131131
{
132132
"message": "No changes. This is the final release before v3.0 Beta, which includes code refactoring and new features.",
133133
"published_at": "2024-10-03T12:23:30Z",
134134
"tag": "v2.1.3",
135-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.1.3.zip"
135+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.1.3.zip"
136136
},
137137
{
138-
"message": "- Internal Update Frequency added. Default value is set from game.project file (display.frequency). \nIt is now possible to set a new internal(independent from Defold game loop) update frequency by using `aabb.update_frequency()`.\n- Fixed [#9](https://github.com/selimanac/DAABBCC/issues/9#issue-1533854235)",
138+
"message": "- Internal Update Frequency added. Default value is set from game.project file (display.frequency). \nIt is now possible to set a new internal(independent from Defold game loop) update frequency by using `aabb.update_frequency()`.\n- Fixed [#9](https://github.com/selimanac/defold-daabbcc/issues/9#issue-1533854235)",
139139
"published_at": "2024-03-30T13:04:17Z",
140140
"tag": "v2.1.2",
141-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.1.2.zip"
141+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.1.2.zip"
142142
},
143143
{
144144
"message": "- Table count added to query results.\n - Documentation update",
145145
"published_at": "2022-10-24T10:43:31Z",
146146
"tag": "v2.1.1",
147-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.1.1.zip"
147+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.1.1.zip"
148148
},
149149
{
150-
"message": "2.1\n\n- [x] It is now possible to sort results by distance. Use `raycast_sort`, `query_id_sort`, `query_sort` according to your needs [#5](https://github.com/selimanac/DAABBCC/issues/5).\n- [x] Automated position updates for Defold Gameobjects [#6](https://github.com/selimanac/DAABBCC/issues/6).\n- [x] External Array and HashTable libs are removed. \n- [x] Group limit removed (previously the number of groups was limited to 20)\n- [x] Remove Gameobject when AABB or Group removed \n- [x] Clear function added for removing and resetting everything. \n- [x] Stop/Resume for automated Gameobject position updates.\n- [x] All query results return nil when they are empty. No need to check `#count` anymore.",
150+
"message": "2.1\n\n- [x] It is now possible to sort results by distance. Use `raycast_sort`, `query_id_sort`, `query_sort` according to your needs [#5](https://github.com/selimanac/defold-daabbcc/issues/5).\n- [x] Automated position updates for Defold Gameobjects [#6](https://github.com/selimanac/defold-daabbcc/issues/6).\n- [x] External Array and HashTable libs are removed. \n- [x] Group limit removed (previously the number of groups was limited to 20)\n- [x] Remove Gameobject when AABB or Group removed \n- [x] Clear function added for removing and resetting everything. \n- [x] Stop/Resume for automated Gameobject position updates.\n- [x] All query results return nil when they are empty. No need to check `#count` anymore.",
151151
"published_at": "2022-10-22T09:29:29Z",
152152
"tag": "v2.1",
153-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.1.zip"
153+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.1.zip"
154154
},
155155
{
156156
"message": "",
157157
"published_at": "2021-07-24T08:09:18Z",
158158
"tag": "v2.0",
159-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v2.0.zip"
159+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v2.0.zip"
160160
},
161161
{
162162
"message": "New version is on the way. I'm going to drop supporting v1.0",
163163
"published_at": "2019-08-03T09:29:41Z",
164164
"tag": "v1.1",
165-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/v1.1.zip"
165+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/v1.1.zip"
166166
},
167167
{
168168
"message": "",
169169
"published_at": "2019-08-03T09:07:28Z",
170170
"tag": "1.0",
171-
"zip": "https://github.com/selimanac/DAABBCC/archive/refs/tags/1.0.zip"
171+
"zip": "https://github.com/selimanac/defold-daabbcc/archive/refs/tags/1.0.zip"
172172
}
173173
],
174174
"stars": 86,
175175
"tags": [
176176
"Physics"
177177
],
178178
"timestamp": 1567163518.0,
179-
"website_url": ""
179+
"website_url": "https://github.com/selimanac"
180180
}

assets/daabbcc3d.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"author": "Selim Anaç",
3+
"description": "DAABBCC3D is a fast Dynamic AABB Tree that lets you quickly perform overlap checks and raycasts without using a full physics engine.",
4+
"id": "daabbcc3d",
5+
"images": {
6+
"hero": "daabbcc3d-hero.jpg",
7+
"thumb": "daabbcc3d-thumb.jpg"
8+
},
9+
"isDefoldLibrary": true,
10+
"library_url": "https://github.com/selimanac/defold-daabbcc3d/archive/refs/heads/main.zip",
11+
"license": "MIT License",
12+
"name": "DAABBCC3D",
13+
"platforms": [
14+
"iOS",
15+
"Android",
16+
"macOS",
17+
"Windows",
18+
"Linux",
19+
"HTML5"
20+
],
21+
"project_url": "https://github.com/selimanac/defold-daabbcc3d",
22+
"release_tags": [],
23+
"releases": [],
24+
"tags": [
25+
"Physics"
26+
],
27+
"website_url": "https://github.com/selimanac"
28+
}

assets/defold-3D-outline-shader.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"thumb": "outline-shader-thumb.jpg"
99
},
1010
"isDefoldLibrary": true,
11-
"library_url": "",
12-
"license": "Unknown",
11+
"library_url": "https://github.com/selimanac/defold-3D-outline-shader/archive/refs/heads/main.zip",
12+
"license": "MIT License",
1313
"name": "Outline Shader",
1414
"platforms": [
1515
"iOS",
@@ -26,5 +26,5 @@
2626
"Shaders"
2727
],
2828
"timestamp": 1726322006.0,
29-
"website_url": "https://x.com/selimanac/status/1831717407729074600"
29+
"website_url": "https://github.com/selimanac"
3030
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"author": "Selim Anaç",
3+
"description": "Depth of Field shader",
4+
"forum_url": "",
5+
"id": "defold-depth-of-field",
6+
"images": {
7+
"hero": "dof-shader-hero.jpg",
8+
"thumb": "dof-shader-thumb.jpg"
9+
},
10+
"isDefoldLibrary": true,
11+
"library_url": "https://github.com/selimanac/defold-depth-of-field/archive/refs/heads/main.zip",
12+
"license": "MIT License",
13+
"name": "Depth of Field Shader",
14+
"platforms": [
15+
"iOS",
16+
"Android",
17+
"macOS",
18+
"Windows",
19+
"Linux",
20+
"HTML5"
21+
],
22+
"project_url": "https://github.com/selimanac/defold-depth-of-field",
23+
"tags": [
24+
"3D",
25+
"Rendering",
26+
"Shaders"
27+
],
28+
"website_url": "https://github.com/selimanac"
29+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"author": "Selim Anaç",
3+
"description": "A high-performance A* pathfinding library written in C++11, designed for real-time games and simulations with hundreds to thousands of moving objects. Built with a focus on performance, using flat array data structures and advanced caching mechanisms.",
4+
"id": "defold-graph-pathfinder",
5+
"images": {
6+
"hero": "graph-pathfinder-hero.jpg",
7+
"thumb": "graph-pathfinder-thumb.jpg"
8+
},
9+
"isDefoldLibrary": true,
10+
"library_url": "https://github.com/selimanac/defold-graph-pathfinder/archive/refs/heads/main.zip",
11+
"license": "Custom License",
12+
"name": "A* Graph Pathfinding",
13+
"platforms": [
14+
"iOS",
15+
"Android",
16+
"macOS",
17+
"Windows",
18+
"Linux",
19+
"HTML5"
20+
],
21+
"project_url": "https://github.com/selimanac/defold-graph-pathfinder",
22+
"tags": [
23+
"AI",
24+
"Math"
25+
],
26+
"website_url": "https://github.com/selimanac"
27+
}

assets/defold-pixelart-shader.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"author": "Selim Anaç",
3+
"description": "Pixelart shader",
4+
"forum_url": "",
5+
"id": "defold-pixelart-shader",
6+
"images": {
7+
"hero": "pixelart-shader-hero.jpg",
8+
"thumb": "pixelart-shader-thumb.jpg"
9+
},
10+
"isDefoldLibrary": true,
11+
"library_url": "https://github.com/selimanac/defold-pixelart-shader/archive/refs/heads/main.zip",
12+
"license": "MIT License",
13+
"name": "Pixelart shader",
14+
"platforms": [
15+
"iOS",
16+
"Android",
17+
"macOS",
18+
"Windows",
19+
"Linux",
20+
"HTML5"
21+
],
22+
"project_url": "https://github.com/selimanac/defold-pixelart-shader",
23+
"tags": [
24+
"3D",
25+
"Rendering",
26+
"Shaders"
27+
],
28+
"website_url": "https://github.com/selimanac"
29+
}

0 commit comments

Comments
 (0)