


Is there a specific way to architect level loading? Level loading: If I walk to another level, or go inside a building, I'd like to load that bitmap. The simple solution to this is to see if its on the screen and only draw it when it is visible. even if they aren't on the camera, they are still using resources? This may slow down the game.Įverything you draw uses resources. There are a lot of tools (personal favorite is Tiled) for this and its pretty easy to find a library to load and draw the tilemap for you.Īnd what about sprites? I'm assuming if I create several sprite objects with bitmaps. The best way is not have 1 image be your entire level but to have 1 image that contains tiles you piece together to create your level. What is the best way to load a background image? I eventually want to have a much larger "world", which will require a much larger bitmap. A lot of this is down to the meteoric rise of indie games, which has helped many gamers to realize that there's more to a good game than just pretty graphics.If it's not on the screen, is it still using resources to be drawn? Of course, these views have proven to be as outdated as some of the games that they so disrespectfully disparaged, with the popularity of 2D video games having skyrocketed in recent years. Updated Februby Thomas Bowen: There was a time not too long ago when 2D games were viewed with a certain degree of disdain seen by some as relics of a bygone era and the work of incompetent developers who lacked the skills required to bring their creations into the third dimension. Simply put these games are two dimensional masterpieces and a must-play for any avid PC gamer. They're the ones that players can never forget and find themselves going back to time and time again. RELATED: The 15 Best 2D Games On The PlayStation 1įor all of the wonderful 2D games that are out there though, there are some that set themselves apart from the rest. What's more, there are hundreds of them to choose from. Sure, they may be lacking a little in the depth department when compared to their 3D counterparts, but they more than make up for this with their beautiful visuals, stunning storylines and marvelous mechanics. They're unique, they're exciting and, more often than not, they're incredibly adventurous. To many people, there's really nothing better than a good 2D game.
