What has helped me stay on track so far are two things mainly:
- A precise roadmap with a clear beginning and end, ticking things along the way.
- When you no longer feel as motivated to work on something, work on something else. If you're working on the events/actions, then go work on the audio, or graphics, or marketing for a little while. That way, you can come back to it later with renewed motivation.