Main description: This asset allows you to create dynamically generated backgrounds from sprites, with support for parallax effects and seamless wrapping at the room's borders. It can be used for many situations, not only space-themed projects. Implementation is quite easy and straightforward!
FREE VERSION: http://tinyurl.com/oe4kuz8
How to use:
Please ensure that you copy over your presets to the new configuration files, I am looking into ways to make this more convenient but for now I haven't found a good way yet.
Version 1.1.1. Published March 26, 2015
Created with GameMaker: Studio v1.4.1567
You can only review assets you've bought.
Can be confusing BUT support was great!
Ok so I bought this last night and couldn't get it to work correctly. I sent an email to the Developer and he responded quickly!
So if you just want to view the demo and different backgrounds, create a new project and then go to your library from the "Marketplace" tab. Import to project. Then move the "init" room to your resources "Rooms" tab, and move the new init room to the top of the list above the default room0.
Then move the DBObjects object to room0, then hit play. Now you are in example mode. To check out the examples, hit spacebar to cycle to the next one.
Once you are done and want to add this add-on to your existing project, follow below:
Open your existing project --> Click Marketplace at top / My Library --> Import Dynamic Backgrounds --> Move init room to you room list and place at the top of list --> Add DBObjects object to your room0 --> Run game
That should do it :)
It's a little hard to config. You should change the script so all config stuff is in a separate code block and in scripts.
In the create event: Config code and then DontChange code.
Add a DynamicBG_LayerTweaking(layer,stuff)
and other scripts to make the config more clean, right now it's to much code so you see stars :-)
Add a init_object with the global vars.
This asset could be very handy in many situations but it's to hard to change every time. You should add the demo values in a DynamicBG_Set_Template_StarField(star sprite 1, star sprite 2) ... DynamicBG_Set_Template_Nebula(nebula sprite 1...) This way it will be super easy to add simple stuff in any game.