warensoft 我是科学家

Warensoft 我是科学家

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年8月4日

摘要: 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 阅读全文
posted @ 2013-08-04 15:19 王宇 warensoft 阅读(1287) 评论(2) 推荐(0) 编辑

2012年5月1日

摘要: 在前一节《warensoft unity3d通信库使用向导4-SQL Server访问组件说明》中已经对数据访问组件的结构做了简单的介绍,本节将说明如何具体利用这些组件对SQL SERVER进行操作。 阅读全文
posted @ 2012-05-01 21:08 王宇 warensoft 阅读(2714) 评论(0) 推荐(2) 编辑

2012年4月27日

摘要: 在前一节《warensoft unity3d通信库使用向导3-建立WarensoftDataService》中已经说明如何配置Warensoft Data Service,从本节开始,将说明如果利用Warensoft Unity3D通信库中的SQL SERVER组件和Warensoft Data Service交互以实现Unity3D 直接访问SQL SERVER。我们首先对Warensoft.Communication.Client.DataClient命名空间中的类及其成员进行说明: 阅读全文
posted @ 2012-04-27 00:26 王宇 warensoft 阅读(2560) 评论(0) 推荐(2) 编辑

摘要: 在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。 阅读全文
posted @ 2012-04-27 00:18 王宇 warensoft 阅读(2018) 评论(1) 推荐(0) 编辑

2012年4月25日

摘要: 利用Warensoft.Unity.Communication.Client.UnityHttpClient类可以实现Http Get请求以及POST请求,并可以使用简单的获取本次请求所对对应的响应。可以使用该类完全代替内置的WWW类。 阅读全文
posted @ 2012-04-25 01:40 王宇 warensoft 阅读(7632) 评论(9) 推荐(2) 编辑

2012年4月24日

摘要: Warensoft Unity3D通信库使用向导1-类库结构 Warensoft Unity3D通信库主要类型及其说明如下所示: 命名空间:UnityCommunicationManager 类该类是所有通信类的管理器类,所有的通信类都将使用该类构造实例. 命名空间:Warensoft.Unity.CommunicationUnityHttpClient 类该类是HTTP协议的通信类,通过指定一个URL,该类可以发送HTTP请求,并获取对应的服务器响应SocketClient 类该类是TCP协议通信类,通过指定远程服务器的IP地址和端口号,该类可以进行远程连接,并且发送数据和接收数据. ... 阅读全文
posted @ 2012-04-24 21:56 王宇 warensoft 阅读(2582) 评论(0) 推荐(0) 编辑

2012年4月23日

摘要: 项目下载地址:http://wucl.codeplex.com 该类库是专门为Unity3D编写的一个高性能通信库,其中包括了若干十分易于使用的Http通信类以及Socket通信类.另外最特别之处在于,它引入了一个全新的,基于Http协议的数据库访问组件,可以轻松访问MS SQL SERVER2005+. 阅读全文
posted @ 2012-04-23 01:14 王宇 warensoft 阅读(5516) 评论(3) 推荐(3) 编辑

2012年2月1日

摘要: 带队做的第一个游戏产品,还没等上线就死了,现在把宣传视频拿出来怀念一下 技术点分析: 时间: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.没有协调好美 阅读全文
posted @ 2012-02-01 19:03 王宇 warensoft 阅读(1158) 评论(1) 推荐(0) 编辑

摘要: 去年用了10个月的时间带队完成的全国首款真3D网页(web)版本的3D在线商城 网页版本的3D处理起来确实比较麻烦,性能和数据通信量都做了很大的优化,秀出来给大家看看 阅读全文
posted @ 2012-02-01 18:12 王宇 warensoft 阅读(1863) 评论(3) 推荐(1) 编辑

2011年12月9日

摘要: 最近在编写Warensoft3D游戏引擎,并预计明年年初发布测试版本,底层引擎使用DirectX和MONO来编写,上层的逻辑使用C#来编写,因此编写了大量C#与C++互调的代码,现在经验写出来与大家分享,并希望后来者少走弯路。 阅读全文
posted @ 2011-12-09 13:03 王宇 warensoft 阅读(64253) 评论(32) 推荐(21) 编辑