Open Reco1I opened 3 months ago
its still missing some files, like here utils/adt/io
its still missing some files, like here utils/adt/io
Thanks to point that, I don't know why that is missing since I downloaded the repository from there.
Well this is a surprise.
since i researched, it's advisable to utilize the AndEngineAnchorCenter instead of the Gles2 branch, as it represents the latest and greatest. May you can look if its right but my guess it is^^
since i researched, it's advisable to utilize the AndEngineAnchorCenter instead of the Gles2 branch, as it represents the latest and greatest. May you can look if its right but my guess it is^^
Upgrade to GLES2-AnchorCenter
branch requires a major effort because the entity origin (anchor) being the center isn't the only change there. It also changes the whole coordinate system origin from lower-bottom-left to upper-top-left, that is, we have to flip coordinates when placing object as well when calculating vertices for sliders.
And personally I don't think it is the "greatest" since it just only introduces an offset/origin system as difference from the previous. Both are using OpenGL ES 2.0.
In this PR I replacing the old AndEngine module which was based on OpenGL ES 1.0 branch to the OpenGL ES 2.0 implementation of the same engine. There's some modifications that were re-applied to the engine as well recovery of removed features.
Benefits of the upgrade:
The PR is currently on WIP, I'm working on port things to it. Consider this as a second attempt as the original upgrade was intended and tested with the old rimu! code base which had positive results.
Some notes about modifications made in the module besides the upgrade:
UPDATED 21/3 Things pending to be fixed in order to set this PR as ready:
Particles doesn't show with certain blending functions, this includes Kiai particles inFixed with f8aeca5MainScene
andCursorTrail
particles.Some score text sprites have wrong sizes between texturesFixed with 3ce12d7When focusing the game from being in background sliders and video stops working, this may be due to the custom shaders those elements use.Fixed with 62e4f30Support blending in the new particles system.Fixed with 1eb4d63Slider body rendering is completly removed due to uncompatibility, we should consider introduce newer slider rendering.Fixed starting from cb177b8Sometimes (happens weirdly) the VBO for texts produces an IOOBE, this require further investigation because it can be an engine bug.Fixed with 1918204Sometimes approach circles appears with full opacity by small time before the circle shows.Fixed with 7effdd9 (needs further testing).Classic spinner doesn't clip the metre sprite properly.Fixed with 28bf98eBlinking loading icon at game start.Fixed with 93dca14Video is not working.Fixed with ee9a6a8For reviewers:
import
s refactors. At this point the project is now compilable and playable.