初步学完java了,想自己写个简单的游戏,比如俄罗斯方块,请问该怎么入手
习惯了写一些简单的类,现在要写个小东西出来,是不是还要学设计模式呢?感觉无从入手啊?求高手指教指教。没钱了,不好意思...
习惯了写一些简单的类,现在要写个小东西出来,是不是还要学设计模式呢?感觉无从入手啊?求高手指教指教。没钱了,不好意思
展开
3个回答
展开全部
我和你一样 ,学完java后写的第一个游戏就是俄罗斯方块,我当时是看视频教程写的。java提倡的就是面向对象的思想。你最好能用面向对象的思想来设计这个游戏。方块看成一个对象,落下来的方块会变成障碍物也可以看成一个对象,下落后静止后方块会和已经有的障碍物合成一个障碍物,方块可以用4*4的二维数组来实现,你可以在这个区域内画出如何形状的方块。
追问
你这个思路很好!我就是有点烦恼不能灵活运用java写出自己想要的东西,我觉得什么时候我能不看别人的代码,自己凭空写出一个俄罗斯方块游戏,应该很有成就感的!这个要什么程度才能达到呢?
追答
俄罗斯方块对于刚入门的来说独立些是比较复杂。不过为了不让自己毫无进展而放弃,你可以分几步来写吗,首先实现通过方向键来实现左右移动形状变化,这样容易实现,也更容易增加你的成就感啦。然后慢慢的再来实现后面的功能。最后你就可以重新设计一个更好的架构写一个更完美完整的俄罗斯方块出来。
展开全部
...真的只是学完基础的话 这个只能照抄 自己写出来的可能性不大
不过就算只是照抄 帮助也是非常大的 网上找例子代码把
不过就算只是照抄 帮助也是非常大的 网上找例子代码把
追问
你觉得抄到什么程度算一个阶段,学到什么程度才能自己不看别人的代码,凭自己的思想去搞出个小游戏,比如贪吃蛇等等
追答
.尽可能的多看把 原理什么的 马士兵不是有几个这样的视频挺不错的 值得一看
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我认为应该从大众的喜好,模式,自己的爱好和你以前玩过的的游戏的结合来入手。结合自己玩过的游戏,取其精华来设计自己的一款新游戏。
追问
现在连抄别人的代码有的还是看不太明白呢,没有自己的思路去搞出一套游戏呢!
追答
那就用反思维去解答别人的游戏思维,在用自己的思想创作,用这种方法一直持续下去,过不了多久,你的游戏创作水平就会有大幅度的提高.{抱歉,方法告诉你了,但不能告诉你准确的步骤,具体就要你自己去体会啦~~以前我就是这么做游戏的,作完了不要先发到网上,先自己玩,看看有什么缺陷,弥补一下,这样技术就会有很大的提升呢!!}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询