Enigma: It depends...If you use tiles and fixed the Hz to 60 and move by a whole pixel (or more) each frame it will be perfectly smooth. However, if you want to use Delta Time or Fixed Rate Logic and not rely on 60Hz being the refresh rate (like in windowed mode for example), then you have two options a) round your floating point srolling coords to integers, it'll be reptty good but ever so slightly jerky (see the first demo posted above), but this is unavoidable and lots of other games do it or b) draw at floating point coords which look smoother when it moves but the edge of the tiles show an anti-aliasing "flicker" sometimes (see the second demo posted above). A 3rd option exists which is using tiles on a mesh so the vertexes are shared. But this is beyond the scope of my framework at the moment. Hope this clears things up.
Speed Run - a BMax vertical scrolling demo
Miscellaneous Forums/Blitz Showcase/Speed Run - a BMax vertical scrolling demoThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.