mirror of https://github.com/axmolengine/axmol.git
add goal
This commit is contained in:
parent
9400bf79d8
commit
b0c62c07c2
|
@ -0,0 +1,62 @@
|
|||
engine-v5 is another cocos2d-x fork.
|
||||
|
||||
preprocessor:
|
||||
del:
|
||||
CC_STATIC
|
||||
|
||||
add:
|
||||
_USRDLL
|
||||
_USEGUIDLL
|
||||
_USREXDLL
|
||||
_EXPORT_DLL_
|
||||
|
||||
_USRSTUDIODLL
|
||||
|
||||
Refactor core & extensions libs
|
||||
C++17
|
||||
|
||||
engine-v5-core.dll:
|
||||
renderer, audio, node tree
|
||||
1. Refactor audio engine, OpenAL for all platforms.
|
||||
2. Remove SimpleAudio
|
||||
3. Remove offthread file operation
|
||||
4. Remove getSutiableOpen
|
||||
5. Optimize CCDownloader, curl for all platforms
|
||||
7. Refactor engine-v5-deps, all compile as vs2019 14.22
|
||||
8. minizip-1.2.0 [done]
|
||||
9. ccMessageBox [done]
|
||||
10. BMP support with stb_image
|
||||
11. Remove unused libuv
|
||||
12. Reorder child support
|
||||
13. Remove tinyxml2 dep, use pugixml instead
|
||||
14. Use xsxml for SAX parser only
|
||||
15. Multi meta textures
|
||||
16. ProgramStateRegistry
|
||||
17. Optimize CCFileUtils
|
||||
18. ANGLE support.
|
||||
19. Use curl for HttpClient all platforms
|
||||
20. AES encrypt system
|
||||
21. Remove xxtea
|
||||
XX1. Cache ProgramState or use object_pool
|
||||
XX2. Remove socket.io
|
||||
XX2. Remove websockets
|
||||
XX4. Fully streaming play for all media file: .mp4, .mp3, .ogg, .wav
|
||||
XX5. Streaming load for .ttf with freetype2
|
||||
XX6. Remove CCB(already removed in v4)
|
||||
XX7. Purely offthread load texture, use shared gl context
|
||||
|
||||
engine-v5-ui.dll: The original v3-ui framework may remove in the future
|
||||
engine-v5-ext.dll: old GUI ui(could be remove), physics-nodes, pu3d
|
||||
engine-v5-ccs20.dll: x-studio
|
||||
engine-v5-ccs21.dll: x-studio
|
||||
engine-v5-xs.dll: x-studio
|
||||
|
||||
engine-v5-lua.lib:
|
||||
Lua53 compat
|
||||
Remvoe luasocket
|
||||
Use yasio as external lua/native tcp/udp/kcp support
|
||||
XX1: Use sol2 for binding framework instead tolua++
|
||||
|
||||
!!! Custom APK support, don't compress .mp4, .mp3, .ogg, .wav, .ttf
|
||||
|
||||
!!!! future of future, use bgfx for multi renderer backend support.
|
Loading…
Reference in New Issue