Ok I've read all tutorials and I'm still confused. I payed my 80 dollars for this powerfull engine so I would like to get just the basics down.
Let me set the scene:
I used to be a HARDCORE Game Maker programmer user so converting to BlitzMax presents some hurdles for me.YOU see in Game Maker you simply premade each object and you used a one line command to make new instances of the object.
The one glaring problem I'm having is wrapping my mind around maintaining instances through the "Tlists".
I know you make a type and that sets the general framework for all objects created from that type. I know you have to save each instance into a list and you must update the lists using a "for" loop. I also realize that you must code a deletion function to remove the instance from the list when you no longer want it to exist.
Could someone please show me how to create an instance of a type object and how to properly make a holding list, and maintain instances of the objects in the holding list?
Please comment on everything I just try and fail, try and fail. I simply don't understand how to declare and create instances and maintain their update functions.
Please assist if you can. I'm REALLY excited about learning more BlitzMax.
Let me set the scene:
I used to be a HARDCORE Game Maker programmer user so converting to BlitzMax presents some hurdles for me.YOU see in Game Maker you simply premade each object and you used a one line command to make new instances of the object.
The one glaring problem I'm having is wrapping my mind around maintaining instances through the "Tlists".
I know you make a type and that sets the general framework for all objects created from that type. I know you have to save each instance into a list and you must update the lists using a "for" loop. I also realize that you must code a deletion function to remove the instance from the list when you no longer want it to exist.
Could someone please show me how to create an instance of a type object and how to properly make a holding list, and maintain instances of the objects in the holding list?
Please comment on everything I just try and fail, try and fail. I simply don't understand how to declare and create instances and maintain their update functions.
Please assist if you can. I'm REALLY excited about learning more BlitzMax.
