- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 Ycnd GUI英文编辑框控件已完成!
英文编辑框组件现在已经完成了,并且通过全面的测试! 此组件只支持英文字符及标点的输入,不支持中文,明天开始编写支持中文输入的编辑框。 放一张截图:
2009-04-29 22:32:00 589
原创 Ycnd GUI的新进展
编辑框控件现在已经可以完成基本的文本编辑任务了。我打算设计两种编辑框,一种只支持英文输入的编辑框,另一种是支持非英语语言输入的编辑框。 两种编辑框都将尽力达到Windows下文本编辑框的功能,如果有些功能本人无法实现且游戏开发用不上的话则会考虑删减。
2009-04-28 21:28:00 459
原创 Ycnd的最新进展
GUI的进展: 1、为GUI控件添加了快捷键功能,在获得焦点的情况下,按下对应快捷键可以代替鼠标操作;2、调整了GUI控件的事件响应顺序;3、完成了编辑框组件的外观设计,完成了字符管理器对宽字符的处理,现在可以使用宽字符了。 引擎核心的改进: 1、字符处理函数现在支持宽字符处理了;2、优化几何绘制的性能,调整了图形绘制的顺序。
2009-04-27 21:17:00 407 1
原创 GUI系统的一点进展
今天抽时间编写了一个编辑框控件使用的字符管理器,经测试一切正常! 这个东西是编辑框设计中的两大麻烦事之一,搞好了它也就意味着编辑框现在已经完成了50%,只要编辑框完工,这套GUI系统就比较完整了,呵呵~~
2009-04-25 21:18:00 428
原创 以前写的一个游戏~
这个是我刚学习DirectX时写的一个游戏,其实就是一个坦克大战游戏。似乎学习游戏开发的人都写过这类游戏,其经典程度不亚于编程初学者常用的Hello World ! 发些截图,需要注意的是,这个游戏没有完全写完,很大程度是因为我比较容易“见异思迁”,呵呵~~ 1、游戏设置界面:2、实际游戏画面: 游戏还有一个多功能地图编辑器,可以编写多种坦克大战游戏的地图
2009-04-23 21:51:00 481
原创 粒子系统转接工作仍在进行中...
这段时间忙于其他事情,花在开发工作上的时间少了很多,因此扩展进度慢了下来。估计至少要到下星期才能恢复正常速度。粒子系统的扩展工作现在完成了不到30%,可能下星期才能完成。粒子系统扩展完成后就还剩动画系统了,这个的工作量不大,应该很快就可以发布了。 引擎按我最初的计划还包括脚本系统,我本打算使用自定义的脚本语言,不过现在脚本系统还没有开始开发,先完成手头上的计划再说。我预定义的脚本种类有:系
2009-04-22 14:37:00 432
原创 明天开始转接粒子系统
明天开始编写粒子系统的转接模块,粒子系统在Ycnd中比较重要,许多漂亮的图形效果均得靠粒子系统来实现。 完成后将会照例放图,此次粒子系统的演示图将不再借用HGE的纹理,免得有人不舒服。
2009-04-20 21:39:00 460
原创 GUI多语言支持--截图!
呵呵,本来昨天就应该放图的,由于一些意外原因(好在这些意外原因现在解决了),不得不推迟到今天。现在放上转接完成的GUI系统模块通过其他语言调用时的情况: 我用易语言复刻了C++下的一个DEMO:
2009-04-19 20:02:00 600
原创 GUI系统转接完成!
GUI系统现在已经可以支持多语言了,不过目前还在测试中,今天稍晚将会放出截图。 GUI系统提供9种主要的UI控件,目前尚不支持编辑框(现在还在开发中,编辑框控件比较麻烦,要处理的消息比较多),需要配合Ycnd引擎使用。 Ycnd提供的GUI系统,即可使用纹理美化也可不使用纹理美化,可以说灵活性较大,用来做游戏应该是足够用了。
2009-04-18 12:48:00 509
原创 增强型文件操作模块
该模块可以实现:文件搜索、增强型文件夹删除、粉碎文件等功能,使用该模块可以大大节省你编写这些功能所需要花费的时间。 模块使用C++编写,并且经过了较长一段时间的优化,性能及资源占用上已经达到了一个较好的状态,非常适合软件的实际应用。 有需要的朋友可以下载使用:-) 地址:(包含易语言的例程,其他语言同样支持)http://www.namipan.com/d/9fa2b
2009-04-17 13:08:00 4430
原创 CopyU!U盘拷贝工具
这也是本人的早期作品,该软件可以实现U盘内容的自动复制,特别适合于经常需要拷贝U盘文件的朋友。 该软件比市面同类软件都要强大,甚至比某些收费软件都要好用。软件具备U盘自动检测、自动复制功能,支持U盘反病毒。 截图: 该软件从未发布,下载地址只有到纳米盘了:http://www.namipan.com/d/b5404d5df6129e537a7577d15bba9c
2009-04-17 12:50:00 1402
原创 SoClean!磁盘清理软件
这是一款磁盘垃圾文件清理软件,是我早期的作品。本软件在清理磁盘方面,我敢说是非常彻底的,没有多少软件可以这么彻底的(呵呵,大话,不过你用用就知道:-))。 下载地址:http://download.enet.com.cn/html/060482006081501.html 或者:http://www.namipan.com/d/a2ff5153ae328a4c2971d71f
2009-04-17 12:42:00 1117
原创 Ycnd扩展计划的进展
明天开始GUI系统的转接工作,预计2天即可完成! 然后是粒子系统,最后完成动画系统的转接。 以后,Ycnd的C++版更新的话,转接的多语言版也会同步更新。更新信息将会即时公布到博客中。
2009-04-16 20:57:00 421
原创 放截图~~
核心模块转接测试昨天全部完成,一切正常,放一些截图上来让各位了解一下情况:-) 以下截图均为易语言测试时的画面基本图元绘制: 纹理的使用:
2009-04-16 09:45:00 520
原创 Ycnd核心转接模块测试基本完成!
今天完成了核心转接模块的基本测试,Ycnd引擎的基本绘图功能已经可以很好的支持多语言了!现在本人还在进行进一步的测试工作,明天发一些完成情况图上来。 全部模块的转接工作完后成再在把开发包发上来,到时还会附带一些例程,可能会附带SDK文档,这取决于我有没有时间编写。
2009-04-15 21:01:00 539
原创 Ycnd核心模块已可以支持多种语言!
今天终于完成了核心模块的扩展工作,现在已经可以支持多种语言的使用了,虽然我并没有在多种语言中测试,目前也仅仅测试了在易语言下的使用情况。不过,由于转接模块使用的是标准DLL,因此,我认为只要是能够调用标准DLL的编程语言,应该都没问题。 全部都完成后,我可能还是会抽时间用其他语言测试一下的。 放一些张当前进度的图: 易语言中的测试:
2009-04-14 21:18:00 464
原创 Ycnd的最新进展
Ycnd的扩展计划进展顺利,现在已经完成了转接模块的30%,经过测试一切正常! 争取在3天内完成全部工作,然后写一些其他语言使用Ycnd的例子,有时间就写一个SDK的文档。 放一个易语言测试代码的截图:
2009-04-11 22:13:00 446
原创 Ycnd最新进展
昨天测试了一下通过转接模块让Ycnd支持其他语言的方法,获得了成功!可以非常完美的支持C++以外的其他编程语言访问Ycnd的功能。 发个截图让各位看看: 这是使用易语言调用引擎的运行效果。
2009-04-11 09:12:00 413
原创 一个决定
我现在要宣布一个决定:Ycnd 2D图形引擎的下一个更新将不再使用HGE的图像作为粒子系统DEMO的纹理。 虽然,现有版本的DEMO在使用非本人版权的资源时(图像与声音)已经做了版权归属的声明,但仍有某些人不满于本人使用HGE的资源,因此,Ycnd将在下一个版本时完全剔除借用的HGE图像资源!
2009-04-11 08:59:00 427
原创 考虑通过转接方式使Ycnd引擎支持其他编程语言
Ycnd引擎是使用C++开发的,其调用方式对C++提供了完美的支持,但对于其他的编程语言来说,以现有的方式很难运用,因此,我考虑使用转接模块的方法来提供对其他编程语言的支持。 使用转接方式的原理就是用一个标准的动态链接库来包裹引擎,其他编程语言只要调用此动态库就可以实现对引擎功能的访问。如此设计就可以让引擎方便的支持VB、Delphi、易语言等。 虽然这样设计会造成性能上的一定损失
2009-04-10 21:09:00 543 2
原创 关于Ycnd的一些问题
今天,Gemares的论坛,也就是我的作品发布的那个帖子,有人指责我的Ycnd 2D图形引擎抄袭HGE,理由很简单:我写的粒子系统DEMO中使用了HGE中的纹理,并且接口类名与HGE相似。在此我有必要说明一下: 首先,粒子系统DEMO包含的纹理的确是使用了HGE的纹理,这一点我在把作品包发给Gameres的管理员时已经在说明文件中声明,原文如下“DEMO所使用的图像及声音资源均来自互联网,
2009-04-10 17:08:00 497 2
原创 GUI系统的进展
最近对GUI系统进行了进一步的开发,在原有GUI控件的基础上添加了一个新的组建--窗口。该组件被设计成容器的样式,可以将其他的组建添加到里面。 发一张图:
2009-04-10 17:02:00 417
原创 Ycnd 2D图形引擎完成了!
经过3个月左右的开发,我自己设计的基于DirectX的2D图形引擎Ycnd终于完成了! 引擎采用了最大限度的模块化设计,所有主要的功能均独立成单独的模块,提供给使用者最大的选择性。 整套引擎目前包含有4个主要的功能模块:引擎核心(包含简单的音频系统)、GUI系统、2D粒子系统、动画系统。 下载地址为:[该版本已停止下载,请下载新版!
2009-04-03 20:36:00 854
拷优(CopyU!)
2012-03-09
Cleaner通用文件处理引擎
2011-05-07
Ycnd 2D图形引擎 基本绘图与输入检测 演示程序
2009-09-06
Ycnd 2D图形引擎 粒子系统 演示程序
2009-09-06
Ycnd 2D图形引擎SDK
2009-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人