Pro Tip: Don't get ahead of yourself in the programming. For instance, dont start programming level 1 or designing a gun before you've got things working first.(completely working). If you skip it, bugs will likely occur and be harder to find/fix.
To emphasise on planning.Use paper, have an understanding of what functions your game will need and how you will implement them. Most games have some sort of direction, so draw a map, even simple squares which show which rooms connect.
Boo, since you're lonely here is some useless information. I'm writing a game idea I've had in Java, using the intelliJ IDEA ide. So far so good, but now I'm wondering what type of data structure to use for the shop items. Maybe a 2d array because I need type and quantity, but also it needs to vary by shop location.... hmm.
Sprite collision isn't working for some reason, same problem I had before. I have:
SPCOL ID#1:SPCOL ID#2
CT=SPHITSP (ID#1, ID#2)
Yet, when they intersect CT remains false.
Tried messing with SPCOLVEC but nothing changed.
If anything, it should be an inspiration. CS being a one-man dev for a very successful game. Even over the course of a 6+ year game. Good things don't come to those who take shortcuts.