Is it worthwhile to release a playable tech demo that is in a really early / rough state? By tech demo I mean that I just have a few core mechanics implemented at a basic level that gives me something I could call "playable" (using that term very loosely). for example, in my current top down 2D RPG alone the line of Zelda currently has:
-
basic game loop (start menu with button -> button loads game -> you die -> start menu)
-
2 world sections built with ability to transition between them
-
basic player controller with movement and combat (melee and ranged support)
-
enemy spawning with basic AI for wandering, following, and attacking a few different ways (melee, ranged, charge attack)
-
inventory system with enemies able to drop randomized loot
-
basic crafting system
-
very basic animation for different states (as in rotating sprites and color animation to show different states)
-
basic music and sound effects
Some of what I hear is that releasing a tech demo too early really is not going to give any good feedback because there might not be enough to give feedback on but I heard other opinions where you should get people to play your game even if it is just cubes moving around (and even as I play test this, things are coming to mind a lot quicker than just trying to think of them).
What are peoples opinion (and maybe more importantly experience) with releasing tech demos for public consumption when it is in a really rough and basic state?