序
序
1.首先,我想写写序,想写写我们要做什么,我们要干什么,我们该怎么样努力?
我先想说说,我们程序员这个群体,我们程序员也叫程序猿,也叫做码农,也叫做Coding,
据我个人的理解,我们程序员是一个特殊的群体,是都有自己的思想,有忍耐力,待人真诚,
爱吃苦,少抱怨的人,我这里想写写别人对我们的看法,"程序猿",仿佛别人不理解我们,或许我们的思维方式与一般人略有不同,也许别人不理解我们的思想,呵呵,有点"可悲"!
"码农",为什么叫做码农呢?农民播种的是种子,我们播种的是"码",这些"码",我们付出的是思想,
努力,勤奋,甚至说是个人的灵感,或者说这叫做我们"心"的付出!我们感觉这个词语挺光荣的,使我们程序员的骄傲!
"Coding",是代码工的意思,我个人认为有点贬义的意思,一个Coding,一个只知道写代码的人,一个不擅长交际的人,一个不会生活的人,一个会为了Coding通宵的人,一个为了Coding掉头发的人,一个为了Coding没时间谈女朋友的人,一个为了Coding不食人间烟火的人!一个经常独立思考问题的人,久而久之喜欢独处的人!
所以,我个人认为,我们程序员都是好样的,我们程序员应该开朗,热爱生活,在程序和生活方面有个平衡,我们为了解决一个问题,在孤单的思考,为了调试通了一个BUG,而兴奋不已,我们的个人情感仿佛也很简单!
总之,我们程序员是有思想的人!
我们程序员相识于五湖四海,是为了技术而认识的,我们通过网络,我们大部份的时间都在网上,我们遇到问题,相互问问题,相互帮助,在有空闲的时间里,胡吹乱侃,也很快乐,也有很多同样想法的好兄弟,哈哈!说到这里我都乐了!我们有机会见面的话,可以吃顿饭,可以喝顿酒,是多么痛快的事情!认识了很多好兄弟!我就想我们团结起来,写个博客,这样力量也很大,呵呵!
我写这个博客的原因呢?就是想团结一些好朋友,做一些自己的东西,把自己平时遇到的一些问题,总结下来,并且写一些具有针对性的东西,目前我考虑的是工程机械方面,物理模拟方面,以及军事模拟的,当然也会写一些Unity3d的系列文章!当然有朋友需要,我们也可以考虑写一些专题,这些都好说!
专题的内容如下:
- 物理引擎的使用 Physics
- 常用脚本的详解(C#)多加注解
- 封装一个Socket库,供大家使用!服务端采用C++ IOCP技术!写成可配置的XML文件,
- 操作XML,操作各种数据库,熟练操作最基本的数据库,包括SQL Server和My Sql的配置,和数据库的建立和使用,建立表格!
- 导出自己的Unity3d格式,和导入Unity3d格式
- 粒子效果和水的效果,这个一定要弄好,可以锦上添花,尤其是水的效果!
- Unity3d对硬件的操作,对串口的操作,合并一些第三方库,比如ARTookit,多点触摸,熟练掌握Unity3d与硬件的交互!包括Unity3d使用Win32 API!
我们博客的标准如下:
- 排版合理
- 讲解清楚
- 配合截图
- 完整可执行的代码文件
- 完整的项目代码文件
- 作者的QQ和EMAIL,方面交流
- 对留言一定反馈!
- 对于关键技术,我们采取保密,往大家理解,当然会争取最大程度的开源!
下面讲讲我们使用的Unity3d引擎!
我为什么要使用Unity3d引擎呢?
首先,我不是为Unity3d公司做宣传,Unity3d可以做页游,可以做Android,IOS,PC游戏,虚拟现实等很多东西!所以说选择Unity3d以后的路会宽一些!
其次,Unity3d提供了非常良好的接口,界面友好,开发非常灵活,时间短,效率高!
Unity3d使用的脚本语言,JS,C#,BOO,除了BOO,大家不常用之外,很多程序员了解其中一门语言!
另外JS,C#语言各有长处,举个例子,操作数据库,用C#语言非常合适!而JS的话,就费力了!
与之前的一个可视化引擎 Virtools相比较而言,Unity3d在各个方面比Virtools提高很多,大家如果能对
Unity3d和Virtools做个比较的话,就明白了Unity3d是多么的优秀!当然Unity3d也有不如Virtools的地方!Virtools曾经辉煌过,就已经说明了它的价值,就包括现在,Virtools的也还有很多人在使用!
我之前,学过XNA,XNA仅仅是个平台,没有场景编辑器,没有粒子编辑器,没有很多东西!
但是可以多了解一些3D方面的东西!但是XNA做东西的速度实在太慢,所以暂时没用!
写这个博客很重要的一点,也是我们兄弟,每个人写一些自己目前所学的东西,以备忘,当然也许对大家有些帮助,主要涉及的 虚拟现实,移动平台的游戏,目前就朝这两个方向前进!
当然,我们也承接外包(虚拟现实,移动平台的应用软件和游戏开发),保证价钱公道,保质保量!
希望更多的兄弟姐妹加入我们……!