简体   繁体   English

Starling版本缺少游戏Fla文件-可能恢复或反编译吗?

[英]Game fla file missing from Starling build - possible recovery or decompile?

I've been working with a programmer on an app and we've since gone our separate ways. 我一直在与一名程序员一起开发应用程序,此后我们走了自己的路。 I was passed on a copy of what was supposed to be the source code of everything at the end. 最后,我被传递了一份应该是所有内容的源代码的副本。 However, I believe I'm missing a crucial file from the app build. 但是,我相信我在应用程序构建中缺少重要文件。

It's a pretty cool, but fairly basic 2D game. 这是一个非常酷的游戏,但是相当基本的2D游戏。 Built with Starling (gamua.com/starling) in ActionScript 3. 使用ActionScript 3中的Starling(gamua.com/starling)构建。

My question is, with all the files and assets mentioned below, is it possible to recover, reverse engineer, perhaps decompile, what I need to complete the app. 我的问题是,使用下面提到的所有文件和资产,是否可以恢复,反向工程,甚至反编译我需要完成的应用程序。 Or will this project's code need to be re-written from scratch? 还是需要从头开始重写该项目的代码?

In my game 'build' I have following folders: assets, bin-debug, extensions, libs, src, and system. 在我的游戏“ build”中,我有以下文件夹:资产,bin调试,扩展,libs,src和system。

I am a bit of a noob in coding (as you've probably gathered), but it looks like I'm missing the .fla file from the 'src' folder. 我在编码方面有些菜鸟(如您所知),但是看起来好像我在'src'文件夹中缺少.fla文件。 The contents of that src folder is: com, utils (folders), Constants.as, Game.as, Main-app.xml, Main.as, Menu.as, Root.as 该src文件夹的内容为:com,utils(文件夹),Constants.as,Game.as,Main-app.xml,Main.as,Menu.as,Root.as

I was hoping that there is enough information in the .as files intact, that the restoring of the .fla to compile the build is not a big ask? 我希望完整保存.as文件中的信息,恢复.fla来编译构建不是一个大问题?

If other questions stand out to you, please ask. 如果您有其他问题,请提出。 Thanks! 谢谢!

Normally, Starling game is not built in the same way as a regular Flash game in the old days. 通常,Starling游戏的构建方式与过去的常规Flash游戏不同。 You files look to me a lot like FlashDevelop project (there also should be .as3proj file somewhere in the root folder of the sources), which does not use FLA and compile the game from .as classes directly. 在我看来,您的文件非常像FlashDevelop项目(在源根文件夹中的某个位置也应该有.as3proj文件),该文件不使用FLA并直接从.as类编译游戏。

PS Or, maybe, Flash/Flex Builder project. PS或者,也许是Flash / Flex Builder项目。 Regardless, the possibility there were no FLAs to begin with is high. 无论如何,没有FLA的可能性很高。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM