I have no idea about developing for Sony PSP. This answer presumes limited target hardware, and the goal of a simple 2D engine.
No, not money.
Your game will have a time budget and a memory bugdet.
The memory budget is how much it can have loaded at the same time. If you load a large tilemap, that consumes your memory budget. Similarly, if you load ...