一名普通的数字媒体技术专业的本科生,主要掌握的语言是ActionScript和C#,也可以尝试编写一些不标准的JavaScript与Python。
在2016年接触了ActionScript,这是一门主要应用于Flash Platform的语言,我现在比较熟悉用它进行AIR应用程序或游戏的开发。2022年开始学习C#,后来主要用它做基于Unity的开发,与朋友们合作开发过一些小游戏。
在我看来,ActionScript与C#都是非常有趣的语言。只是我更早地接触了ActionScript许多年,它于我而言是编程生涯中的初恋,我更熟悉与它相关的Flash和AIR。当然C#以及Unity和.NET也非常实用,只是对我来说开发可能还会相对依赖查阅API文档。但总体而言,已经非常熟悉这两门语言了。
最近创建了一个新的存储库, Palette 。就像它的名字Palette(调色板)一样,我希望将它开发成一个跨开发语言的游戏开发工具类库,在各语言中提供相似的API(符合命名约定的前提下),使用者能够更随心地选择用什么工具,目前已经分别用ActionScript与C#实现了A*算法。