Начать нужно со сценария и листа бумаги, где будут разрисованы все развилки сюжета. Со сценарием на руках любая книжка по программированию будет читаться намного проще, поскольку написанное в ней автоматом будешь применять к своему проекту.
Разработка игр -- в первую очередь проектная работа, и только во вторую -- программирование.