Attract-Mode Support > Themes
I present... AMBuilder: Layout Designer!
liquid8d:
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/builder
You 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-builder
If you are interested in helping, feel free to submit issues on the github site or PM me if you want to do more.
progets:
Very cool. Great job!
Where is the romlist and artwork coming from? Are these just the defaults you have on the web server?
mortron:
So I can understand this... I just go online and use this tool... create my layout and it gives me a zipped theme?
If so, as a Mac user, this is great... most of the cooler home brew programs are Windows only IME and I don't run bootcamp. This is a game changer and something to be proud of... cannot wait to experiment. Thank you!
liquid8d:
--- Quote from: progets on June 04, 2017, 10:15:00 PM ---Very cool. Great job!
Where is the romlist and artwork coming from? Are these just the defaults you have on the web server?
--- End quote ---
Yes, I added some fake data that it's using :) I'll add some more soon and/or look for local data.
--- Quote from: mortron on June 06, 2017, 06:07:38 AM ---So I can understand this... I just go online and use this tool... create my layout and it gives me a zipped theme?
--- End quote ---
Correct.. it's just for designing, though. You'll take the zip and put it in the AM layout folder and choose it in AM display settings.
mahuti:
--- Quote ---If so, as a Mac user, this is great... most of the cooler home brew programs are Windows only
--- End quote ---
I just use Textmate on a Mac to make AttractMode layouts & changes. Obviously if you're not into programming much, it would be a lot more daunting than using a GUI like this. As for AttractMode itself, it's available on a Mac. If I recall, you have to right click on the app and "show package contents" to add or change layouts.
Navigation
[0] Message Index
[#] Next page
Go to full version