博客

这是超哥的博客,记录着一些开发动态和想法。

LCFinder 0.10.0 开发日志

发表于2016年02月23日  •  无评论

2016-09-13

完成了时间范围选择器视图,在“集锦”视图中点击时间标题会显示时间范围列表,从中点击一个时间后图片列表就会跳转到这个时间段上。

阅读全文

游戏相关的想法与实现

发表于2014年12月07日  •  无评论

2016-07-25

闲着的时候看了些FC游戏的通关视频,回忆一下童年玩过的游戏,然而在翻到了《热血格斗》的通关视频后又有了搞游戏的想法,以后可以继续完善之前写的 PunckAndKick,加上联机对战功能,联机对战时的游戏演算都在服务器端进行,要实现这个功能需要分离出游戏核心代码,让它即使脱离图形输出功能也能正常运行,也就是所谓的“前后端分离”。

阅读全文

网站维护日志

发表于2014年11月22日  •  无评论

2016-06-19

页面有很多图片的话载入会很慢,而国内CDN需要备案后才能用,备案又需要自己的网站托管在国内主机提供商的主机里,真麻烦。

阅读全文

LCUI 1.0.0 开发日志

发表于2013年11月25日  •  无评论

2016-09-15

有些纠结,当部件为禁用状态后,是应该只禁止响应鼠标事件,还是禁止响应所有事件(包括自定义事件)?这个禁止处理是该放在 Widget_TriggerEvent() 里面,还是放在外面?放在放外面的话,虽然 LCUI 不主动调用已禁用的部件的事件处理器,但用户可手动触发事件。

阅读全文

LCUI 0.15.0 开发日志

发表于2013年06月14日  •  无评论

2013-6-14

为照片查看器新建了个Win32工程,测试编译时,报错说未找到FreeType的头文件。话说,最近发布的LCUI二进制文件包中没有FreeType的头文件,没法用LCUI的头文件。解决方法的话,可以下载LCUI的源码包,把里面的FreeType库的头文件拷出来即可。

阅读全文

LCUI 0.14.0 开发日志

发表于2013年03月11日  •  无评论

2013-3-11

发现了一个募捐项目:Civitas,它是一个城市建设游戏,据说EA公司 推出的《模拟城市5》没以前的好了。看图中的内容,该游戏貌似支持linux系统,具体信息可到这了解:http://www.kickstarter.com/projects/1584821767/civitas-plan-develop-and-manage-the-city-of-your-d,可惜条件不允许,不能捐钱。

阅读全文

LCUI 0.13.0 开发日志

发表于2012年12月17日  •  无评论

2012-12-17

现在先写下这次版本更新中需要实现的东西:
能够够直接读取图片的信息,之前的版本,都是先读取图片数据,再从图片数据中获取图片信息。
实现部件的圆角边框绘制,阴影绘制。
文本框添加占位符功能,文本框为空并未处于焦点状态时,显示占位符。
图形处理上,为LCUI_Graph结构体添加auto_attr属性(attr是attribute的缩写),用于指示是否在每次修改图形数据后,自动更新该图形的属性;
解除每次操作图形时的加锁和解锁操作,因为有时频繁修改图形时,这加锁和解锁的操作,以及图形属性的自动更新,会浪费很多时间。
队列处理上,也一样,解除每次操作队列时的加锁和解锁操作,需要加锁时直接调用Queue_Lock或Queue_Using函数即可。
以后需要移植到windows上,那么,如何避免与windows的函数库内的函数同名?例如:RGB函数。
要么,重新调整函数名,加个LCUI前缀名,再用宏定义,将目前使用简写的函数名替换成原本的函数名,这个以后再考虑,现在懒得纠结。
其它的功能,在开发过程中再考虑。

阅读全文

LCUI 0.12.6 开发日志

发表于2012年09月12日  •  无评论

2012-9-12

打算将LCUI的widget属性命名方式,搞成html 的 CSS 标签属性那样,当然,这会应用在widget 的C++类上。

阅读全文

上一页 1 / 2 下一页