5 ms·
Hey, I've done this several times. In the 90's I spent over 10,000 hours on a 2d real time board game similar to Starcraft for the Amiga. In 96 I gave up on the
by gyrcom 5y ago
Hey, I've done this several times. In the 90's I spent over 10,000 hours on a 2d real time board game similar to Starcraft for the Amiga. In 96 I gave up on the possibility of an Amiga comeback and spent a couple of thousand to build a windows development system to post the game to. Well it turned out to be impossible as the M$ system is so defective.
Once used to perfection it is difficult to program a turd.
Linux was so young that I did not go there and built an ISP instead.
In 2000 I spent a year producing a website in Rebol to analyze the nutritional qualities of foods, did not go anywhere.
In 2014 I started the development of an events website so that anyone can post their events for free, got it working just in time for covid, 7 years, which oddly enough destroyed events. Have a look at GIDOUT.COM if you like it drop me a line.
- rapjr9 5y agoI spent two years building an animation system for the Commodore 64, lots of assembly language, a sprite editor, and then someone came out with a product very similar to what I was building so I gave up. Some time later I realized that was a mistake, I would have just been competing instead of being first. For my next project I wrote a ray tracer for the Amiga (C-Light). Same thing happened, another company came out with something better before I'd even finished (the competition could display more colors simultaneously using an assembly trick I didn't understand) but I kept going, got to version 1.0, and got a distributor in the UK. The distributor ripped me off and vanished, collection agencies couldn't find him. I wasn't happy spending so much time on stuff that wasn't programming and it was costing me money so I gave it away for free. I spent at least five years on that. Two things that have stopped me from starting new projects are patents and the fast evolution and demise of platforms. It is really difficult to know if any part of your idea is patented. You could put a lot of work into something only to have a troll take it all away. Platforms don't last any more (try running apps from your first iPhone on a current iPhone) and the continuous churn makes planning to work on something for years a very risky proposition. Everything changes, OS's, programming languages, API's, UI's, cloud vs local, networking, etc. If you're doing it all yourself it is not possible to keep up for very long. So I'd suggest carefully considering the longevity of what you plan to do. If it's going to take you 5 years to reach success you had better be sure your product is going to still be possible and relevant in 5 years. Otherwise I'd attempt shorter term projects. Supply chain attacks for example may be about to wipe out certain classes of software/service products if no one trusts them any more (though it's nice to have a scapegoat, maybe you could sell scapegoating as a service? :-)