一点背景
我从8年级中期开始学习(现在已经完成9年级),之前我曾经玩过很多游戏,所以我非常想写自己的游戏。 现在,经过大量的理论和小项目,我进入了第一个大项目。 总的来说,我是自学成才的。 第一个主要项目是我的钓鱼游戏,它是用纯
Windows Forms + C#编写的。 我必须马上说,我看不出用第三方引擎编写游戏的意义,因为我的道路并不在于Gamedev。
项目开发
创造的想法来自大型2D游戏“ Russian Fishing”,顺便说一句,我从那里获取了大多数纹理,因为绘图不是我计划的一部分。 出乎意料的是,由于在小任务方面有丰富的经验,因此Google在开发过程中几乎没有使用Google。 从中我得出结论,即使是简单的小任务的解决方案也可以带来很大的收益。
开发本身并不是很困难,但是我整天坐在那里,创建新项目,我分别尝试制作该程序的一部分,然后将其拧入我的项目中。 这些位置之一是位置的深度。
这是一个由标签组成的大矩阵,根据勾股定理,我根据该定理处理了鼠标旁边的存在。 现在已经可以选择以不同的方式重做它,但是我一个人,我需要学习更多的技术,因为我计划在夏末=)之前找到一份工作。 (我认为很容易想象它的外观。)
诱饵的实施存在问题,因为每种鱼都吃自己的东西,而且位置很多,甚至深度也不同。 总的来说,我花了6-8个小时来诱饵近一个星期。 但是现在可以了:)
体系结构的设计中存在问题(我对它的外观不太了解),因此某些事情的实现存在问题,我不得不多次重做代码,但这是值得的。 甚至现在,仍然有很多问题,但这很有趣。
一个小结论,甚至是给新手开发人员的信息。
伙计们,永不放弃,每天写代码,学习技术,尽管年龄如此大。 值得。 毕竟,在我的16年中,我已经在考虑如何找到一名程序员。 我希望这篇文章能给某人学习的动力。 但最重要的是,请记住程序员不是天生的!
将来,我会尝试写一篇有关培训的文章,找到一份工作。 但是不幸的是,HeadHunter在我的城市是空的,没有C#和Java职位。 所以我会想。
感谢所有读完这篇文章的人,我将为您附上该项目的我的Google磁盘的链接。 我会再回来这里的!
等待问题,意见中的建议。 虽然我将重做我的项目,但是因为还有很多工作要做,而且很棒。
那是:
谷歌驱动器变成了(仅2处)
谷歌驱动器PS:谢谢哈伯,你是=)