今天突发奇想,想搞个小游戏玩玩,就琢磨出这个“名字打架小游戏”。过程也挺简单的,跟大家分享一下我的制作过程。
灵感来源
一开始就是瞎琢磨,看到网上有些人分享的各种奇奇怪怪的小游戏,什么“名字PK”之类的,我就想,能不能自己也做一个类似的?然后“名字打架”这个点子就蹦出来。
...
今天突发奇想,想搞个小游戏玩玩,就琢磨出这个“名字打架小游戏”。过程也挺简单的,跟大家分享一下我的制作过程。
灵感来源
一开始就是瞎琢磨,看到网上有些人分享的各种奇奇怪怪的小游戏,什么“名字PK”之类的,我就想,能不能自己也做一个类似的?然后“名字打架”这个点子就蹦出来。
动手制作
我先是在纸上随便画画,大概想个游戏的界面。主要就是两个框框,用来显示两个名字,然后中间有个“VS”之类的表示对战。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
接下来就是咋实现的问题。我平时也不咋会编程,就用个最笨的办法。我记得以前看过一些入门的Java教程,就翻出来照猫画虎。
- 第一步:先搞个窗口出来。这个简单,网上随便一搜就有现成的代码,直接拿来用就行。
- 第二步:在窗口里放几个框框。用来输入和显示名字,还有显示对战结果。
- 第三步:写个按钮。点一下按钮,就开始“打架”。
至于“打架”的逻辑,我也没弄太复杂。就是把名字的笔画数加起来,谁的笔画多谁就赢。这只是个大概的思路,具体实现的时候还得查查资料,看看怎么获取汉字的笔画数。
遇到的问题
实际做起来,还是遇到不少问题。
- 比如,一开始不知道怎么获取汉字的笔画。
- 还有,界面弄得不太好看,有点丑。
- 按钮点下去之后,反应有点慢。
这些问题,我也没完全解决。获取笔画数我是找个现成的库,界面丑就丑点,能用就行,反应慢的问题,我估计是代码写得不以后再慢慢优化。
最终效果
虽然过程磕磕绊绊,总算是弄出来一个能玩的版本。界面虽然简陋,但基本功能是有。输入两个名字,点一下“开打”按钮,就能看到谁“赢”。玩起来还挺有意思的,我跟朋友试几把,还挺欢乐的。
这回的实践就分享到这里,主要也是图个乐呵。以后有时间再慢慢改进,说不定还能加点新功能,比如弄个排行榜啥的。哈哈,今天就到这里!