熟悉 C#,C++语言,熟悉 C++STL 库,熟悉面向对象编程,数据结构与算法与常用设计模式
了解 TCP/IP 协议,具有相关编程经验,了解计算机网络与操作系统相关知识
熟悉 Unity 游戏引擎, UE4 和 PS 等软件使用
熟悉计算机图形学,有shader编程经验,包括UnityShader和UE4材质
项目简介:移动迷宫是一款 PC 端益智策略类游戏,使用 Unity 引擎和 VisualStudio 开发。玩家通过 WASD 四键控制主角移动。躲避障碍到达出口便可闯关成功。
实现功能:
1 玩家三种技能的实现:加速,武器,体力值
2 近十种障碍与敌人的实现,不同敌人有不同技能
3 游戏有三种模式:闯关模式,极限模式和竞技模式
4 一共十几关,实现闯关评分及数据实时存储
主要技术
游戏使用单例模式,中介者模式等实现游戏逻辑功能;使用 shader 实现游戏模型顶点,贴 图动画;异步加载;(单机)双人对战的回合制实现(类似炉石传说)