Ok everyone (not using that tag here, but was tempted to do so :smile: ). I did not play much Redemption in the past weeks (or even months? don't remember ...) nor did I do much deck building. And here is the reason why:
I digged into a framework I discovered (next to some other similar ones, but decided for that one since it has a tutorial I still want to utilise) and start toying around with it and JavaScript programming (both were/are new to me). For my "training" I chose to build a deck editor and was put into the direction and supported in terms of ideas exchange, expertise in using of similar tools (and expertise in gaming + what's all behind in general) by @KrystoferRobin (thanks a lot again).
My big role model is the MtG Arena deck editor - but I am light years away from that one. - Nevertheless I'd like to release it to the community to give it a chance there and hopefully get some useful feedback, hints, ideas and maybe even support in several areas (well, not promising to implement them all of course
).
So don't expect a fully polished foolproof tool - but an untested, hastily patched up toy instead. Lots of bugs in there since not really tested yet. The source code is a mess.
What you can do with it:
- Some basic filtering
- Scrolling up and down using mouse wheel
- Drag & Drop cards in Deck and Reserve
- Load/Save from local disk
- Load/Save from LackeyCCG
- Share decks easily via URLs
Please note: The editor works without any server component (yet) hence I cannot make the URLs shorter.
Of course there are still some things of my own To-Do-List for it like:
- Extended Statistics (for this I need to know what the most relevant figures/relations are players will need)
- Text Filters
- 2nd view of editing (lanes of cards like people often do when organising their decks in Lackey for example)
- Global switches for deactivating sound + sfx
- Maybe themes
- Maybe an intro screen with option settings + choosing from different backgrounds and background sounds
- ... Maybe more
But this is all secondary in the long run since I want to work on another project using this framework in the first place (hopefully I can tear myself away from the deck editor though
).
When updates are released you need to clear cookies of the server and do a shift-reload to make sure all stuff is loaded newly (sometimes it does not load everything the first time, do not yet know whether it is related to the framework or my tool [usually my tool though
]).
If you'd like to support I'd need much better UI/UX, especially for symbols (but those should be same dimensions though to put them easily into sprite maps, which would make theming also easier), layout and design of the UI in general since it is just a quick throwing together of things I could get my hands on, especially free available and allowed to use symbols, sounds, etc. - even that took already lots of hours.
So user interface has lots of room for improvement (drawback of the framework is that it is designed for gaming - hence doing layout and all such things with it is horrible. annoying and a really pain in the ... if I allowed to say this here). But there is more of course. I am really bad in code design and code structuring. The sourcecode is a spaghetti mess, with now structure nor patterns. Hence also help in these kind of things (improving design from 0 available RN, applying and implementing patterns and structure) is highly welcome!
But without further ado, here you are:
Redemption Deck EditorHave fun!