aismann
df1a6e5feb
Update CMakeLists.txt
2021-06-23 17:32:34 +02:00
aismann
48bc8144a5
Improve Chipmunk2D - TestBed, some more examples, keyboard support, display rearange
2021-06-23 17:09:48 +02:00
aismann
2ce88d571b
some more Chipmunk2D TestBed examples, mouse interaction, ... ( #389 )
...
* Chipmunk2D - TestBed Add more examples and improve using the original source
* Improve using original chipmunk2d demo code, add more example, add interactions with mouse
2021-06-23 14:25:44 +08:00
aismann
85347cd438
Chipmunk2D - TestBed Add more examples and improve using the original source
2021-06-18 16:52:56 +08:00
aismann
69e54bb74d
Improved Chipmunk2D - TestBed ( #381 )
...
* Improved Chipmunk2D - TestBed
* for windows only (at this moment)
* Update CmakeLists.txt
* fix CmakeLists.txt
* some more fixes
* more fixes
* more fixes
* Create ChipmunkDemo.h
* Fix CMakeList.txt; improve Chipmunk TestBed
2021-06-17 14:22:52 +08:00
aismann
a491997731
Improve the "Physics part" ( #379 )
...
* 1. Add "initial" Chipmunk - TestBed
More demos comes later.
* 2. Removed unused source
* Update CMakeLists.txt
* Some fixes #1
* workaround #1
* workaround #1
2021-06-16 19:34:09 +08:00
halx99
bde4726807
Update yasio [ci build]
2021-06-14 22:54:50 +08:00
halx99
29015e1cd7
Make gradle utils file as shared [ci build]
2021-06-02 06:27:19 +08:00
halx99
f0dc1582fb
[Gradle] Find ndk with env ANDROID_NDK [ci build]
2021-06-02 05:37:18 +08:00
halx99
d13746a035
Fix ci [ci build]
2021-05-24 17:20:28 +08:00
HALX99
a42f9ac25c
Renaming refactor ( #353 ) [ci build]
2021-05-18 16:40:30 +08:00
halx99
97e8d4c58a
Replace jcenter with mavenCentral [ci build]
2021-05-15 12:15:38 +08:00
halx99
bb1871b0e0
Gradle Plugin no longer support cmake 3.10.0+
2021-05-15 11:58:56 +08:00
halx99
412a6fa9e2
Fix android ci [ci build]
2021-05-15 00:12:41 +08:00
halx99
798e0fe1a1
Update gradle stubs [ci build]
...
a. wrapper to 6.9
b. plugin to 4.2.0
2021-05-14 12:11:19 +08:00
halx99
3348f10813
Make tests could build at external location [ci build]
2021-05-02 17:23:39 +08:00
halx99
7f1ca55a97
NavMesh Use lz4 instead fastlz [ci build]
2021-04-26 22:39:44 +08:00
halx99
c1063ea03d
Fix cpp-tests exit crash when tableView in scrolling [ci build]
2021-04-26 17:55:55 +08:00
halx99
49c1318fc1
Explicit set cmake minimum version at app/build.gradle [ci build]
2021-04-22 11:40:53 +08:00
halx99
e8c1d7bc2c
Set cmake min version to 3.10 [ci build]
2021-04-21 14:05:44 +08:00
halx99
3ff5b16847
Ensure build native first before compile java code
2021-04-20 20:25:32 +08:00
halx99
d33ffa67cd
Set gradle-wrapper to 6.8.3 [ci build]
2021-04-08 22:42:15 +08:00
HALX99
138781151a
Fix depth stencil state/desc ( #321 )
...
* Fix ds state
* fix 3d object not render
* Update DepthStencilStateGL.cpp
* fix ds, not complete
* fix image ref incorrect
* Fix metal captureScreen
* Share ds desc
needs restore properly after non-default render target destroy.
* fix gl compile
* Sync ds desc
* Only set vertex & index buffer once for batch draw
* Add set/get ds desc for renderer
* Refine code style
* Fix RenderTextureTest
a. should restore stencil desc properly
* Sync gl captureNode
* Sync GL
2021-01-31 22:22:52 +08:00
aismann
057642921b
Update controller.cpp
...
"Node: Physics" using Chipmunk2D (hardcoded on e.g.: CCPhysicsBody.cpp)
Maybe a Wiki entry is also usefull?
2020-12-20 07:11:13 +01:00
aismann
4ef25e25cf
same/correct wording style
2020-12-03 21:33:52 +01:00
aismann
dbf81d7511
Removed CC_ENABLE_CHIPMUNK_INTEGRATION from class CCPhysicsDebugNode
...
CCPhysicsDebugNode.cpp has only the Chipmunk2D implementation
2020-12-01 17:58:34 +01:00
aismann
72be372699
CCPhysicsSprite(Box2D/Chipmunk2D) cleanup, some other small improvements too
...
CCPhysicsSprite(Box2D/Chipmunk2D) cleanup and small improvements on PhysicsTest
2020-12-01 16:39:28 +01:00
aismann
5e249bf6f8
Chipmunk2D and Box2D works together now (add two new classes)
...
add class PhysicsSpriteChipmunk2D
add class PhysicsSpriteBox2D
Improve window size problem with ImGuiEXTTest
2020-12-01 10:15:30 +01:00
Eismann
eee60b9d99
Same as on 3.17 (with small changes)
2020-11-23 07:46:09 +01:00
Eismann
c364c9adb5
Update Box2dTest.h
2020-11-20 07:05:21 +01:00
Eismann
424666e59c
Update CMakeLists.txt
2020-11-20 06:38:09 +01:00
Eismann
7c06461594
add Box2D to CMakeList
2020-11-20 06:19:30 +01:00
Eismann
178ce9f5cf
Add BOX2D test
...
Add BOX2D test
2020-11-20 04:51:47 +01:00
halx99
46287b84c2
Rollback gradle plugin version 4.0.1, since there is no benefit upgrade to 4.1.0
2020-11-12 22:50:38 +08:00
halx99
755714c103
CMake, use file TO_CMAKE_PATH instead string replace [ci build]
2020-11-12 22:47:35 +08:00
halx99
5da2894e1b
Prepre for box2d-2.4.1
2020-11-08 13:11:40 +08:00
halx99
c563bc295f
Sync folder for binding generator config
2020-11-01 20:18:50 +08:00
halx99
f13bc32512
Build android arch arm64-v8a only for ci, fix test case compiling warning
2020-10-26 11:12:55 +08:00
halx99
975ef2ff61
Lock name
2020-10-24 21:57:36 +08:00
halx99
a14b7cc91e
Only needs updateUniformID when set a unstable uniform variable
2020-10-23 15:07:18 +08:00
halx99
2b125c75bd
Refine ProgramState mat id
2020-10-23 11:37:52 +08:00
halx99
8a69a3a5cc
Set CMAKE_XCODE_ATTRIBUTE_IPHONEOS_DEPLOYMENT_TARGET at toolchain file ios.mini.cmake
2020-10-22 17:50:25 +08:00
halx99
eb52b0d319
Make setup.py works with python3
2020-10-22 16:53:28 +08:00
halx99
b8834bc086
Finsih rename
2020-10-22 10:58:10 +08:00
halx99
119e62f164
Update gradle plugin to 4.1.0
2020-10-21 10:55:32 +08:00
halx99
86f3c58c39
Reserve extensions 'cocostudio' for esay to migrate exist projects
2020-10-21 10:12:00 +08:00
halx99
28677ba0b3
cpp-tests for mobile, set resourceSize to 960x640
2020-10-20 16:38:50 +08:00
halx99
25cc511532
fix lua build link on android
2020-10-19 23:21:40 +08:00
halx99
bacba846af
Sync SharedLoader template.
2020-10-19 19:19:17 +08:00
halx99
adf09cf173
Reserve extension GUI for cpp-tests only
2020-10-18 12:31:45 +08:00