Discuss Scratch
- Discussion Forums
- » Suggestions
- » Scratch Speed and framerate.
- Tbtemplex97
-
Scratcher
100+ posts
Scratch Speed and framerate.
I don't really know the best place to put this so i decided on suggestions.
Whenever i play a browser game which uses E.g Unity game engine, it runs very smoothly running things like MMO's which graphics almost as good as games such as battlefield 3, however if i was to somehow import that game into scratch, it would run at <1 fps, why is this?, i creates a bottleneck for games ran in scratch and can limit and restrict users to small, basic games preventing anything too big and well, with more graphical content.
1 Example of this is, if i was to render a smoky particle effect in unity (And Unity is a 3D engine, which means an extra layer of rendering), it would run a large area with full 32xMSAA Anisotropic filtering at 60frames v-sync however, if i try to create high detail particle effects in scratch, it would take like a minute to render 1 frame, 0.017 fps…
edit:
my brain math was 0.001 off.
Whenever i play a browser game which uses E.g Unity game engine, it runs very smoothly running things like MMO's which graphics almost as good as games such as battlefield 3, however if i was to somehow import that game into scratch, it would run at <1 fps, why is this?, i creates a bottleneck for games ran in scratch and can limit and restrict users to small, basic games preventing anything too big and well, with more graphical content.
1 Example of this is, if i was to render a smoky particle effect in unity (And Unity is a 3D engine, which means an extra layer of rendering), it would run a large area with full 32xMSAA Anisotropic filtering at 60frames v-sync however, if i try to create high detail particle effects in scratch, it would take like a minute to render 1 frame, 0.017 fps…
edit:
my brain math was 0.001 off.
Last edited by Tbtemplex97 (July 30, 2013 02:22:08)
- drmcw
-
Scratcher
1000+ posts
Scratch Speed and framerate.
Scratch has been written to cater for as many different hardware platforms as possible and so support for things like hardware acceleration is limited. It isn't designed as the latest 3d games making software but an educational tool to learn how to write software.
- dusty22
-
Scratcher
100+ posts
Scratch Speed and framerate.
Scratch has been written to cater for as many different hardware platforms as possible and so support for things like hardware acceleration is limited.
Pretty sure there is no hardware acceleration at the moment. Scratch doesn't use your GPU at all. Only the CPU and RAM. On my crazy projects full of sprites and visual effects the CPU usage definately goes up but the GPU usage stays at 0 - 1% always (even with hardware acceleration toggled on in my flash player settings).
- Discussion Forums
- » Suggestions
-
» Scratch Speed and framerate.