熟练掌握C++、java、python等编程语言,熟练掌握Unreal游戏开发引擎(UE4),熟练掌握mysql数据库,熟练掌握Linux操作系统知识。对计算机体系架构有着清晰的认识,从逻辑门到CPU,从硬件到软件,从底层到顶层都有着较好的把握和理解。熟练掌握计算机网络通信知识,对TCP/IP协议等网络基本协议掌握较好。本人毕业于华中科技大学计算机学院,有着扎实的计算机基本功,有着丰富的软件开发经验。
自主设计并开发了“机票预定系统”,采用java编程语言开发,利用了mysql数据库,并采用了Hibernate框架操作数据库,利用了javafx进行界面编写。附上github的链接:https://github.com/Troubledesigner/FlightReservation。
利用C语言自主开发了基于Linux系统的“文件系统”,很多技术和方法借鉴与Linux本身文件系统的实现。该文件系统实现了文件夹、文件的创建、文件的删除、文件的移动和复制、文件的硬链接等功能。附上github链接:https://github.com/Troubledesigner/File-System
在本系统中,所有的设计、所有功能模块的实现、所有的测试都有我自主独立完成。在本系统中采用了java编程语言,利用了javafx编写界面(本人掌握各种界面编写办法:Qt,javafx等),利用了mysql数据库作为应用的数据库,利用了Hibernate操作数据库。
九色鹿是一款颜色解密游戏,讲述了来自敦煌传说中的九色鹿,不断探索传统文化,找回遗失了多年的记忆的故事。该游戏是利用Ureal Engine 4开发(UE4),在此项目中我担任主程序角色,负责UI开发和主要的游戏逻辑,以及游戏的永久化等工作。