Hello everyone! This is my first post on the site, and I just want to thank you all for this amazing modding community and for the creation of Froglord. Frogger He's Back was my favorite game when I was a kid, and I always dreamed of creating my own levels, so this is really a godsend! I'm hoping to be an active contributor that creates many new levels and worlds for the community! However, I would like to suggest a feature that would be great to see implemented before I start doing so:
Would you guys be able to implement a feature into Froglord that allows for people to import levels into the game world without overwriting existing levels if they don't want to? Like you could add more levels to the existing zones or even create your own zones wherever you want on the level stack. I think that would really be beneficial for people who want to create or download custom levels, and even for people that want to create a whole new game world experience within Frogger.
Also another feature that I think should be a given is that you can use a screenshot implementation tool that is very similar in quality to the screenshots for each of the in-game levels (which admittedly are low-quality), so that you can take similar styled screenshots for your own custom levels and don't have to make up an image that is going to look tacky from the rest of the game.
I thank you guys if you do consider this and I thank your community
Last Edit: Nov 11, 2020 14:19:16 GMT -8 by lotuspetal
Hello! Welcome to the community =). We look forward to seeing whatever creations you can make!
Unfortunately, there are a couple of issues with the features you've suggested.
Request #1 - Adding new levels without overwriting existing ones: I would love to see this, and I would have done it this way, but the game isn't designed like many modern games are. It isn't possible to just add a file and have the game recognize 'oh this is a new level'. The game has a hardcoded list of all of the levels, and it has hardcoded information for each of the levels. It isn't easy because there's a predefined amount of memory given for all of the levels, and if we were to write to the end of it we'd be overwriting some other part of memory, making the game crash. Theoretically there are ways to get around this, however it gets very complicated having to edit the game's .exe file, possibly too complicated for an automated tool such as FrogLord. The solution is that one day we might have an open-source remake of the game, and we could program it in such a way where this wouldn't matter and it would be possible to add levels very easily. But until then, that is not possible.
Request #2 - Screenshotting Levels: This is more possible, however I don't think it makes sense to make this a feature. The editor does not render (and to some extent cannot render) the world the exact same way the game does. To get those screenshots, all they did was use a camera in the game to find the area they wanted to screenshot, took a screenshot, then scaled it down to 256x256. That exact process can still be done in-game, especially if you use the Lilypad freecam option, and it would be much more accurate than anything FrogLord renders (for now). So I'd just recommend doing that for now. But there are plans to work on something to make rendering more accurate, maybe then.