学用Flutter开发游戏,美工太差了

  • L
    LittleBlue
    游戏玩了十几年,早想自己开发个游戏玩玩,之前想学学Flutter,趁长假期间撸了一个DEMO。
    Flutter的好处就是可以跨平台发布 (Android/IOS/Web/desktop), 缺点是还不成熟,真的很多坑。


    http://freedefense.fluttergame.ml/

    复制了一个小时候玩过的一个塔防游戏,当时玩了很久,现在已经找不到了,就是很简单的塔防。
    可以改变塔的位置,让敌人换个路线之类的。

    如果有时间,还想继续开发,比如炮塔升级,设计不同的关卡,增加采矿模式。
    主要是美工太差了,要是有个美工能帮忙美化一下最好,我才有动力继续完善并发布一个完整的游戏。

    游戏定位就是单机塔防,可以开放地图,增加更多元素。 免费游戏,之后会开源,GPL。


    欢迎大家提点意见,怎么增加可玩性,有啥办法弄的好看一点,有兴趣的可以一起来开发玩玩。
    最后Flutter现在真的只能玩玩,大规模商用感觉还不成熟。
  • 下雪一日菊花残
    看我签名就是flutter开发的-----------
    玩了一会电脑太热风扇狂转,能不能让游戏降刷新频率?不要跑满16ms
  • s
    soshy
    兄弟,你这个游戏有点吃资源啊。玩到30几波,CPU基本都100%不停了。
  • L
    LittleBlue
    回复2#下雪一日菊花残

    刚修了一个小bug,现在CPU不会超过30%了,还可以继续优化.
    打包成Web居然不显示fps,我在手机上能看到fps的,很奇怪。
  • b
    beiwei
    flutter商用有什么问题?
  • w
    windirt
    敌人没有血量显示,有些跑的快的敌人,不知道子弹是否击中了敌机,反而吸引了太多炮台的火力
  • L
    LittleBlue
    回复6#windirt

    谢谢反馈,可以加血量,我记下了。
    击中有冒烟效果的,跑的快瞄不准是故意设计的,以后会增加炮台瞄准升级,升级之后就喵的更准啦,哈哈哈
  • 屋大维

    手机打开来点击不了 iOS fly ~
  • L
    LittleBlue
    回复8#屋大维

    有些浏览器支持不好,建议用Chrome。 还有手机上之后会打包app,现在demo只有web版最好在电脑上打开
  • 屋大维
    建议增强web兼容性以获得更多用户,没人愿意为了一个toy打开app store。
    iOS fly ~
  • L
    LittleBlue
    回复10#屋大维

    这个锅是flutter的,人家自己都说了web还是beta版,不太成熟
  • v
    v4xyz
    mark 支持楼主 起码能玩了
  • l
    laytaoist
  • t
    tinbug
    切到别的标签页再切回来,程序就死了。。。360极速浏览器
  • L
    LittleBlue
    回复13#laytaoist

    你这FPS只有4了? 卡不卡? 什么电脑?
  • a
    artech
    还可以哈123.png
  • s
    soshy
    第20波漏第一个

    到第25-6波帧率到8-9

    到28波基本跑光光
  • 里欧那多
    要做像素图吗
  • x
    xain
    不错啊
  • L
    LittleBlue
    先开源了,马上要上班了,等有时间再继续更新吧。
    https://github.com/cloudseasail/FreeDefense
  • 2
    269569205


    楼主 我可以无敌了
  • L
    LittleBlue
    回复21#269569205

    呵呵,这只是初级玩法,还可以设计敌人在两条路中间跑来跑去。有人还能找到当年那个游戏不,还想找出来玩玩,找点灵感。