View Single Post
Old 15 February 2017, 09:28   #21
Master484
Registered User
 
Master484's Avatar
 
Join Date: Nov 2015
Location: Vaasa, Finland
Posts: 525
Quote:
Also maybe consider capping your framerate at the lowest acceptable setting to avoid slowdown, I'd rather play at 17fps with no slowdowns than 25 fps if it missed even the occasional frame.
Yes, for an action game a steady frame rate is a must. Right now the frame rate is capped to 25 FPS I think. But I noticed that actually the demo speed starts at 17 FPS on an A500, and not 25 FPS as I thought. So when it now runs the fastest, with just a few enemies on screen, that's actually 17 FPS. But the 16 color prototype starts at 25 FPS. And A1200 too can run the 32 color version at 25 FPS.

And drawing the bigger boss enemies with "Block" is indeed a good way to speed things up. And if Block isn't possible, then the other option is to drop the frame rate during the boss fight, that is still better than slowdown.

---

Although I think that a real "bullet hell" would need 50 FPS, or at least a very steady 25 FPS in order to look legitimate. And sprite multiplexing is the only way to achieve that on Amiga, and only one game has really done it at 50 FPS (Mega Typhoon).

But of course many of the best arcade shmups are not bullet hells; games like Varth, Grid Seeker and 1941 don't have that many bullets on screen, and with an engine like this, I would imagine that they could run at a steady 17 FPS at least, and surely so on an A1200, if not on an A500.

---

And also for other game types this drawing system could work very well. For example in a Red Alert style RTS, where hundreds of tanks need to be drawn every frame; something like this is surely the right way to do it, and slowdowns wouldn't matter so much.

And also 2D based pseudo 3D shooters, like Space Gun, Death Mask and Backlash, for these kind of games too it would make sense to draw the whole display every frame. If fact I have speculated that this would be the right way to make a fast first person shooter on the A500; do things like in Death Mask, but on full screen, faster, and with better animation and controls. And in a 1st person shooter even 17 FPS looks smooth.
Master484 is offline  
 
Page generated in 0.04347 seconds with 11 queries