Thank you for sharing this! I’ll move this to the “Custom Cards” category and pin it. I assume this program is compatible with the standard YGOPro card database.
Thank you, wasn’t sure where to put it. Also, thank you for the pin.
Since your program is built in java, I wonder how hard it would be to also make it in javascript so that it can be used for web? There’s custom card creators on the web like these two:
I haven’t seen the others so I can’t say anything in regards to them. As to porting it to javascript, while I don’t have much experience with it, I can’t say that it would be easy. WC3 is written in Kotlin which is compatible with the JVM but is very different than Java script. The harder part is likely to be the fact that I make heavy use of external libraries to make writing the code easier, which might not have good javascript equivalents.
There is no database editor yet on the web though which can allow a user to create a custom card and then export as cdb. The first github will import a cdb and output all the card images. Perhaps you can use these tools to your benefit.
This can’t do sqlite import, but it can do the export just fine (WC3 basically supports any text or SQLite based format you can think of).