Comments (10)
Did you test in release mode?
from cocos-engine.
Did you test in release mode?
yes, build android release apk, code is here https://share.weiyun.com/14O8zNAF
from cocos-engine.
May be you can try to improve it by:
- use opengl es instead of vulkan
- disable multi-thread rendering in GFXDeviceManager.h
- don't trigger
Allow Data Access
if the mesh is a static mesh, which means the mesh will not be used again after sending data to GPU - don't include modules that are not needed in your game
from cocos-engine.
Is there an official demo for performance comparison testing?
from cocos-engine.
No, we will not provide demoes for this type of comparison.
from cocos-engine.
May be you can try to improve it by:
- use opengl es instead of vulkan
- disable multi-thread rendering in GFXDeviceManager.h
- don't trigger
Allow Data Access
if the mesh is a static mesh, which means the mesh will not be used again after sending data to GPU- don't include modules that are not needed in your game
After disabling multithreading and taking the above measures, there is still about 60MB more, are there any other measures?
from cocos-engine.
Did you disable not needed features, such as physics.
from cocos-engine.
After disable not needed features, the memory is still 50MB larger than unity 2021
are there any other measures?
from cocos-engine.
Hey, at least the CPU won! Double! 🤩
from cocos-engine.
Hahahaha That's a difficult trade-off.
from cocos-engine.
Related Issues (20)
- 在安卓设备上反复进出导致崩溃 HOT 1
- AudioSource组件 web player播放器 调用play方法播放 注册的回调没有清除
- 2D Particle crash on native platforms
- Crash if launching game multiple times on Android platform with PhysX module enabled.
- 编辑器EditBox bug
- node.setWorldScale(0, 0, 0) causes NaN issue in scale and worldMatrix properties
- Cannot attach component to node if project created in folder with symbolic link (junction)
- 无论 node.active 是否为 true , invalidateChildren 总是会被执行, 导致性能出现问题. HOT 3
- 刚进入场景时, 拿到的 cc.view.getVisibleSize(); 是不对的, 要延迟一帧才行
- onControllerTriggerEnter can not be triggered HOT 1
- After changing the design resolution, the screen size displays abnormally. HOT 1
- [Spine相关] 随机出现 BindingError: Cannot pass non-string to std::string 错误 HOT 1
- 小米快应用打包失败
- IOS Game Overheating Issue
- PhysicsSystem.raycastClosest() can not work correctly in bullet HOT 1
- skybox LDR
- saferi audio can not resume.
- Node 的 onSetParent 方法 在 ts 和 cpp 中名称不一致 HOT 1
- Label text wrapping do not respect non-breaking spaces
- 希望能提供一个更高效的 `节点批量排序` 的方法. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cocos-engine.