Sinking Simulator is a little game in which you create your own ships or what ever structures you feel like making then sink it.
Good news everyone!
I made up a brand new system for making life easier than anything ever before, by introducing a fully modular game design. You will just have to drag-n-drop the file in the mods folder and boom! it works like a charm! The system works like the following:
Main module ->(loads)-> base modules->(executes)->base modules-> can now load more modules and interact through requests in the main module.
There is also another interesting thing: you can take a mod, modify it and then put it back, for instance, you do not like how the game renders. Since it passes data through generic interfaces, you can modify the mod that renders the game and make it seem more cartoonish or, more realistic. I put no limit in the way you can code mods. just be sure they are not conflicting with other mods etc.
There is also a dependency system in case you need to have a mod loaded when you initialize your module. There is also an option to make a priority load of certain modules. You would need this for a console mod, that shows the logs in a GUI.
I have already made an example module here: Github.com. it will give you a good overview on how easy it is to add content to the game.
I hope you will be able to make amazing content for the game once it is out :)
Live Long and prosper, The Dev.
A tutorial showing you how to setup your workspace
No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.
No files were found matching the criteria specified. We suggest you try the file list with no filter applied, to browse all available. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.