0.C语言基础、C#语言基础(常用的语言)
1.熟练使用PS软件绘制与制作UI素材,以及游戏美术设计软件3DsMax和Maya的模型设计工作
2. 参与过Unity游戏客户端相关逻辑以及框架开发工作,根据每个项目的具体要求,承担开发任务,按计划完成任务目标,负责编制与项目相关的技术文档,以及负责对程序整体的框架设计。
3. 使用Unity以及平台相关调试工具,对项目的性能瓶颈进行分析和优化。
4 . 熟悉Unity3D的框架设计,对引擎的UI、渲染、动画、AI以及物理模块有了解和使用。
5.有良好的面向对象基础,编写代码思路清晰,有自我解决问题的独立思考能力。
6.有Ado.net的数据库应用开发经验,对数据库的了解:用过SqlServer、MySql、Sqlite,掌握数据库的增删改查(CREQ),了解数据库的约束的设定:非空约束、检查约束、主键等外键约束,编写SQL语句,熟悉了解数据库编程和优化能力,
7.熟悉B/S、C/S模式的开发模式,在需求给定情况下能做模块级业务流程和数据库设计和开发。
8.简单掌握基本的TCP/IP理论知识和网络模型的概念,简单了解网络七层协议的概念,了解常用的网络协议:如Tcp、Udp、Http,有网络游戏研发经验.
9.研究过虚拟现实技术、增强现实技术等其它虚拟仿真技术
10.有Web开发基础:Html,Css,Javascript
11.熟悉Winform软件界面设计框架
1)棋牌游戏项目(游戏前端程序兼后端程序 )
在本项目中,主要负责游戏前后端的整体架构设计,专注于游戏后端程序的编写,游戏后端主要使用的IDE为VisualStudio,主要使用的程序设计语言为.Net C#,并使用C#提供的网络通信机制从零手动编写游戏服务器,数据库使用的是SqlServer2008r2,游戏前端使用的是Unity3d,前后端的程序设计理念就是使用基本的Mvc框架+自定义消息通信模式。
职责1.搭建基本的前端消息框架
职责2.搭建游戏后端Mvc框架+消息框架
职责3.负责处理游戏前后端的网络通信设计工作
2)家居虚拟仿真项目(前端程序兼策划)
主要是根据客户提出的需求,来根据一个现实生活中一个房产样板间来实现虚拟仿真的功能,该虚拟现实项目主要涉及到虚拟仿真技术,模拟现实生活中去实地考察要购买房子的基础原型样板间产品,根据客户所提供的仿真需求来进行游戏的实际开发工作,在工作期间,配合美术人员来进行分析用到的美术资源产品,并为后期的程序功能研发做铺垫,该虚拟现实项目主要使用的游戏引擎为Unity3d,主要涉及到的技术内容有Unity3d的设备输入输出的Api运用,以及对Unity3d中的相机观赏技术运用和持有的物理碰撞检测技术,使用的游戏脚本语言为.Net Visual C#,开发周期为一个月左右。
负责人物与场景内与道具交互工作,再就是负责场景内灯光布局设计,使用程序来使用户增加体验感。