摘要:
warensoft unity3d 组件的Alpha版本已经发布了将近一年,很多网友发送了改进的Email,感谢大家的支持。
Warensoft Unity3D组件将继续更新,将改进的功能如下:
1.Warensoft Unity3D 通信组件将添加对SqlServer以及其他数据库的直接访问支持(即:使用SQL语句)。
2.Warensoft Unity3D通信组件将加强HttpClient的功能。
2.新添加Warensoft Unity3D GUILIb,该LIB是一套基于UNITY3D GUI的新库,该库的特点是:
完全符合MS的C#开发规范。
支持Winform以及WPF的UI开发规范,包括属性名,方法名,以级数据绑定等优良特性
提供VS2010、VS2012的UI编辑器(基于Winform或WPF的编辑器)
常用控件包括:Label、TextBox、Button、Grid(和WPF一样)、GridView(支持绑定)、Image、CheckBox、RadioButton、ComboBox、TabCo 阅读全文
摘要:
在前一节《warensoft unity3d通信库使用向导4-SQL Server访问组件说明》中已经对数据访问组件的结构做了简单的介绍,本节将说明如何具体利用这些组件对SQL SERVER进行操作。 阅读全文
摘要:
在前一节《warensoft unity3d通信库使用向导3-建立WarensoftDataService》中已经说明如何配置Warensoft Data Service,从本节开始,将说明如果利用Warensoft Unity3D通信库中的SQL SERVER组件和Warensoft Data Service交互以实现Unity3D 直接访问SQL SERVER。我们首先对Warensoft.Communication.Client.DataClient命名空间中的类及其成员进行说明: 阅读全文
摘要:
在Unity3D中直接访问SQL SERVER一直都Unity3D软件开发人员头疼的问题,特别是在WebPlayer中,由于安全原因,数据库访问的ADO.NET类是被禁用的。实际上不仅仅是Unity3D的WebPlayer,包括Silverlight以及Flash在内的RIA应用都采用相同的安全策略。在Warensoft Unity3D通信库中引入了一系列的Warensoft数据服务客户端访问组件,只需要简单配置,就可以Unity3D中轻松实现SQL SERVER数据库访问(包括独立应用程序以及WebPlayer程序)。下面文字将说明Warensoft Data Service的配置方法,在后面的章节中,我会向大家展示如何利用Warensoft Unity3d 通信库中的组件来访问Warensoft Data Service。 阅读全文
摘要:
利用Warensoft.Unity.Communication.Client.UnityHttpClient类可以实现Http Get请求以及POST请求,并可以使用简单的获取本次请求所对对应的响应。可以使用该类完全代替内置的WWW类。 阅读全文
摘要:
Warensoft Unity3D通信库使用向导1-类库结构 Warensoft Unity3D通信库主要类型及其说明如下所示: 命名空间:UnityCommunicationManager 类该类是所有通信类的管理器类,所有的通信类都将使用该类构造实例. 命名空间:Warensoft.Unity.CommunicationUnityHttpClient 类该类是HTTP协议的通信类,通过指定一个URL,该类可以发送HTTP请求,并获取对应的服务器响应SocketClient 类该类是TCP协议通信类,通过指定远程服务器的IP地址和端口号,该类可以进行远程连接,并且发送数据和接收数据. ... 阅读全文
摘要:
项目下载地址:http://wucl.codeplex.com
该类库是专门为Unity3D编写的一个高性能通信库,其中包括了若干十分易于使用的Http通信类以及Socket通信类.另外最特别之处在于,它引入了一个全新的,基于Http协议的数据库访问组件,可以轻松访问MS SQL SERVER2005+. 阅读全文
摘要:
带队做的第一个游戏产品,还没等上线就死了,现在把宣传视频拿出来怀念一下
技术点分析:
时间:2009年
服务器:Windows2003 Server
数据库:MS Sql Server 2005
网站技术:ASP.NET AJAX EntityFramework ADO.NET SQL CLR
客户端技术分析:
在2009年ASP.NET Client Ajax刚刚出现,其实还挺不成熟,大量的使用了Ajax Client Library中的DataView控件,利用JS调用WebService来实现的,现在想起来如果当时WCF如果有现在的功能的话,一定会选择WCF的
数据访问:
数据访问使用的是当年最新的EntityFramework ORM技术,数据库中的存储过程全部使用SQL CLR来作的(真的挺方便的),那个时候的EntityFramework还是3.5版本的,不支持外部键查询,关系表加载的时候一定要手动的Load一下才可以,现在的4.0版本方便多了
失败原因:
1.没有相关的游戏领域知识,所有的东西都要现学
2.技术经验不够扎实
3.没有协调好美 阅读全文
摘要:
去年用了10个月的时间带队完成的全国首款真3D网页(web)版本的3D在线商城
网页版本的3D处理起来确实比较麻烦,性能和数据通信量都做了很大的优化,秀出来给大家看看 阅读全文
摘要:
最近在编写Warensoft3D游戏引擎,并预计明年年初发布测试版本,底层引擎使用DirectX和MONO来编写,上层的逻辑使用C#来编写,因此编写了大量C#与C++互调的代码,现在经验写出来与大家分享,并希望后来者少走弯路。 阅读全文