I am an experienced game artist and designer, who wants to use Unity to prototype my game ideas. Preferably, without doing any coding.
I have spent many years working in the AAA industry and on indie games (digital and tabletop), both in art and design. I even studied programming (C++ and Java) during my first 2 years in college. But it has been nearly 20 years since I last did any coding. I do not want to devote myself to the several years of study and practice that it would take to become a good game programmer. Being a 3D animator, 2D artist, art director, and game designer is already enough hats for me to juggle.
So what I am planning is to learn the basics of Unity by following the tutorials (Roll A Ball, Survival Shooter, Tanks, etc… yes I know these involve coding), and then learn to use a visual scripting tool like Playmaker (also through their tutorials.) I hope that by taking this approach, and purchasing extra goodies as needed from the Asset Store, I will be able to hack together some fun game prototypes on my own - without being a programmer.
I realize that it is unrealistic to think that I could finish a game project 100% without any coding… but hopefully this approach would at least allow me to put together some impressive demos/prototypes that could help recruit interested indie programmers, or could help raise funding to hire some.
My question is, for those of you who have tried making games in Unity with little or no coding, and for those of you who have programmed any of the types of games I’m about to list below, which of these game genres would be the easiest for a non-programmer to make, using Playmaker or a similar tool? Which one would you recommend attempting first?
1) Multiplayer Arcade Game - similar to “slither.io”, a game with simple graphics and simple controls, where hundreds of players in an arena try to kill each other.
2) Tycoon Sim Game - a single player game that is mostly UI-driven with 2D illustrated (or pre-rendered 3D) splash screens for turn summaries and special events. Gameplay involves managing the stats of a bunch of characters and assigning them to different tasks for profit.
3) Abstract Strategy Game - a game like chess, using cards, where 2 to 4 players push each other’s cards around to try to control the board. Would require online play with matchmaking for up to 4 players per match.
4) Endless Brawler - a single player “Endless Runner” style game, (2D, or 3D in static side-view) where instead of running, you stay in one place and fight endless waves of oncoming enemies.
I expect that following through the various Unity tutorials will not only provide me with a better understanding of the tools, but also how much work and complexity goes into each of these different genres on the tech side. Which will then help my decide what project to take on first. But until then, I am very happy to hear your suggestions, and your related anecdotes.
Thank you!