是的,我曾经像你一样思考。我希望能够做一个游戏。然后我会说“不!我要创建一个网络应用程序!” 然后我会说“不!我想掌握Unix!” 而“不想要,不想要”的整个循环从未停止过。
因此,这是一个简短的答案:坚持做您指尖的操作。
所以这是一个故事
我一直想总体上构建程序。什么都没关系;我只是想建造一些东西。最后,我设法继续前进的最好方法就是尝试使用我“听到”的一种工具来做某事。如果我完全失败了,我会继续做别的事情。
这就是我进入游戏编程的方式。
一切始于在Microsoft.com主页上展示的Visual C#Express。整个IDE都可以在我眼前公然使用,因此,我单击了下载链接并立即开始使用它。我看了视频教程,写了很多代码,然后就开始了。
从那时起,我开始左右走动寻找工作。我可以构建Windows窗体应用程序,也可以构建网站。然后,我会考虑可以在项目中包含的功能,但是我永远不会继续构建任何东西。我只是没有足够的动力。
直到Visual Studio中的MSDN新闻提要宣布发布免费的框架来发展您的游戏。那是XNA Game Studio Express v1.0!我马上开始。我在这里和那里制作了一些小游戏。
但是这里有个要点:比起那些不得不认真思考的游戏,我更有动力去开发一款突然出现在我脑海中的游戏。我有一个很棒的想法,那就是制作一个3D蛇游戏,连续进行了两天的研究-当然要休息一下-瞧!一个非常漂亮的游戏,可以正常工作!
当涉及到那些我唯一想打动我的朋友的游戏时。我会花两三个小时放弃它,再也不会再看了。实际上,我至少有两年没有看过它。
因此,这就是故事的寓意:让灵感引导您。不要强迫自己做某事。如果您想制作一个Web应用程序,也许您可能要考虑解决一个总是困扰您的问题。如果您想玩游戏,那么我建议您看一下生活中发现的“有趣”的小事情。同样,这一切都归结为灵感。
希望对您有所帮助。