Hi all, I've switched from using Blitzmax to Flash / AS3. The reason for the switch is deployment and market reach. Flash clearly will allow me to reach more platforms and more customers than Blitzmax will. Interestingly, both languages are quite similar so my migration is eased considerably. However where they differ is in the wealth of misconceptions. With Blitz, you have a very defined way you make games with: Drawimage. With AS3, you have a vast number of different ways to get something on the screen. Here are some of my findings/research which I have come up with so far: 1. The best way to make games for speed is using copypixels() much like we do with SDL. Blending and Transformations are possible (but I haven't got far into this yet). 2. A simple stack or Single Linked List is the best way to keep track of all the game data: aliens, bullets, whatever. 3. If you're using objects in your Linked List, you should use a pool, because allocation and destruction is very slow comparitively, in AS3. Therefore to build my skeleton game app, from which to work from I need to build a set of libraries mostly devoted to game rendering, as this will be the biggest bottleneck. Do you have any resources or contributions to help with? I am very grateful for and advice or assistence in this matter. There is so much to learn every day, and so little time to do it. Thanks in advance!