Commit Graph

392 Commits

Author SHA1 Message Date
halx99 dc4e141387 Update readme & ci files 2023-03-25 11:18:21 +08:00
Deal(涓€绾跨伒) 1e6e9d4a8d Media engine video texture (#1133)
* VideoPlayer based on new MediaEngine[Win32/UWP]

* Improve MediaEngine interface

* Update readme

* Improve pixel format

* Improve MediaEngine interface

* Ready for PR UWP/Win32

* Ready for PR UWP,Win32

* Update reademe files

* Update readme files

* Update UIVideoPlayer-android.cpp [skip ci]

* Update UIVideoPlayer-ios.mm

* Update MFUtils.cpp

* Fix ci
2023-03-25 08:37:51 +08:00
halx99 2f04914405 [UWP] Add cmake option: AX_VS_DEPLOYMENT_TARGET
a. It's useful to specify UWP apps deploy target version, vs property is
TargetPlatformMinVersion
b. Use `CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION` possible
supported by cmake-3.27.0 or later
2023-03-14 08:24:27 +08:00
halx99 53208eedbc Update build status badges 2023-03-11 23:34:10 +08:00
halx99 1c97c31799 Update readme files 2023-03-11 23:08:08 +08:00
Deal(涓€绾跨伒) 277bcd44ce Windows Store UWP apps support (#1108)
* [BIG FEATURE] Windows Store UWP apps support

* Fix ci, add uwp for pr-ci

* Fix ci

* Improve ci script

* Fix ci

* Fix ci

* Fix ci

* Fix ci

* Upload uwp appx package artifacts [skip ci]

* Use d2d draw system font text

* Fix ci

* Improve code style
2023-03-11 22:10:18 +08:00
RH 7d9d09563b Update readme to fix new project command template (#1107)
* Indicate how to get more information regarding axmol new command
2023-03-10 22:11:17 +08:00
aismann b65b2e1892 Update README.md (#1103)
better readable of some links
2023-03-08 08:10:49 +08:00
halx99 7202e55ba2 Drop python2 support 2023-02-13 17:52:05 +08:00
CHP 10088a72d1 Use standard cmake CMAKE_CXX_STANDARD instead of CXX_STD (#987)
* Update AXConfigDefine.cmake

* Use standard cmake CMAKE_CXX_STANDARD instead of CXX_STD

* Fix formatting

* remov empty line

* Update AXConfigDefine.cmake

Fix typo
2022-12-20 11:31:52 +08:00
halx99 50447f3003 Update logo [skip ci] 2022-12-17 16:32:20 +08:00
RH ed4d2251df Clarify the order of steps required to create and build new projects (#970)
* Committing genbindings changes

* Clarify instructions on how to create new projects and build files
2022-11-27 22:57:06 +08:00
涓€绾跨伒|Deal 5f3c1b4a45 Fix #957 2022-11-08 23:28:15 +08:00
aismann cf9c7267c0 Update README.md
Improve Extensions part
2022-10-27 10:09:15 +02:00
halx99 056e5f2e6f Update libpng to v1.6.38 stable 2022-10-27 13:00:59 +08:00
涓€绾跨伒|Deal 972aba96e6 Merge: 0b0f0fcc99 9d4dfea74a
Merge pull request #926 from aismann/patch-1

Update README.md
2022-10-18 08:49:58 +08:00
涓€绾跨伒|Deal 30298a456e Create README.md 2022-10-17 22:15:27 +08:00
aismann b69cd4d8c8 Update README.md 2022-10-17 16:05:47 +02:00
aismann fe172f4254 Update README.md (#912)
cmake 3.22.1+
2022-10-11 10:40:39 +08:00
涓€绾跨伒|Deal f72f18ce64 Merge: 6220071b3b 97fc3b7bcf
Merge pull request #896 from crazyhappygame/patch-1

Enable C++20 by default
2022-10-06 08:50:39 +08:00
CHP 026e694b5f Delete setup_android.py
This file is not needed with latest android SDK
2022-10-05 21:18:06 +02:00
CHP 3597262bb8 Update README.md 2022-10-05 21:16:33 +02:00
aismann 3f4bc95d53 Update README.md
looks better now
2022-10-05 10:24:16 +02:00
aismann fd62b1a2cb Update README.md 2022-10-05 08:32:06 +02:00
涓€绾跨伒|Deal f211cfafd6 Merge: 59257bbbb3 7dbc5ee0d2
Merge pull request #889 from aismann/patch-7

Update README.md
2022-10-04 11:02:14 +08:00
halx99 74ba83b711 Fix model render blend state, refer to: #879 2022-10-04 10:42:21 +08:00
aismann c005e6c8fa Update README.md 2022-10-04 04:40:31 +02:00
aismann c522f6d02f Update README.md 2022-10-03 17:55:54 +02:00
aismann 08d22908b1 Update README.md 2022-10-03 16:57:36 +02:00
aismann d0bd27606a Update README.md
Add experimental C++20  support (VS2022 64 Windows 11 tested)
2022-10-03 16:00:34 +02:00
aismann 07db2e9a86 Update README.md
add link (not the project list again)
2022-10-01 10:57:17 +02:00
涓€绾跨伒|Deal 48a7da97d6 Final migrate (#876) 2022-10-01 16:24:52 +08:00
aismann e8727d23c0 Update README.md
https://github.com/aismann/game-controller-test
Example using different game controller like XBox One, PS4, PS3 controller with axys
2022-09-30 19:30:04 +02:00
Paulo Coutinho f5aeb5a8c2 Add apple tvos support (#846)
* support tvos

* support tvos and fix run command

* support tvos, fix run script and fix windows files

* support tvos on ci

* support tvos on ci and fix windows zlib

* support tvos on ci

* support tvos

* support tvos and tvos tests
2022-09-05 14:13:52 +08:00
涓€绾跨伒|Deal e37761260a Migrate, use simple namespace ax (#818) 2022-08-29 20:51:22 +08:00
涓€绾跨伒 c6fc93abbc Update README.md 2022-08-18 09:13:09 +08:00
unknown 9a9025aede Add empty check 2022-08-16 15:12:45 +05:30
halx99 6d5e50ded9 Avoid unnecessary double lookup 2022-08-16 17:14:06 +08:00
unknown 9968a7ddcb Add support for width & height in percentage for RichElementImage 2022-08-16 12:09:02 +05:30
涓€绾跨伒 a5ee1f0a98 Feature 803 (#804)
* Improve libpng cmake script to allow osx-arm64 target

* Update run-script.sh

* Update osx-ci.yml

* Update pr-ci.yml

* Update android-ci.yml

* Update pr-ci.yml

* Update osx-ci.yml

* Update README.md

* Update README.md

* Update libs

* Use macos-12 for osx target

* Fix ci
2022-08-14 11:19:56 +08:00
halx99 2f400931d6 Fix #786 2022-08-09 16:44:52 +08:00
涓€绾跨伒 9892aa3d1c Migrate axys (#782) 2022-08-08 18:02:17 +08:00
halx99 484aa38856 Update android gradle plugin to 7.2.2 2022-08-06 20:05:12 +08:00
涓€绾跨伒 3804acfaae Fix typo 2022-08-06 19:49:25 +08:00
halx99 4555804b22 Update readme files 2022-08-06 19:47:45 +08:00
涓€绾跨伒 c5d4ca17ff Update README.md 2022-08-06 19:29:04 +08:00
halx99 27232ecafd Update readme files 2022-08-02 17:54:18 +08:00
halx99 8efce27d0c Update readme files 2022-07-21 22:15:13 +08:00
halx99 a402a80ad7 Fix ios device build issue 2022-07-14 17:20:18 +08:00
涓€绾跨伒 5fdd3d6bc2 Update Codacy Badge [skip ci] 2022-07-08 15:04:01 +08:00
涓€绾跨伒 cb20eb614c Merge: 35a95b0c0f a4d40c0bbe
Merge pull request #726 from DelinWorks/migrate-engine-name

Improve Readme title.
2022-07-07 18:27:42 +08:00
halx99 f11930eb08 Auto ignore all *.md files for ci 2022-07-07 17:42:45 +08:00
DelinWorks 973d065ba7 Update README.md 2022-07-07 12:07:34 +03:00
DelinWorks 9dae9ddaff Improve Readme title. 2022-07-07 12:05:04 +03:00
DelinWorks 3b1c7f9d74 Revert "Revert "Update README.md" [skip ci]"
This reverts commit 54189e0ae3.
2022-07-07 11:23:03 +03:00
DelinWorks 74b60b97db Revert "Update README.md"
This reverts commit 9e7d44f131.
2022-07-07 11:21:55 +03:00
DelinWorks cd5f676e6f Update README.md 2022-07-07 11:21:42 +03:00
涓€绾跨伒 5e5b17ab57 Merge: 38c285b5bf 67f1a7cca2
Merge pull request #719 from aismann/patch-2

Update README.md
2022-07-06 23:27:15 +08:00
涓€绾跨伒 3c5d1f468f Merge: f4897fe14c 043207e9c1
Merge pull request #717 from aismann/ImprovePhysicsTest

Improve look of DebugDraw and feel of LogoSmash, Raycast., etc
2022-07-06 23:15:07 +08:00
aismann 09522fd81b Update README.md 2022-07-06 17:08:38 +02:00
aismann 415c03362f Update README.md 2022-07-06 16:52:23 +02:00
涓€绾跨伒 9f0ad3bff1 Merge: 1a0848c95f d4780b87e3
Merge pull request #692 from aismann/patch-3

Some improvements on the ['Upstream-Version-License'] chapter
2022-07-01 18:01:25 +08:00
halx99 2ed8c71eb5 Setup vsync for all PC platforms 2022-07-01 17:55:54 +08:00
aismann 981dbcdf37 Some improvements on the ['Upstream-Version-License'] chapter 2022-07-01 11:52:46 +02:00
涓€绾跨伒 d0ac92acbf Merge: b3a55bc05f 438dfbe2c6
Merge pull request #683 from aismann/dev

Update README.md  (change the license part)
2022-06-30 20:03:30 +08:00
aismann f3a1ab1942 Update README.md 2022-06-30 13:46:29 +02:00
aismann f90a56df97 Update README.md 2022-06-30 13:24:54 +02:00
aismann 9420129082 Update README.md 2022-06-30 13:19:37 +02:00
涓€绾跨伒 6f1d7221d6 Update readme files (#674)
* Update README_CN.md

* Update README.md
2022-06-27 22:21:19 +08:00
Turky Mohammed 5a0f0f9073 Merge: 101f09d912 820ad21a46
Merge branch 'adxeproject:dev' into camera-2d-zoom-feature
2022-06-17 17:16:55 +03:00
DelinWorks fed10a0197 Add comment. [skip ci] 2022-06-17 17:16:39 +03:00
Turky Mohammed 7c1c0a0f56 Merge: 610711a164 990531ecdc
Merge branch 'adxeproject:dev' into partical-system-animation
2022-06-16 19:41:56 +03:00
DelinWorks fd4bfb0fd5 Apply orthographic zoom values non-destructively. 2022-06-16 16:41:40 +03:00
halx99 4301448ba4 Set default encoding to UTF-8 [skip ci] 2022-06-16 21:18:31 +08:00
Turky Mohammed fc2ff5003f Update CCParticleSystem.h 2022-06-16 14:13:59 +03:00
halx99 51b6e5391f Fix ci, astc only support sse2 for x86 target 2022-06-16 12:22:39 +08:00
DelinWorks 73b29e235e Add cpp_tests and improve system. 2022-06-15 23:04:08 +03:00
halx99 5c9ab14d3e Fix astc cmake simd check for windows x64 2022-06-15 21:16:51 +08:00
DelinWorks 82722eefc2 Fix rotation override and node base class calls.
Make sure Node class calls it's base functions and NOT the ones overridden when changing position, and make sure the rotation set for the camera isn't altered when calling applyCustomProperties().
2022-06-15 16:10:47 +03:00
aismann a0dfe6e2ab SimpleSnake small updates
- CodeCleanup
- MIT License file
- readme update
2022-06-15 07:02:08 +02:00
DelinWorks 14666d9c1f Add position rotation setters & getters override for custom behaviors. 2022-06-15 03:48:26 +03:00
涓€绾跨伒 b9bc6b7357 cocos2dVersion compatible (#655)
* cocos2dVersion compatible

* Update [skip ci]
2022-06-14 13:33:45 +08:00
DelinWorks a9f2e29ebf Add zoom and camera features. 2022-06-13 21:04:24 +03:00
halx99 e3314e1222 Update minimal xcode version requirement 2022-06-13 20:12:14 +08:00
Turky Mohammed 87e4fad96c Merge: a2bea19e1e 3ac444efa6
Merge branch 'adxeproject:dev' into partical-system-animation
2022-06-12 17:26:54 +03:00
DelinWorks 237a3ccbad Improve emission shapes workflow.
`ps->addEmissionShape(ParticleSystem::createConeShape({ -2000, 0 }, 400, 90, 50));` is the new workflow.
2022-06-11 18:06:43 +03:00
涓€绾跨伒 03c8056078 Merge: 5138d701d6 5c35eda3b9
Merge pull request #650 from adxeproject/ndk-r23c

Upgrade android toolsets to ndk-r23c LTS
2022-06-11 16:57:37 +08:00
halx99 89c075f679 Fix ci 2022-06-11 16:21:47 +08:00
halx99 9bf295d8e4 Upgrade android toolsets
- ndk to r23c
- gradle plugin to 7.2.0
- gradle wrapper to 7.4.2
- config ndk ver at adxetools.gradle
2022-06-11 16:16:47 +08:00
涓€绾跨伒 b6790e40e4 Merge: 1cdbf8c273 d2e96534d2
Merge pull request #645 from aismann/patch-1 [skip ci]

Update readme.md
2022-05-25 18:17:43 +08:00
DelinWorks e6c13ac358 Revert stashed changes temporarily. 2022-05-25 10:20:35 +03:00
aismann 66b1421fa7 Update readme
maybe the folder 'cpp-test' should be also renamed to 'cpp_test'?
2022-05-25 07:07:00 +02:00
涓€绾跨伒 4ccdd211ec Update README.md 2022-05-16 15:47:10 +08:00
aismann 2469df48c6 Update README.md #599 2022-03-24 15:17:41 +01:00
halx99 a435a3a224 Update readme files and changelog 2022-02-26 15:24:20 +08:00
halx99 9672a50007 Update reference links on README files 2022-02-26 14:33:48 +08:00
deal 669ed192b8 Update README.md 2022-02-24 22:36:08 +08:00
halx99 1e1644da37 Update readme & copyright year 2022-02-24 20:34:24 +08:00
deal 9afd478ea9 Add windows video play support [render video sample to texture2d] (#577)
* [Draft] Implement windows video player

Based on microsoft media foundation

* Delete pvd

* Shutdown MF media before release player

* Consider MFMediaPlayer ref leak

* Use Microsoft::WRL::ComPtr

* Simplify code

* Improve code and take care COM object refs

* Update UIVideoPlayer-win.cpp

* Delete unused code

* Add play from url support

* Update logic

* Rename ADXE_ENABLE_MFMEDIA to AX_ENABLE_MFMEDIA

* Rescale video render sprite to view node

* Fix warnings

* Don't shallow copy the video context, it's very dangerous

* Fix compile error CC_VIDEOPLAYER_DEBUG_DRAW=1

* Fixup

* [Window video player] play event dispatch

* support switch video file

* Update UIVideoPlayer-win.cpp

* [windows-video-player] keep aspect ratio and full screen support

* Improve code

* Update changelog [skip ci]

* Update README.md

* Update README.md

* Update README.md

* Update README_CN.md

* Update README_CN.md
2022-02-24 17:57:08 +08:00
halx99 7ce188ebda Finish #578 2022-02-17 17:11:17 +08:00