V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
remember5
V2EX  ›  Flutter

不懂就问,公司计划做一个游戏加速器,在没有经验的情况下,如何选择开发技术栈

  •  1
     
  •   remember5 · 2021-01-27 10:13:51 +08:00 · 4466 次点击
    这是一个创建于 614 天前的主题,其中的信息可能已经有所发展或是发生改变。

    app 开发小白

    公司筹备做一个游戏加速器(跨端),之前用 uniapp 做过小程序和 app,效果还说的过去,但是没做过加速器这种项目,uniapp 的话,查过一些资料(这方面资料太少了),也不确定能不能实现,会不会碰到什么问题,所以考虑用 flutter 做,特意来请教 v2 大佬们,flutter 可以做加速器这种项目吗?

    太苦了,一人就是全栈。

    33 条回复    2021-02-09 20:36:36 +08:00
    whileFalse
        1
    whileFalse  
       2021-01-27 10:19:44 +08:00   ❤️ 2
    我理解一下啊,公司要做一个类似巡游的玩意儿,要有手机端和电脑端,然后客户端就你一人做?
    建议年后跑路。必黄。
    sheatming
        2
    sheatming  
       2021-01-27 10:22:30 +08:00
    你要用 flutter 的话还是需要有原生支持。单靠 flutter 的话顶多做出来个页面。
    hahastudio
        3
    hahastudio  
       2021-01-27 10:22:59 +08:00
    加速器要改 DNS 之类的吧
    我的偏见是 Flutter (Dart) 好像很难改底层的东西
    angel001ma
        4
    angel001ma  
       2021-01-27 10:23:02 +08:00
    不建议用 flutter,遇到问题问都没人
    rabbbit
        5
    rabbbit  
       2021-01-27 10:25:22 +08:00
    这种东西一个人做,还没有原生 app 经验...
    建议让公司领导招人.
    hikari2
        6
    hikari2  
       2021-01-27 10:27:44 +08:00
    加速器市场已经饱和了,除非你说的是 vpN
    imnpc
        7
    imnpc  
       2021-01-27 10:29:11 +08:00
    加速器只能原生开发 需要很多地方操作系统级别的东西
    例如 DNS 设置代理 内网代理提供给 PC /XBOX / PS 等设备
    maplerecall
        8
    maplerecall  
       2021-01-27 10:38:01 +08:00 via Android
    用不用 flutter 都行,就当个 UI 框架而已。加速器一般用不到什么复杂交互,但是你绕不过的是分系统的调用底层 API,不是普通小程序技术栈可以搞定的。
    remember5
        9
    remember5  
    OP
       2021-01-27 10:43:26 +08:00
    @whileFalse #1 公司要做手机端(Android 和 iOS) 因为没人对客户端比较专业,所以就先让我了解一下 [哭笑]

    @sheatming #2 是的,我看了网上有人说 flutter 做页面,很多底层还是要原生

    @hahastudio #3
    @angel001ma #4
    @rabbbit #5
    @imnpc #7
    不是特别懂客户端,公司有几个同事做过一些原生,但是也不是特别专业,所以考虑用这种技术,公司也暂时不打算招人。害


    @hikari2 公司之前有一个加速器,找外包做的,但是有很多问题。所以想接过来自己开发
    dcty
        10
    dcty  
       2021-01-27 10:55:03 +08:00
    核心功能基本上都是要用到各自系统的 API,Flutter 只能做展示和交互。
    LongMaoz
        11
    LongMaoz  
       2021-01-27 10:57:17 +08:00
    RUN !
    remember5
        12
    remember5  
    OP
       2021-01-27 11:04:07 +08:00
    @LongMaoz 永别了,牢笼 [狗头]
    PerFectTime
        13
    PerFectTime  
       2021-01-27 11:22:22 +08:00
    LongMaoz
        14
    LongMaoz  
       2021-01-27 11:40:33 +08:00
    @remember5 塞拉斯的 W 技能叫什么名字?
    agdhole
        15
    agdhole  
       2021-01-27 12:13:55 +08:00 via iPhone
    拿什么和市面上的加速器竞争?
    faceair
        16
    faceair  
       2021-01-27 12:15:53 +08:00
    @LongMaoz 只有大校才背技能名字
    Nasser
        17
    Nasser  
       2021-01-27 12:25:08 +08:00
    RUN
    NoirStrike
        18
    NoirStrike  
       2021-01-27 12:33:58 +08:00
    shadowsocks 换个 UI
    yiios
        19
    yiios  
       2021-01-27 13:28:45 +08:00
    加速器主要是线路,
    Michelangelono
        20
    Michelangelono  
       2021-01-27 14:28:07 +08:00
    这个公司应该需要资质吧?没资质确定不违法?
    Felldeadbird
        21
    Felldeadbird  
       2021-01-27 14:50:37 +08:00
    你需要了解 手机如何连接服务器线路…… 最好办法就是 去研究酸酸源码。然后打包一个 UI 。。。。服务端做好在线等权限验证。
    DaRenCC
        22
    DaRenCC  
       2021-01-27 14:54:10 +08:00
    @remember5 那之前外包用什么开发的?
    remember5
        23
    remember5  
    OP
       2021-01-27 15:06:11 +08:00
    @LongMaoz 闪电五连鞭? [狗头]

    @PerFectTime 大佬狗头怎么打出来?

    @agdhole 之前有过一个产品,是外包开发的,准备拿来自己写,具体竞争力的话,我也不够资格 害

    @NoirStrike 待我去看看 ss

    @Michelangelono 之前有一个上线的产品,应该是有资质

    @yiios @Felldeadbird 谢谢大佬提供思路

    @DaRenCC 之前外包是原生开发的。现在要接过来自己开发,看能不能通过这种技术解决
    misaka19000
        24
    misaka19000  
       2021-01-27 15:17:21 +08:00
    你会哪个就用哪个
    LuciferGo
        25
    LuciferGo  
       2021-01-27 15:22:04 +08:00
    这东西本质不就是指定白名单的梯子嘛,用 SS 换皮套壳应该最简单吧
    NasirQ
        26
    NasirQ  
       2021-01-27 15:25:48 +08:00
    本质就是调用系统底层 api 。名字做个,但是说句废话---->找个坑少 能有人问的。最好是招专业的人做。不然必黄
    NasirQ
        27
    NasirQ  
       2021-01-27 15:26:16 +08:00
    名字做个 ===> 没做过
    buffzty
        28
    buffzty  
       2021-01-27 16:40:17 +08:00
    1. 看要抄的那个加速器的技术栈
    2. 看现在行业最先进 最好用的技术栈
    权衡一下 选一个合适的
    Tyuans
        29
    Tyuans  
       2021-01-27 21:13:46 +08:00
    我觉得最难得不应该是证照之类的么
    InvictusGod
        30
    InvictusGod  
       2021-01-28 13:30:41 +08:00 via iPhone
    H5 写个前端,后端用开源的
    loginbygoogle
        31
    loginbygoogle  
       2021-01-28 14:00:59 +08:00 via iPhone
    flutter 主要解决 UI 和通用业务逻辑,其他偏底层的的都得 Native
    remember5
        32
    remember5  
    OP
       2021-01-29 10:16:52 +08:00
    @misaka19000 因为之前用 vue,所以暂时只会 uni-app

    @LuciferGo
    @NasirQ
    @buffzty
    @InvictusGod
    @loginbygoogle

    这两天研究了一下这个帖子 http://www.beijinghuayu.com.cn/centos7-strongswan-freeradius-daloradius-openvpn-xl2tp-%e9%85%8d%e7%bd%ae/


    使用 Centos7 Strongswan Freeradius Daloradius Openvpn Xl2tp 做的

    前端的话,看了 uniapp 的文档,有一下几个帖子,正在研究中
    uniapp 混合开发 https://nativesupport.dcloud.net.cn/NativePlugin/README
    android https://nativesupport.dcloud.net.cn/NativePlugin/course/android
    iOS https://nativesupport.dcloud.net.cn/NativePlugin/course/ios

    安卓开发 vpn 的 demo
    官网文档 https://developer.android.com/guide/topics/connectivity/vpn?hl=zh-cn#java
    ToyVpn https://android.googlesource.com/platform/development/+/master/samples/ToyVpn

    iOS 原生开发 vpn 的 demo https://chenfengfeng.github.io/2018/10/10/VPN%20APP%E5%BC%80%E6%BA%90/

    @Tyuans 公司已经上线两个加速器了,都是外包团队做的,资质没问题的
    ZxykM
        33
    ZxykM  
       2021-02-09 20:36:36 +08:00
    这种还是用原生吧
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   857 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 21:09 · PVG 05:09 · LAX 14:09 · JFK 17:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.