做一个游戏小项目有多简单?

认识一个朋友,学了很多年的 python, 还停留在 helloworld 阶段,每次拿起又放下,是不是很熟悉?每天都在想,我要学编程,我要学编程,但是又不知道从何学起,学了一点又不知道怎么用,这样的循环往复,最后就放弃了。其实任何知识的学习一定是源于内心的真实的喜欢,带给你正向的热情和感动。才会让你一直坚持下去。不管 debugger 多少次,bug 多少次,都不会放弃。

很多人对编程,代码有着自然的畏惧,其实编程是一件很有趣的事情,只要你找到了适合自己的方式,你就会爱上它。

作为前端开发者,你不妨尝试着用前端技术开发一个小型的游戏项目来提升自己的技能和乐趣。

Pacman

比如这款游戏,基于HTML5的吃豆人游戏(本游戏由 passer-by.com 制作),你可以在这里玩到:https://passer-by.com/pacman/

你可以看到这款游戏,仅仅用了html5,js来完成的。内置了12个关卡,游戏还是十分流畅的。有兴趣可以一边玩一玩,看看源码。

源码在此:https://github.com/mumuy/pacman

Snake Game


当年这款游戏多火啊,很多手机都内置了这款贪吃蛇游戏,嗯那还是诺基亚手机的时代。同样的html5+js 就可以完成这款游戏。

玩一玩:https://rabiroshan.github.io/snake_game/

源码在此:https://github.com/RabiRoshan/snake_game

俄罗斯方块


《俄罗斯方块》(Tetris)是一款由俄罗斯人阿列克谢·帕基特诺夫于1984年6月发明的休闲游戏。 游戏框架使用的是 React + Redux,其中再加入了 Immutable,以及一些 ES6 的语法。

玩一玩:https://chvin.github.io/react-tetris/
源码:https://github.com/chvin/react-tetris

2048

2048是前几年流行的一款益智类单机游戏, 游戏的规则十分简单,合并消除,看你能活多久。

玩一玩:https://play2048.co/
源码:https://github.com/gabrielecirulli/2048

今天介绍都的二维小游戏,如果你感兴趣,可以自己尝试着开发一个,这样你会发现,原来编程是这么有趣的一件事情。
喜欢请点个赞。后期会给大家介绍3d游戏开发,敬请期待。

在这里插入图片描述

公号同步更新,欢迎关注 👻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值