山寨Besiege(一)计划

去年我玩到一款游戏叫做《Besiege》,号称steam三大收割膝盖之一的神作,确实一分钟就爱上了它。

然后自己在家初步仿制了一下手机版,现在是这个样子:



中间浅色木箱是核心块,深色的是新加木块,从左下角图标中拖出零件,拖动中会有提示图标,拖到能安放的地点时会有提示木块出现,松手则确认组装。

然后点击右上角的运行按钮,箱子摔下来变成这样:



零件间的粘合力是我调过的,所以只有最下方受力最大的那块崩落了,其他还粘在一起。

点击右上方按钮可以回到编辑模式继续编辑。


我的计划是有一系列东西要学习总结的,包括且不限于以下类目,排序不分先后:

1.性能优化  2.脚本系统  3.表格工具  4.Editor  5.AI  6.网络  7.项目管理  8.设计模式等等。

总的周期是四个月。


考虑到以上某个单类学习时多少会需要一个项目模板来做示例工程,我想了下,索性都以这个山寨Besiege工程为基础好了,这样比较有乐趣又有成就感又不会盲目。


关于这个个人项目,更详细的想法包括这些:

1.以功能为目标,美术素材从简

2.架构尽量漂亮些

3.要实现的模块种类极简为五种:一格方木块、两格长木块、动力轮、转向轴、从动轮,酌情增减。这样就能组装出基本的小车。

4.之后做成网络对战模式,比如障碍赛车之类。Unity的网络功能虽然没怎么看人用,但这种强物理交互的服务端肯定是要做成高权威式的,所以我可能会试试UNet。

5.在此过程中强插进前面提到的那些技术。


接下来我会把这个项目整理整理,在GitHub上维护起来,然后总结些项目管理的东西,计划在两周左右吧。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值