⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 连连看linux版V1.0,用C语言写的
💻
字号:
2005年4月27日-03:00发布连连看GTK,version 0.1版2005年4月27日-下午1.修正bug:生命值用完游戏结束时,定时器没有关闭.2.添加记分规则:easy  :time,200s; life:2;hint:4,normal:time:200s; life:3;hint:6hard  :time:200s; life:4;hint:8提示和生命每过一关加1,分数在过一个level的时候有加分,level>5时加level*400,否则,加level*200根据剩余的life和hint按life*100+hint*50的规则加分每消去一双牌,加20分.3.增加暂停图片提示.更换背景图片.4.增加游戏规则说明的窗口.5.修改ui_replace_iamge函数,实现提示功能.不过每次按提示显示的都是同一组牌.6.修改about.c中的说明文字.7.添加显示分数的label2005年4月28日1.修改time_process函数,纠正在最后1s消牌出现两次提示窗口的bug.2005年4月29日1.将algorithm_get_points函数产生的链表进行倒序2.修改algorithm_can_link,添加两个point指针参数,使它在不是直线连接的情况下返回折点位置.并修改llk_main中对该函数的调用.3.添加函数ui_link和ui_draw_line函数,完成连线功能.并在鼠标电击回调函数中的消牌操作之前,调用此函数.为了看到连线,需要加入时间延迟100ms.2005年5月15日1.大改,大致内容如下(很多细节,不一一说明)将GtkFixed换做GdkDrawingarea完全控制drawingarea的绘图操作,实用doublebuf,建立一个pixbuf,所有游戏的绘图操作只针对pixbuf,只有在需要重绘窗口的时候简单的将pixbuf拷贝到drawingarea中.2.连线功能完成!之前的ui_link函数中有笔误,if判断应该p3.x与p4.x(误为p3.x)3.完善了内存管理,所有需要释放的pixbuf均及时释放.4.作弊选项,按F8可填满时间,提示和生命.5.自选牌面6.添加icon.修复的小bug:1.drawingarea_clicked函数中,将ui_link放在algorithm_link之前。2.ui_game_wash中,生命值用完,结束游戏后,添加return。===============================待完善功能=================================1.声音,音乐2.随机背景3.网络对战4.记分系统

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -