Game Engines
Unreal Engine
MyCryENGINE
wqxuan

使用 Unity 开发 Lifeline ( 生命线 ) 游戏

  •  
  •   wqxuan · Nov 16, 2016 · 5357 views
    This topic created in 3464 days ago, the information mentioned may be changed or developed.

    Unity (5.4.2f2) 版 Lifeline, 设计参考了 生命线:静夜 on Telegram。实现思路很简单,主要是文本处理,先把拿到的 txt 格式剧本解析成 json ,在 Unity 中用 UGUI 加一些控制逻辑就可以了。 Unity 中使用 SimpleJSON 解析 json 文本,经测试 Android 和 iOS 正常运行。
    Lifeline.gif

    剧本是 2015 年大热的这一版,使用 python3 写了 txt 剧本解析成 json 的脚本:

     cd JsonData  
     
     python3 ExtractJson.py   
     
    

    也可以在终端运行游戏( Python2 ):

    cd JsonData  
     
    python lifeline_on_terminal.py 
    
    

    工程文件:Github

    Supplement 1  ·  Nov 16, 2016
    目前只做了快速模式,没有实现原游戏的延时功能。
    5 replies    2016-11-16 12:08:23 +08:00
    xuzywozz
        1
    xuzywozz  
       Nov 16, 2016   ❤️ 1
    赞!
    mhqschen
        2
    mhqschen  
       Nov 16, 2016   ❤️ 1
    这类游戏要是能用 iMessage 回复来玩就好了~
    viko16
        3
    viko16  
       Nov 16, 2016 via Android
    我能把 json 抱走吗?
    wqxuan
        4
    wqxuan  
    OP
       Nov 16, 2016
    @mhqschen 是的,文字游戏很适合 iMessage
    wqxuan
        5
    wqxuan  
    OP
       Nov 16, 2016
    @viko16 可以的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3683 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 10:44 · PVG 18:44 · LAX 03:44 · JFK 06:44
    ♥ Do have faith in what you're doing.