Punch & Kick 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Punch & Kick 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: GPLv2
开发语言: C/C++ 查看源码 »
操作系统: Windows
收录时间: 2013-11-23
提 交 者: 司徒永超

这是一个和《热血格斗》大致一样的格斗游戏,游戏名称暂命为:Punch & Kick,如果你有兴趣,可以为此游戏取一个高端大气上档次的名字,或者低调奢华有内涵的名字也可以。

此游戏由作者利用闲于时间开发,其开发目的主要为了实现作者自己的想法,为了让作者的大学时间不被浪费,也是为了方便作者以后找工作。

源代码基于 GNU通用公共许可协议第二版(GPLv2) 发布,作者之所以开源,主要是为了与其他开发者以及业余编程爱好者们进行技术交流,顺便满足作者的展现欲。

此游戏主要是依据作者个人的想法进行开发的,并未想要将它做成符合大众口味的游戏,请不要指望这款游戏能够符合你的口味。

由于作者以后工作的原因,此游戏的开发可能会暂停,因此,请不要对此游戏抱有过多的期待。

效果图

 

构建

在 GNU/Linux 平台上,请先确认你已经安装了 LCUI 库,然后在游戏源码根目录中使用命令:

./configure
    make

生成的游戏主程序会在src目录里,名为game,请将它移动至bin目录下,若要运行游戏,请 先进入字符控制台模式,以确保能够正常显示图形。

在 windows 平台上,你需要准备VisualStudio,2010或2012版都行,进入build目录中的相应 目录,打开sln文件,然后用VisualStudio生成即可,生成的可执行文件在bin目录下。

如果你使用的是其它开发工具,请根据该开发工具的用法手动创建一个工程,并把游戏的源文件及头文件添加进工程里,然后将include和bin目录分别添加至头文件目录和库目录。

代码阅读

头文件及源文件所使用的字符编码主要是UTF-8,并且带BOM签名,请确保你的代码编辑器支持显示UTF-8编码的文本内容。

源代码的缩进宽度为8,请确保你已经将你的代码编辑器的缩进宽度设置为8,这样,代码才能够以应有的格式显示,方便阅读。

请将代码编辑器所使用的字体更改为等宽字体,以让显示的代码具有良好的视觉效果。

本项目的源代码中的注释不是很多,建议使用自带代码提示功能(例如:提示函数原型及对应的注释)的代码编辑器查看,帮助理解部分代码。

代码提示功能

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Punch & Kick 的相关资讯

Punch & Kick 的相关博客

CISK: Can I Still Kick?

相信学过大气科学的各位一定听说过CISK(Conditional Instability of the Second Kind,第二类条件不稳定),它通常用来指代对流...

puppet kick 功能

puppet kick 功能是如何让master端发生更新以后主动推送信息至各agent端,并触发agent端进行更新 以免每次等待30分钟 修改客户...

iTween基础之Punch(摇晃)

一、基础介绍 PunchPosition: 对物体的位置添加摇晃动画,使其摇晃最终归于原来的位置. PunchRotation: 对物体的角度添加摇晃动...

Round A - Kick Start 2019

a.链接:https://codingcompetitions.withgoogle.com/kickstart/round/0000000000050e01/00000000000698d6 题意:有n个学生,...

Kick-off Meeting如何开

What(介绍) Kick-off Meeting有的翻译为项目启动会议,也有的翻译成开工或者开踢会议,这不重要,明确这个英文名字即可,不...

Kick Start 2019 Round D

X or What? 符号约定: $\xor$ 表示异或。 popcount($x$) 表示非负整数 $x$ 的二进制表示里数字 1 出现的次数。例如,$13 = 1...

Interesting Punch-Bowl(优先队列)

/** http://acm.nyist.net/JudgeOnline/problem.php?pid=547 题意: 有一个正方形的区域 区域上面有高度不同的1*1的立方体自然...

Kick Start 2019 - Round A A.Training 题解

题意 n个数中选出一组K个数,要求这一组数中所有数与这组数中最大值的差之和最小。 思路 很容易想到排序构造单调性,很容易想...

项目Kick Off 我们应该做什么?

项目Kick Off也就是项目启动会议。当我们有项目启动的时候,把涉及的相关人员都聚集起来,然后召开一个启动的会议。那么在kic...

Punch & Kick 的相关问答

还没有任何问答,马上提问

评论 (1)

加载中
司徒永超软件作者
@红薯 Punch & Kick 是个单机游戏,但oschina,net却收录在 网络游戏 分类下,求改正。
2013/11/23 11:07
回复
举报
更多评论
1 评论
89 收藏
分享
返回顶部
顶部