Cocos2dx 坦克主题游戏
【关于游戏】
本游戏为坦克主题系列小游戏,使用最新版本 Cocos2dx 4.0 游戏引擎,借助cli-tank的游戏逻辑,实现了多场景切换、TiledMap、物理引擎、动画等游戏技术特性。
【关于作者】
作者:屈金元(Offar)
邮件:offar@163.com
发布:2025/4/23
Linux CLI 2D Game!休闲坦克2D
【关于游戏】
Linux CLI大概是Linux开发者或用户使用最多的媒介,当然也包括大量Linux桌面系统用户。
CLI体系,冷冰冰的黑白界面,虽然复古,但简单有效。
做为一名游戏开发爱好者,万物皆可游戏,CLI也一样!君不见当年任天堂卡带游戏风靡全球吗?!
这个游戏基于地图的碰撞检测和实时渲染,标准c++和ncurses图形库,从UML建模到vim开发到gdb调试完成花费了我两个晚上。
看着实时渲染的场景和动画,恩,满心欢喜,又想把它进一步做成联机游戏!
休闲游戏,但也不是不能拿来进行友情竞技。咱们有句名言不是:海内存知己,天涯若比邻。
希望它能给也正在敲命令行的你带去片刻乐趣!
【关于作者】
作者:屈金元(Offar)
邮件:offar@163.com
发布:2025/4/15
FuryTank!愤怒的坦克
【关于游戏】
FuryTank!愤怒的坦克,经典游戏坦克大战!
作者并未完成游戏的音效程序,主要注重算法,后来时隔太久也未继续讨诸实现。
VC++小游戏,无任何第三方程序,也不使用XXX游戏引擎,使用自己设计的2D游戏逻辑和引擎!
【关于作者】
作者:屈金元(Offar)
邮件:offar@163.com
声音甜美的AS个人助理服务系统
【关于软件】
使用AS个人助理服务系统,声音甜美的助理小姐姐免费为你在重要时刻发出及时语音提醒!
使用AS主题皮肤编辑器,DIY与众不同的自己,设计自己的风格!
选中左侧主窗口或提示窗口进行相应窗口的主题编辑,期间两个窗口可以随时点击切换内容。
右侧视图显示选中窗口的编辑交互预览区域,由前景文本和背景图形两部分组成。右击相应部分出现对应的交互菜单。
使用拾色器选择从背景图形中移除的颜色块,容差值越大则被移除的颜色块范围越大。
【关于作者】
作者:屈金元(Offar)
邮件:offar@163.com
Linux命令行贪吃蛇游戏 ( cli snake )
Linux新手一枚,敲命令行敲到无聊,于是写了个命令行小游戏来祝兴。
海内存知己,天涯若比邻。希望它能给正在敲命令行的你带去点儿乐趣!
Linux命令行坦克游戏 ( cli tank )
Linux新手一枚,敲命令行敲到无聊,于是又写了个命令行小游戏来祝兴。
海内存知己,天涯若比邻。希望它能给也正在敲命令行的你带去片刻乐趣!
休闲游戏,但也不是不能拿来进行友情竞技。如果你对联网也感觉兴趣,欢迎来信联络!
【软件信息】
作者:屈金元(Offar)
邮件:offar@163.com
人工智能玩俄罗斯方块游戏
【关于程序算法】
大一编写自己的第一版俄罗斯方块游戏时,仍然在思索任天堂的俄罗斯方块究竟是如何做到的自动PLAY。
那时我对C还不熟,只会用VB系列,也难以想到用算法直接旋转方块。路漫漫其修远兮,后来有幸获得
吴祖增和沙鹰两位名师译著的指点,对AI是什么有了深入浅出的理解,终而设计出了自己的TetrisAI。
TetrisAI算法广义上讲源于遗传算法,思维模式源于我自己PLAY俄罗斯方块的游戏风格,完全自主研发。
TetrisAI是我曾经的梦想,留此短文以示纪念。同时感谢关心和支持我的人们,你们的存在是我的动力。
2013.12.4
【关于键盘按键】
---------------------------------
S 向左移动
F 向右移动
D 向下移动
J 向左旋转
K 向右旋转
M 切换人工操作与自动操作
N 切换正常模式与高速模式
V 查看版本信息
【关于脚本系统】
---------------------------------
本系统采用Lua作为脚本语言,系统提供以下API供脚本调用:
SetAI("AI名称",scale,line,hole,pit,height1,height2)
EnableRobot(true/false)
EnableFastPlay(true/false)
OnKeyDown(key)
message(text)
程序启动后首先执行程序目录下的TetrisAI.lua文件。
【关于程序作者】
---------------------------------
程序作者 屈金元(Offar)
电子邮件 offar@163.com
iStock股票盯盘精灵
iStock内置股票盈利预期、盈亏计算、保本计算、算法精准度与券商软件结果对比一致。
软件作者是一名地道的股民,因不满市面上许多同类软件不负责任的做法(算法根本就是个大概值),特别设计制作了本软件,免费供股民参用。
本软件采用VC设计界面,Lua设计核心算法,普通用户可自定义算法或界面元素,软件开发者亦可用作参考交流之用。
软件作者:屈金元(Offar)
电子邮件:offar@163.com
免责申明:本软件为免费共享软件,计算结果与核心思想仅供参考之用,不能作为买卖股票的依据,因使用本软件造成的任何后果,本软件作者不负任何责任。
永不言弃版个性化拼图游戏
版本特征(v2.0.3):
1、本游戏支持大多数拼图类游戏具备的功能;
2、本游戏支持用户自定义游戏,支持多种游戏创新式样,由程序自动产生推荐值,玩家也可以自由设定发挥;
3、本游戏支持“PLAYBACK”回放特性,游戏过程中的任意时刻,您都可以通过“PLAYBACK”特性向程序寻求拼图帮助(通过此项特性,您可以轻松地学习各种拼图细节的技巧);
4、本游戏采用跟大多数拼图游戏向反的逆顺移动拼图交互方式;
5、本游戏引擎采用C++编写,图形界面采用Win32SDK、GDI完成;
6、程序作者:屈金元(Offar) 电子邮件:Offar@163.com
魔方游戏v3.2.4(GDI版)
软件说明:
基于Win32SDK和GDI,内置辅助学习和陪练等多种特色功能。
魔方!其它的就不多说啦!
游戏作者:屈金元(Offar) E-mail:Offar@163.com
当前版本:3.2.4
猜数游戏源代码(C语言)
用纯C编写猜数游戏,内附可执行游戏和程序源代码。
本程序由屈金元(Offar)编写,未经本人允许,请勿转载甚至冒名。
E-mail:Offar@163.com
交通自动化控制界面 - 智能交通灯演示程序(OpenGL)
此版本为BETA版本,专为自动化研究方向的学生做软件界面参考,并提供软件技术支持。此版本的主程式智能灯控及弯道处理等仍在设计制作中。此处提供预览版仅作为技术交流之用。欢迎有共同兴趣的你一起研究学习,共同进步。
设计制作:屈金元
电子邮件:Offar@163.com
QQ:421137802
3D酷炫屏幕保护程序(OpenGL)
1、将解压出来的文件全部复制到c:\windows目录下,然后在桌面的屏幕属性屏幕保护程序而选择本程序即可
2、MagicImages_Config.lua文件为本屏保程序的配置文件,采用Lua编写,通过修改此文件可自由定制模型显示效果或图片,图片只支持256*256大小位图文件格式(.bmp)
3、支持鼠标、键盘光标改变视图与视角
4、点击图片可放大缩小图片
5、场内内置一个聚光灯,纯黑背景,故无阴影显示
本程序无版本限制,可自由使用 ^_^
作者:屈金元(offar@163.com)
QQ:421137802
游戏引擎以Lua脚本驱动的经典扫雷游戏
游戏引擎以Lua脚本驱动的经典扫雷游戏
程序介绍:
1、开发环境VC6
2、UI使用MFC
3、绘图使用GDI
4、声音使用mmsystem媒体功能
5、Lua开发包版本lua5.1.4
游戏引擎:
1、Lua程序驱动引擎QLua.dll版本2.0,支持对Lua源文件进行动态上壳,并支持壳上运行(作者自主设计开发)
2、QLua.dll基于lua5.1.4开发包
3、Lua源文件未上壳,存放在Lua/MyMine/下
4、Lua/MyMine/MyGame.lua中含有完整扫雷游戏算法(作者自主设计开发)
其它说明:
1、本例程仅供用于为广大Lua语言追随者提供入门学习资料
2、本例程Lua相关程序与算法非开源作品,未经作者本人允许,请勿用于商业用途
3、本例程不提供QLua引擎开发包,如有需求,请联系作者商榷
游戏引擎以Lua脚本驱动的经典扫雷游戏(加壳版)
游戏引擎以Lua脚本驱动的经典扫雷游戏
程序介绍:
1、开发环境VC6
2、UI使用MFC
3、绘图使用GDI
4、声音使用mmsystem媒体功能
5、Lua开发包版本lua5.1.4
游戏引擎:
1、Lua程序驱动引擎QLua.dll版本2.0,支持对Lua源文件进行动态上壳,并支持壳上运行(作者自主设计开发)
2、QLua.dll基于lua5.1.4开发包
3、Lua源文件未上壳,存放在Lua/MyMine/下
4、Lua/MyMine/MyGame.lua中含有完整扫雷游戏算法(作者自主设计开发)
其它说明:
1、本例程仅供用于为广大Lua语言追随者提供入门学习资料
2、本例程Lua相关程序与算法非开源作品,未经作者本人允许,请勿用于商业用途
3、本例程不提供QLua引擎开发包,如有需求,请联系作者商榷
交通灯控制3D仿真模拟软件(OpenGL)
交通灯自动控制相关,3D仿真模拟软件
程序设计:屈金元(Offar)
电子邮件:offar@163.com
免费语音听书读书共享版:Free Voice Reader
也许你用过多款能语音朗读的软件,然而,这是一款真正免费的本地化电子书语音听书读书软件,界面简洁直观极易操作,无任何累赘功能,无任何广告和流量。
你完全可以为自己收藏的电子书手工创建数据,以便软件载入进行语音朗读,软件会标识正在朗读的内容。
即使不喜欢聆听语音,也可以完全像普通电子书阅读器一样使用它,你会发现,精心设计的布局和配色对眼睛十分亲和,不易产生眼部疲劳。
手工为软件创建数据是一件乏味且工作量巨大的事情,推荐联系作者以直接获取大量丰富的学习资源!
当前软件版本为共享版本,版本附加的电子书局部章节仅为学习交流之用,请支持正版和原创文学作品。
注意,本软件UI采用原生MFC实现,只能在windows平台下使用(推荐使用windows10)。
开心连连看6.0(win32)
连连看是一款经典的益智游戏,主要寻路算法为穷举算法,网上随处可见。
本游戏也是连连看游戏,作者给其取名为开心连连看,主要寻路算法由作者完全自主创新设计,跟传统的穷举寻路算法有很巨大的区别,因为这个算法是针对连连看两个拐点以内路径的通用算法。
本软件系作者完全自主开发,软作者诚交广大计算机爱好者!
设计&开发:屈金元(Offar)
QQ:421137802
Email:offar@163.com
AST助手软件(v6.0.1)
版本特征(v6.0.1):
*主界面可任意拖动(出错时按ESC恢复原始状态)
*主界面扩展为标准模式和迷你模式,可任意切换
*扩展的音乐提示功能(只支持WAVE音频)
*消息管理器可管理自由组合的20多种的消息类型,几乎满足任意信息设定需求
*消息管理器左侧列表单击查看消息,双击修改或删除消息
*消息管理器自动保护消息缓冲区,不会出现数据意料被破坏的现象
*消息提示窗口多窗口自动排列,双击时关闭选定的提示信息,并关闭所有信息的提示音乐
*本软件基于WIN32SDK,采用C++编写
*本软件需要VC++ 2005可再发行组件包支持(本地安装了VS2005可更高版本的可直接运行),此组件包大小2.59MB,可从360软件管家的编程开发中下载安装。
No MFC, only Win32SDK & C++ inside.
程序作者:屈金元(Offar)
电子邮件:Offar@163.com
自制的初级3D图像引擎,可用Lua脚本控制
这个是我目前使用的屏保程序,自制的OpenGL图像引擎,集成Lua脚本控制
初级的意思是,引擎目前只对外部Lua提供两种图形的渲染接口,摄像机控制接口,以及自定义场景渲染过程
附件中的Lua源代码免费公开
用作屏保的话,务必修改MagicImages.lua文件中的图片相关路径
程序设计:屈金元
电子邮件:offar@163.com
QQ:421137802
第一人称3D射击游戏源代码(OpenGL)
源代码说明:
1、本源精简版第一人称3D射击游戏源代码。
2、本源已创建了三张地图(地图文件可任何创建)。
3、本源采用OpenGL,支持键盘和鼠标操作。
4、引用本源时请附明原始作者信息。
5、本源非我本人编写,此处仅用做交流学习之用,引用本源时请自觉附明原始作者信息。
E-mail:Offar@163.com
小秘书办公、学习、生活辅助软件(C++)
操作提示:
1、主界面可以任意拖动。
2、拖动主界面出现意外状况时,按ESC键可以恢复主界面状态。
3、右击主界面弹出配置菜单。
4、双击消息管理窗口中的消息列表可以修改或删除一条消息。
5、双击消息提示窗口可以关闭当前消息窗口。
It's no MFC inside, only Win32SDK & C++.
当前版本:6.0.1
程序作者:屈金元(Offar)
电子邮件:Offar@163.com
任意文件加密隐形软件
通过指定唯一密码可对任意文件进行加密隐形操作。
免责声明:请务遗失您的密码,否则后果自负!
程序设计:屈金元(Offar)
电子邮件:offar@163.com
3D地面遨游屏幕保护程序
3D地面遨游屏幕保护程序
使用方法:
1、将本程序复制到c:\windows\system32目录下
2、右击桌面--显示--屏幕保护程序,在屏幕保护程序下拉框中选择本程式
3、预览程式
附加:
本程式由Offar@163.com设计制作
个性化全功能拼图游戏
Special informations about it:
1. It supports all funnctions of common image-mapping games.
2. It supports user-defined game settings, such as image, size, game difficulty, how to split image and so on. All which can be reset are processed by program itself automaticly.
3. It supports play the processing back in anytime. It means when you couldn't finish a game round by any way, you can get the best helps from the function "PlayBack".
4. It is a real Win32 SDK game, no any other Game LIb to be used. Copyrights reserved.
5. Author : 屈金元(Offar) E-mail : Offar@163.com