For a couple weeks I have been posting my progress on this in the scripting area but it's getting closer to real-world usage so I thought I would share here:
I have developed AMBuilder, an online Attract Mode layout builder. It is still a WIP, but it is pretty functional at minimum to the point of playing around and getting ideas.
Features:
- full drag and drop design of AM layout
- includes standard AM objects (text, image, artwork, list, clone, surface)
- drag and drop upload for custom images and included fonts
- included joystick/buttons media and arcade font
- embedded sprite sites to help with using subimg sprites
- save/resume session
- view generated code
- download a complete, ready to run layout zip file containing all resources. Drop this in your AM layouts folder and select it in your display options
- zip files created with AMBuilder can be dropped right into the layout area to load them
Aspect support is touchy right now, but in the future it will be very simple to design your layout and make sure it looks great in all aspects and resolutions
You can try it out here:
http://goodiesfor.me/attractmode/builderYou are welcome (and encouraged!) to share your zip files here, so we can all try the layouts you create! Please do keep in mind copyrights and rights usage when it pertains to included images and fonts.
In that spirit, I attached a layout that I just created in about 5 mins. Just download the attached zip, go to the site and drop the zip file right into the layout area t o check it out. When you are ready to build your own, hit the Clear button and start adding objects from the side menu
Please give it a shot and let me know what you think!
The code for this project is available here:
https://github.com/liquid8d/am-builderIf you are interested in helping, feel free to submit issues on the github site or PM me if you want to do more.