I wanted to make poker cards (kinda like in Balatro) and my idea was to use 1 texture for the front of the card (which includes the value and the color) and another texture for the back of the card (since there would be more types)
I also wanted to know if my idea of doing 3d models for the cards (since I wanted to be able to slightly rotate the cards when hovering and to turn them around when needed) is the right approach, or I am doing everything wrong.
I say try it and see how it goes. You’ll learn more that way anyway. I don’t see anything obviously wrong about the approach. But maybe someone with more experience has a better answer.
I always start my graphics with 3D models. First and foremost, I can’t draw worth beans; but I can make reasonable models most of the time. Second, 3D models save a TON of work even in 2D game.
I was making a multiplayer VR Uno game a year or two ago, and used the exact approach you described. It works exactly as you would want it to work.