-
2018-07-03 16:17:38
讨论小程序游戏开发用什么好?
引擎???
还是直接干???
大神请留言。。。
更多相关内容 -
微信小程序游戏源代码
2018-01-10 19:02:11微信小程序最火的几款程序源代码,是学习游戏开发的好资料 -
零基础“复刻”经典飞机大战小程序游戏【一篇文使用 IVX 轻松实战5】
2021-06-04 12:18:19????小媛:bit 哥,bit 哥,好像 IVX 还可以做小游戏? ????1_bit:是的呢。 ????小媛:那你教我做小游戏好不?...1_bit:我们选择小程序游戏,选择 2D并且取个名称,我们先制作一个 2D 版本的经典飞机大战作者简介
作者名:1_bit
简介:CSDN博客专家,2020年博客之星TOP5,蓝桥签约作者。15-16年曾在网上直播,带领一批程序小白走上程序员之路。欢迎各位小白加我咨询我相关信息,迷茫的你会找到答案。必看提示
项目存放在:https://editor.ivx.cn/#10692349 有需要的直接可以看着仿
1小时学会不打代码制作一个网页精美简历(1)
1小时,不会代码的我如何完成 网易云音乐 大作业网页制作?(IVX 第2篇)
1小时赚300块,不打代码帮人做个吃鸡网页 [IVX实战第3篇]
1小时零基础赚一千,教你完成图书管理系统,不用打代码绝对学得会![完整全站教学 IVX 实战第四篇]注:图片资源可以私聊 bit 哥拿~欢迎私聊热心博主 bit 哥哟
剧情开始
👸小媛:bit 哥,IVX 真强大,上次做的东西客户很满意。😂
🐶1_bit:那你跟他了华为、平台、保利等企业的都在用 IVX 吗?
👸小媛:讲了,然后他觉得很牛批,多给了我两百块。😂
🐶1_bit:哈哈哈,那你现在知道 IVX 到底是啥吗?都赚几单了。
👸小媛:IVX 是一个编程语言、IDE,可以一键部署应用到云,并且一大堆的解决方案,分分钟做好一个应用。
🐶1_bit:IVX 还可以做小游戏呢,你知道吗?
👸小媛:还可以做?我刚刚拒绝了一个同学叫我做小游戏,说给我1000。😂
🐶1_bit:是的呢,小程序也可以做。
👸小媛:那你教我做小游戏好不?☺️
🐶1_bit:哈哈哈,你接单上瘾呀。
👸小媛:没呢,这是我在学校里名气越来越足了。☺️
一、创建小游戏
🐶1_bit:好吧。那我们先打开 IVX 在线IDE,https://editor.ivx.cn/。
👸小媛:打开了。
🐶1_bit:我们选择小程序游戏,选择 2D并且取个名称,我们先制作一个 2D 版本的经典飞机大战小游戏。
👸小媛:Nice。
🐶1_bit:这个时候将会出现一个界面,界面的详细信息如下所示;在这里需要提醒的一点是,属性栏会显示当前在对象树中选择的元素属性。
👸小媛:收到。🐶1_bit:我们开始第一步吧。由于我们需要做的是一个2d小游戏,在小游戏中我们的游戏元素都是以图片作为角色素材,最后再给图片添加一些逻辑脚本,此时就可以让这个图片对应产生运动效果、碰撞效果、碰撞逻辑、碰撞效果等游戏逻辑,但是在 IVX 中可以使用可视化的逻辑设置,让游戏开发变得简单、易懂。
👸小媛:哈哈哈,不用打代码就是香。😆
🐶1_bit:此时,我们可以从左侧栏中找到图片组件,点击后鼠标变成十字,我们在画布中绘制出图片需要的大小,之后将会弹出一个资源选择框,在选择框中我们找到我们需要的图片素材,确定后该组件就可以添加到这个画布之中。(游戏素材可以找 bit哥拿,私聊就好)
👸小媛:解决了。
🐶1_bit:如果觉得大小不喜欢,此时我们可以拖动图片的 8 个缩放按钮,使图片能够进行缩放绘制。二、事件
🐶1_bit:在 IVX 中,我们可以通过事件对这个主角编写逻辑。
👸小媛:事件是什么?😅
🐶1_bit:事件就是有什么动作对这个主角进行响应。
👸小媛:能具体点吗?😅
🐶1_bit:例如我们点击某一个位置需要该主角移动至该位置,那么移动到指定点这是需要执行的动作,而点击某一个位置则是表示触发这个动作的条件,也可以说是事件。
👸小媛:明白了,你的意思就是说一个时间对应一个执行动作,或者说是一个逻辑吧?
🐶1_bit:是的,接下来我们可以想一下,我们点击的是哪呢?
👸小媛:是页面。😅
🐶1_bit:对的,页面就是前台,我们在对象树中点击前台,然后点击右侧的时间图标为这个前台点击一个条件触发。
👸小媛:嗯,添加了,然后在左边出现一个面板。🐶1_bit:对的,这个事件面板顶部就是表示是那个对象的事件。
🐶1_bit:触发时间我们可以选择其中一个,在这里我们选择手指按下。
🐶1_bit:然后在动作选择对象的箭头,然后再点击我们需要操作的角色。
👸小媛:好方便呀。😆🐶1_bit:然后我们就开始对这个需要操作的对象进行动作逻辑设置。在这里我们在需要进行的动作下拉列表中选择“移动至”。
🐶1_bit:然后在对应出现的 X坐标 和 Y坐标 上选择自动出现的 x坐标 与 y坐标。
👸小媛:这两个坐标是什么呢?😅🐶1_bit:这两个坐标是你按下的坐标。在事件中,触发的条件将会自动获取。
👸小媛:明白了。😆
🐶1_bit:那这个时候我们就运行试一下吧。我们点击预览的播放键我们可以在浏览器中运行查看效果。
👸小媛:可是这个网页看起来不爽呢。😅🐶1_bit:我们这个时候可以右键网页,点击检查,在出现的可选类别中选择手机屏幕和对应的手机型号即可。
👸小媛:可是为什么我一点哪个位置就突然出现在那个位置,好粗糙啊。🐶1_bit:你还需要设置一个点,那就是设置一个移动时间,否则就会突然移动到该位置,你设置个 1 秒就可以了。
princess:小媛:解决了,完美。三、物理世界
🐶1_bit:接下来就需要一个很重要的东西了。
👸小媛:啥东西?
🐶1_bit:物理世界。
👸小媛:这是啥?😅
🐶1_bit:这是大多数游戏引擎中都有了一个概念,这个物理世界会模仿物理世界的物理特性。例如你在物理世界中创建一个物体,那么物体就会具有重力、质量、阻尼等物理信息,这个时候你做游戏的时候就会很轻松的编写物理世界类似游戏特性,例如检测碰撞,碰撞后撞飞、攻击、血量扣除等。
👸小媛:哇!这么厉害!?心动了呢,IVX 很强大呀。😆
🐶1_bit:我们创建物理世界主要的原因是为了方便检测碰撞,我们首先点击前台,然后在左侧的组件栏中点击物理世界进行创建。
🐶1_bit:之后将飞机图片拖拽至物理世界下层中。
👸小媛:可是加了也没感觉有什么变化呢。🐶1_bit:你还需要点击飞机图片,在飞机图片左侧出现的组件栏中点击物体,这样这个飞机就变成物体了,你可以试一下。
👸小媛:哈哈哈,我感受到了重力了,但是掉落在下面就会旋转,翻不过来了,那怎么办?而且感觉重力太大了。
🐶1_bit:简单,我们先改变重力影响吧。我们点击飞机中添加的物体,在物体左侧的属性栏中,找到阻尼,设置为1,这个时候阻尼就会变大,你运行一下程序就会发现飞机掉落变慢了。
👸小媛:是的耶,那那个飞机颠倒怎么设置它颠倒不了?🐶1_bit:我们只需要设置物体属性中的固定选择角度,此时飞机就可以不旋转,也不会颠倒了。
👸小媛:哈哈哈,解决了。那接下来怎么样使飞机发射子弹呢?🐶1_bit:这个是我们就需要使用一个叫做触发器的组件了。子弹是自动发射的,可能时间间隔是 0.3 秒,那么我们可以设置触发器间隔一定时间后去做一个动作,这个动作就是创建子弹。
👸小媛:哇,听起来挺简单的。😆
🐶1_bit:但是我们第一步是需要创建一个子弹,而且这个子弹一创建出来就是需要向上飞的,那这个子弹怎么搞呢?
👸小媛:反正都需要有一张图片吧?那就先创建一个图片用的是子弹素材,然后添加一个物体。
🐶1_bit:想要设置子弹反方向运动我们还需要在图片下创建一个运动组件。
🐶1_bit:在运动组件中设置子弹的运行角度为 90度方向,并且设置移动速度为 -220px/s,此时设置为负就可以反方向运行。
👸小媛:我感觉还需要设置一下物体的旋转角度,这样就可以不受反弹旋转的影响了。😆
🐶1_bit:这是可以的。你运行一下应该没问题了。👸小媛:可以了,没啥问题。😏
🐶1_bit:我们接下来可以使用一个对象组。因为我们创建的是很多个子弹,这些子弹是重复创建,这些重复创建的子弹我们需要一个容器进行统一管理,这个时候就需要使用对象组。
🐶1_bit:点击后,我们可以绘制整个对象组的范围。
🐶1_bit:然后把子弹拖放到对象组中。
四、触发器
🐶1_bit:之后我们创建一个刚刚讲的触发器,在组件栏中创建一个触发器,点击触发器的间隔时间为 0.3s ,并且设置为自动播放。
🐶1_bit:在触发器中点击事件,在事件中动作对象选择为对象组,选择对象组的动作为创建对象。
👸小媛:这样就可以创建出那个子弹了吧?🐶1_bit:是的,我们这个时候设置创建的模板对象为子弹对象就ok了。创建的 x 值和 y 值我们可以选择为 hero1 图片的 x 和 y 值。
👸小媛:是不是还需要调整?🐶1_bit:这个时候你可以通过计算调整一下子弹发射的位置就可以了。
👸小媛:成功了,子弹一直在发射。😏
🐶1_bit:那么接下来我们就需要制作一个顶部和一个底部,使子弹碰到顶部会消失。我们点击矩形进行绘制两个细条,命名为顶部和底部,然后顶部和底部矩形添加一个物体,物体设置固定 x 、y 以及旋转,这样就可以固定住位置了。
🐶1_bit:这个时候你给子弹设置一个事件,当子弹发生碰撞时就可以自动移除对象,不需要设置具体碰撞对象,这样只要碰到物理世界下添加了物体的对象,就会自动响应后面的逻辑,之后只需要在后面的逻辑中设置需要做的事为移除当前对象就可以了。
👸小媛:好了,一旦碰到顶部的物体就会自动消失,棒棒的。🐶1_bit:接下来我们可以创建一个变量重命名为 随机x,用于创建敌机的随机位置。
🐶1_bit:再点击到之前创建的触发器,添加一个动作为 随机x 变量进行随机赋值,赋值范围就为屏幕宽度 0 到最宽宽度减去一个单位,防止敌机在屏幕外生成;随后再创建一个敌机即可,创建敌机的 x 坐标为随机生成的 x 坐标,而 y 坐标为 -10,从屏幕上掉落就可以了。五、记录分数
👸小媛:好了,哈哈哈。是不是这个时候要给这个飞机禁止旋转,然后还要设置这个飞机的事件,触碰到其它物体就自动消失?😆
🐶1_bit:是的,直接设置就 ok 了,直接设置飞机碰到其它物体就消失,然后再设置物体的固定旋转角度就可以了。
🐶1_bit:我们再来创建一下显示当前分数吧。
👸小媛:创建好了然后呢?🐶1_bit:这个时候我们创建一个变量,这个变量重命名为击落数量。
🐶1_bit:接下来我们创建一个新的事件。
🐶1_bit:设置为碰撞事件,如果碰到了敌机,那么就设置变量的值,变量的值可以设置为加一。
👸小媛:明白了,然后再添加一个动作让那个击落数量文本的值就等于击落数量变量就可以了。😆
🐶1_bit:接下来我们只需要设置一下最后一步,创建几个文本,设置他们的可见为不可见,最后设置当前主角如果触碰敌机就会自动弹出游戏结束。
👸小媛:哈哈哈,解决了。😎
-
夏敏捷 第39本著作《微信小程序游戏开发快速入门到实战》
2022-01-12 09:38:50相较于APP,小程序游戏具有随用随点、随走随退、无需下载、不占内存等特点,用户可以在各种各样的环境中拿起手机,忙里偷闲地满足放松与娱乐需求。数据显示,大量用户已在日常生活中逐步养成了使用小程序的习惯,...微信小程序,简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用,用户只要“扫一扫”或“搜一搜”即可打开应用。现代社会生活节奏加快,时间被割裂成零散小块。相较于APP,小程序游戏具有随用随点、随走随退、无需下载、不占内存等特点,用户可以在各种各样的环境中拿起手机,忙里偷闲地满足放松与娱乐需求。数据显示,大量用户已在日常生活中逐步养成了使用小程序的习惯,其中小游戏活跃度得到大幅度提升。小游戏数量在所有小程序中虽然占比不高,但依然是用户访问最多的品类。
本书是微信小程序游戏开发的入门教程,通过大量案例介绍微信小程序游戏开发的基础知识和技巧。全书分三篇,基础篇对微信小程序的框架文件、微信小程序逻辑层和视图层、微信小程序组件进行详细介绍,包括JavaScript编程语言基础、WXML、WXSS和组件的使用,尤其重点学习与游戏绘图相关Canvas画布组件。开发篇应用前面的知识设计了15个大家耳熟能详的游戏案例,例如贪吃蛇、推箱子、智力测试游戏、五子棋游戏、黑白棋游戏、拼图游戏和FlappyBird游戏等,进一步提高对知识的应用能力。提高篇讲解如何使用当前最流行游戏开发引擎Cocos Creator开发微信小游戏,并实现2个游戏案例跳跳猫和俄罗斯方块。
本书内容分成基础篇、开发篇和提高篇。
基础篇包括第1~3章,主要讲解微信小程序开发工具的使用,对微信小程序的框架文件、微信小程序逻辑层和视图层、微信小程序组件进行了详细介绍,包括JavaScript编程语言基础、WXML、WXSS和组件的使用,尤其重点学习与游戏绘图相关Canvas画布组件的使用等。
开发篇包括第4~18章,应用前面的知识设计了15个大家耳熟能详的游戏案例,例如贪吃蛇、推箱子、智力测试游戏、五子棋游戏、黑白棋游戏、拼图游戏和FlappyBird游戏等,进一步提高对知识的应用能力。
提高篇包括第18~22章,第18章介绍原生微信小游戏的开发方式,并实现接宝石箱子游戏。第20~22章讲解游戏开发引擎Cocos Creator开发微信小游戏的技术和流程,并实现2个游戏案例跳跳猫和俄罗斯方块。
本书可作为高等学校计算机、数字媒体技术等相关专业的教材,也适用于游戏编程爱好者和微信小程序编程学习者。
-
微信小游戏源码及H5开源小程序游戏源码1000套
2021-07-30 09:48:58本文将详细列举微信小程序上以找到的开源微信小游戏源码和游戏相关项目的列表-老派文本冒险、教育游戏、8位平台游戏、基于浏览器的游戏、独立游戏、GameJam项目、商业游戏的附加组件/地图/插件、库、框架、引擎等等...本文将详细列举微信小程序上以找到的开源微信小游戏源码和游戏相关项目的列表-老派文本冒险、教育游戏、8位平台游戏、基于浏览器的游戏、独立游戏、GameJam项目、商业游戏的附加组件/地图/插件、库、框架、引擎等等。如果要将存储库添加到列表中,请创建问题,或派生此存储库并提交请求。
源码及演示:y.wxlbyx.icu
Cocos2d-x公司-多平台框架,用于构建二维游戏、交互式书籍、演示和其他图形应用程序。 它基于cocos2diphone,但没有使用Objective-C,而是使用C++。它适用于iOS、Android、WindowsPhone、OSX、Windows和Linux。
适用于Android的Cocos2d-cocos2dforandroid,基于Cocos2d-Android-0.82,现在从Cocos2d iphone 0.99.4移植。
适用于iPhone的Cocos2d-为iPod Touch、iPhone、iPad和Mac构建2D游戏、演示和其他图形/交互式应用程序的框架。它基于cocos2d设计,但是没有使用python-It,而是使用objective-C。
狡猾的-JavaScript游戏库,可以帮助您以结构化的方式创建游戏。
目录:
●基于H5小程序
。棋盘游戏
。游乐中心
。每秒
。角色扮演游戏。MMORPG。战略
。比赛
。沙箱
。拼图
。点击器
。点击
。其他
●本地
。行动
。游乐中心。每秒
。MMORPG。角色扮演游戏
。站台
。拼图/卡片/板
。编程
。沙箱
。战略
●手机游戏
。安卓
。国际标准化组织
●聊天机器人
●只是来源
●框架/引擎/库
●地图/插件/实用程序/所有东西
基于H5小程序
棋盘游戏
三维哈特温国际象棋-在HTML/CSS/JS中完成的3D象棋游戏。
补体第四成份-在HTML/CSS/JS中使用AI连接四个游戏。
绝望的神-免费的在线棋盘游戏,被设计成和现实生活中的棋盘游戏一样:计算机不执行任何规则。
绿色麻将-纸牌麻将游戏在HTML/CSS/JS中完成。
克里格斯皮尔-不完全信息博弈,克里格斯皮尔象棋变体。
苔藓-免费象棋游戏使用HTML5和websockets,用Scala构建,Play2.1,MongoDB和Elasticsearch。
游乐中心
阿尔吉的恶作剧-HTML5,JavaScript,GameJs街机游戏,你可以控制藻类。
外星入侵-演示游戏为移动HTML5游戏开发。
阿拉希-阿拉希是街机游戏《暴风雨》的克隆。
小行星-纯JavaScript小行星。
阿瓦布兰奇-GitHub游戏关闭2012年进入。
球与墙-纯JavaScript arkanoid风格的游戏。
突破-与HTML5突破多人游戏。
罗杰斯船长-罗杰斯船长:天狼星小行星带-HTML5手机游戏创建使用碰撞。
细胞配对-这款游戏在48小时内为2013年全球游戏大作准备。
塞洛斯蛇-翻拍了70年代经典的蛇游戏。
青稞酒€-关于超市收银员极端生活的激烈游戏。
色度计-二维音乐平台设置在一个黑暗,黑色和白色的世界,通过成功的游戏逐渐变得更加丰富多彩和快乐。
马戏团-在Phaser中创建的HTML5特性。
快乐的跳跃者-移相器制造。
笨拙小鸟-JavaScript中使用MelonJS的Flappy Bird克隆。
代号伐木工人-使用ActionScript3.0和Flixel编写的简单flash游戏。
咖啡蛇-用咖啡脚本编写的HTML5蛇游戏。
线圈-HTML5在你的游戏中打败敌人。
彩色的追求-无限跑者跟随一个黑白像素的追求变成一个彩色像素。
核心委员-GitHub游戏关闭2012年进入。
烂鸟-JavaScript和canvas2dapi中的Flappy Bird克隆。
自定义俄罗斯方块-按你喜欢的方式玩经典的俄罗斯方块游戏。
D3射手-小行星风格的HTML5游戏作为d3库的演示。
挖掘机-HTML5版本的Boulderdash游戏。
德拉科纳斯-经典的射击游戏建立与三.js库。
钻兔子-用JavaScript编写并使用伟大的Phaser库。
DuckHunt JS公司-DuckHunt通过level creator移植到JS和HTML5。
心电图跑步者-这款游戏在48小时内为2013年全球游戏大作准备。
余烬清风-HTML5港独立平台游戏余烬风。
执行官-JavaScript MegaMan克隆。
松鸡-html5中的flappy bird。
流体乒乓球-以每秒60帧的速度渲染与全彩色实时流体模拟交互的乒乓球游戏。
弗辛维德斯-非常简单的Flixel游戏的灵感来源于泰斗经典。
平面阵-非常简单的Flixel游戏的灵感来自于经典的街机射手。
盜墓搶匪-有点像女孩的塔防御。
把他们都治好-想象一下,如果有治疗方法呢?如果僵尸瘟疫能被阻止呢?探索旧的,废弃的墓地,治愈尽可能多的僵尸,找到你的出路。但要小心不要成为其中一员。
热修复-帮助Hotfix收集观星者并避开敌人。收集提交以升级修补程序并添加新功能。
每秒
攻击立方体-Wouter van Oortmerssen称为Cube的FPS的总转换。
自由厄运-基于经典末日引擎的自由软件FPS。
GlPortal公司-一个现代的3D游戏和引擎,带有用C++编写的门户网站。
震动3-免费软件FPS引擎,可以用来玩地震3,或自己制作游戏。
LWJake2公司-地震2号港口。
奥普拉-古墓丽影开源引擎
黑桃-黑桃王牌0.75兼容客户端。
红食-免费,休闲竞技场射击特色跑酷。
烟枪-半现实主义模拟“老西部”的大氛围。
海龟竞技场-使用留兰香引擎的第三人称动作游戏。
未经雕琢的-快节奏,未来的FPS与RTS元素。
沃索-快节奏的FPS在一个未来的卡通世界。
MMORPG
开放子午线-第一个3D MMORPG,1996年发布,2012年开源,2013年开始开发。
子午线59-第一个3D MMORPG,1996年发布,2012年开源。Meridian 59的原始代码库,更新频率较低。
司汤达-一个有趣的友好和免费的二维多人在线冒险游戏与老学校的感觉。
角色扮演游戏
安格班-单人地下城探索游戏在宇宙中的JRR托尔金。
地城英雄志-Arx Fatalis跨平台端口,第一人称角色扮演游戏。
灾难:黑暗的未来-流氓般的故事发生在后世界末日。
森德里克-Platformer RPG在一个幻想设置与拼图元素。
水晶野餐-轻松和丰富多彩的致敬经典时代的动作RPG。
地牢爬石汤-单人盗贼类地下城探索游戏,与其他流行的盗贼相比,更注重战斗。
永恒的地牢猴子-基于派对的幻想流氓角色扮演游戏。
自大-酷炫的3D地下城爬行游戏在NetHack的精神。
火炬RPG-奇幻动作RPG游戏有自己的引擎。
阿布罗自由-暗黑破坏神I引擎的开源实现。
怪物RPG 2-幻想世界中的回合制J-RPG。
网络单人游戏,类似盗贼的地下城探索游戏,也是该类游戏中最受欢迎的游戏之一。
OpenMW公司-Morrowind游戏引擎的重新实现。
塞尔达传说:太阳神之谜-塞尔达传说的续集:一个过去的链接发布在SNES上,用lua写成,用日光浴发动机
瓦雷里亚泪-单人游戏中世纪幻想2D J-RPG。
站台
霍雷托斯上尉-一个有趣的,探索性和故事驱动的小游戏平台。用戈多发动机制造。
天才指挥官-指挥官基恩兼容克隆人。
元素一-用Phaser HTML5游戏框架构建。
猫的逃跑-硬核老派平台取而代之的是.
弗罗加托-动作冒险游戏,主角是某个吉诃德青蛙。
吉斯-获奖物理平台。
霍桑中心之旅-这个二维平台是基于社区的数字遗产规划,使用L収VE游戏引擎制作的。
马里奥-1级-第一级超级马里奥兄弟用蟒蛇和游戏机制作。
HFT马里奥派对-一个重新混合本地多人游戏的原始马里奥兄弟。
天空引擎-用OpenGL制作的自定义引擎2D平台游戏。
埃德加传奇-二维平台游戏与持久的世界。
M博士的秘密编年史。-经典风格的2D平台游戏。
超级企鹅-经典的二维跳跃式侧滚与燕尾服。
拼图/卡片/板
2048命令行-Linux终端的2048游戏的CLI版本。
2048 in终端-游戏2048的CLI版本做对了。
蠕动博士的城堡-蠕动博士的城堡
统治权-C#实现Dominion,一种棋盘/纸牌游戏。
EbbeFlut公司-很好的棋盘游戏在很久以前就以一种糟糕的方式实现了。
欧文加德-用Ruby编写的耐心纸牌游戏。
微型透镜-在后世界末日的地球上,由一个清洁机器人主演的可爱拼图平台。
数独-基于ncurses的CLI数独游戏
拼图游戏-Match-3拼图游戏内置于仪表板发动机.
井字棋-图形化的tic-tac-toe-AI永远不会输
威兹尼克-最棒的益智游戏。
扑克-实现德州Hold'em支持(在线)多人游戏和botplay。现在就玩吧!
比赛
特技集会-拉力赛与轨道编辑器,基于VDrift和食人魔。
超级Tuxkart-免费的三维卡丁车比赛游戏提供开源吉祥物。
编程
坎贝尔-足球二维仿真编程游戏。
沙箱
黑体素-基于分子体素交互引擎的沙盒游戏。
工艺-使用现代OpenGL用C编写的简单Minecraft克隆。
无边无际的天空-空间交易和格斗游戏类似经典的逃跑速度系列。
自由矿工-沙盒游戏灵感来自Minecraft。
我的世界-简单的雷射灵感演示蟒蛇和皮格勒.
狂躁的挖掘机-一款多人积木体素游戏,Minecraft clone。
地雷试验-无限世界块沙盒游戏与生存和手工艺。
侏儒-为终点站设计的一款以地雷为灵感的游戏。
杆式钻机-软体物理模拟器车辆和更多。
航天工程师-太空工程师是一个基于体素的沙盒游戏,设置在太空中的小行星场上。
三部曲学-体素世界游戏引擎的灵感来自Minecraft和其他具有奇特图形效果和高度关注可扩展性的游戏引擎。
粉末玩具-落沙物理沙盒游戏。
战略
公元0年。-3D RTS类似于帝国时代II
凯撒-翻拍受欢迎的城市建设和经济模拟凯撒三世。
机甲探险队-一个带有可编程机器人的实时战略游戏。
CorsixTH公司-主题医院的克隆。
战争的诅咒-快节奏的行动策略游戏与ncurses和SDL前端。
哈里斯-战略游戏基于英国皇家空军轰炸机司令部在第二次世界大战中的行动。
刺猬大作战-一个回合制战略,炮兵,动作和喜剧游戏。
KaM翻拍-RTS游戏翻拍的“骑士和商人”写在德尔福从头开始。
基佩尔-以矮人要塞为灵感的流氓地牢建造者。
最后一个殖民地-RTS游戏既有单人战役模式,也有多人模式,完全用HTML5和JavaScript创建。现在就玩吧!
最大的-MegaGlest实时策略游戏引擎(跨平台,3-d)。
微孔-城市建设游戏基于原来的模拟城市代码。
开口-帝国时代的克隆2引擎。
开放地下城-开源游戏灵感来自地下城守护者-黑暗,潮湿和危险。。。
露天饲料-炮灰的开源实现
奥普拉-使用.NET/mono和OpenGL的Red警报引擎的开源实现。在Windows、Linux和OSX上运行。
运输大亨-OpenTTD是一款基于流行游戏《交通大亨豪华版》的交通模拟游戏,由Chris Sawyer编写。
OpenXcom公司-原始X-COM的克隆。
不列颠和平-水下一键实时战略游戏。
PCOTM(怪物手机壳)-红宝石游戏,你扮演一个收集电话的怪物。
先锋-孤独太空冒险游戏。
波莉-B-走了-物理平台游戏关于一个勇敢的轮式机器人叫波利。
打开RCT2-开源娱乐过山车大亨2。
冲向太空-基于回合的空间竞赛策略游戏最初是通过相互作用。
七国:古代的敌人-经典的RTS游戏于2009年发行。
故事的来源-进入2012年解放像素杯。
自由坦克-基于像素的游戏策略。
韦诺之战-回合制战略游戏与高幻想主题。
未知的地平线-二维等轴测RTS经济策略游戏用C++和Python编写,建立在灵活的等距自由引擎上。
体素-使用C#开发的基于块的游戏引擎实现。
瓦格斯-Wargus是一个Warcraft2 Mod,允许你使用Stratagus引擎来玩Warcraft2。
战区2100-核后实时策略。
怀尔姆孙-基于历史、神话和小说的策略游戏。
零-K-带有物理弹丸和智能单元的开源RTS游戏
其他
开放式休息室-开放源码版本的Notrium,一个自上而下的生存游戏。
手机游戏
安卓
Chasewhisply项目-Chase Whisply是FPS。你必须寻找、找到并杀死生活在你周围的鬼魂。
科洛芬-ColorPhun是一款简单的基于颜色的Android游戏。
人生游戏-康威的生活游戏与可编辑的规则
吉迪游戏-Lexis,TicTacToe,PizzleMania-一个由3个棋盘游戏组成的集合,使用Cocos2d for Android。
绿色麻将-纸牌麻将游戏在HTML/CSS/JS中完成。
绿墙-古怪上瘾的街机风格的安卓游戏,你向墙上扔水果。使用androidstudio1.0开发的项目。
记忆游戏-简单而美丽的儿童记忆游戏。
像素地牢-传统的流氓游戏与像素艺术图形和简单的界面。
智力游戏-用Cocos2d为Android创建的滑块拼图游戏实现。
想要的暴风雨-克隆80年代的硬币游戏风暴(80年代的街机游戏)。
国际标准化组织
蝙蝠喜欢虫子-一个关于虫子渴望蝙蝠的街机游戏。
桥梁-iOS版的桥牌、房屋、过路费和地铁的益智游戏。
卡纳巴特-发布iOS版Canabalt。
选择图形-简单的逻辑游戏。选择正确的图形。训练你的注意力。
厄运-iOS的末日经典。
毒品摇滚-简单的多人游戏节奏设计在2013年全球游戏堵塞。
终结者-使用Cocos2D开发的坦克死战游戏。
弗罗加托-动作冒险游戏,主角是某个吉诃德青蛙。
大猩猩-iPhone(或iPod touch)端口的流行老QBasic游戏。
绿色麻将-纸牌麻将游戏在HTML/CSS/JS中完成。
轻骑师-iOS礼堂般的游戏。
卢米奥-使用Cocos2D开发的iOS益智游戏。在应用商店免费提供。
樱花蝇-使用SpriteKit开发的iOS动作游戏。在应用商店免费提供。
沃尔芬斯坦3D-Wolfenstein 3D for iOS源代码发布。
聊天机器人
c4bot公司-聊天机器人,与你玩连接四,工作在网络聊天,Facebook信使,Skype和电报。现在就玩吧!
只是来源
水族馆-惊险的水下奇幻游戏。2007年独立游戏节大奖得主。
毁灭战士3-末日3 GPL源代码发布。
ID软件-包括厄运,地震,沃尔芬斯坦等等。
绝地学院-来源:瑞文软件,来自瑞文魔法学院。
绝地弃儿-绝地抛弃了源代码,来自Raven软件的SourceForge镜像。
芒果-全功能魔兽世界服务器。
矿工战争2081-为矿工战争2081,一个6自由度行动生存空间射击模拟游戏设置在2081年。
OpenJK公司-社区维持着绝地学院和绝地弃儿发展的分支。
波斯王子-最初的波斯王子游戏的源代码,是在苹果II上编写的,用6502汇编语言,在1985-89年间。
飞碟飞行-与Nextpeer实时多人游戏。
系统冲击-源代码为原系统休克游戏(PowerMac版本),更可读叉可用在这里.
框架/引擎/库
快板5-C++库来制作2D游戏(图形、声音等)。
弹药js-使用Emscripten将子弹物理引擎直接移植到JavaScript。
原子发动机-具有二维和三维渲染、标准兼容的JavaScript、GitHub、Windows和Mac编辑器上的完整播放器和编辑器源代码,并通过编辑器部署到Windows、Mac、WebGL、Android和iOS。
巴比伦.js-用HTML5和WebGL构建3D游戏的完整JavaScript框架。
bgfx公司-跨平台渲染库。
辣椒很管用-为独立开发者设计的开源、跨平台游戏引擎。
花栗鼠物理学-简单、轻巧、快速、便携的C语言二维刚体物理库。
选择脚本-开发基于文本的多选互动小说的语言/引擎
用于HTML5的Cocos2d-用于Web浏览器的Cocos2d。使用JavaScript构建。
CutJS公司-轻量级和快速的2dhtml5渲染引擎,用于跨平台游戏开发。
破折号-自由开放的三维游戏引擎写的D。
二元性-二维游戏开发框架。
画架-库来简化画布元素的使用。
实体JS-HTML5JavaScript游戏引擎采用实体组件设计。
地图/插件/实用程序/所有东西
Bfxr公司-闪光发生器+空气效果。基于Sfxr。
育儿战争API-用C++框架与实时战略(RTS)游戏《星际争霸:孵卵战》进行交互。
玩家代号-用于从各种来源检索Xbox Live玩家代号信息的Gem。
绿色工厂-一个node.js/nw.js插件,允许您将HTML5游戏与Steamworks集成。
痒-一个电子跨平台的游戏下载程序,安装程序和库管理器为itch.io编写的打字脚本。
JavaScript突破-的JavaScript引擎实现的集合突破.
libfreenect公司-WIndows、Linux和OS X上Xbox Kinect设备的驱动程序和库。
开放式-作为一级公民,将游戏仿真引入OSX。
泥水-一个跨平台、开源、超快速的MUD(纯文本MMORPGs)客户端,使用Lua编写脚本。
魔兽世界插件-各种魔兽世界插件写在Lua。
魔兽世界API文档-作为魔兽世界社区网站一部分提供的restfulweb服务的公共文档。 -
微信小程序游戏「跳一跳」高分秘籍
2018-01-01 00:00:00饱受争议的微信小程序从今年1月份上线到现在已经...当小程序从大多数人的视野里逐渐消失的时候,突然微信小程序游戏伴随着微信v6.6.1版本的上线而到来。如果你从微信群里或者朋友的消息里面点击这个小程序游戏,微信就 -
【c语言】小程序游戏——飞机游戏(二)
2018-10-08 12:59:14在接下来,我们需要对飞机添加一些属性: 1.利用键盘控制飞机的移动 2.按空格键可以发射激光 ———————————————————————————————————————— NO.1...小程序游戏——飞机游戏(三) -
微信小程序你画我猜游戏demo完整源码
2017-08-14 14:01:33仅供参考,学习使用 -
贪吃蛇-单机游戏-微信小程序项目开发流程详解
2022-04-17 22:22:45还记得小时候玩过的经典贪食蛇小游戏吗,...若有项目源码,选择小程序再打开就即可 接下来,做一下布局,用层叠布局方式,需要放置三个Canvas组件,分别是下层canvA,中间层canvB,上层canvC,上层的加上一些写属性... -
怎么不让好友看到我在玩的QQ小程序游戏?
2021-02-07 17:47:39在接下来的这个界面,就可以看到你最近玩过的小程序游戏,如图,点击一下“个人信息设置”。 然后将会进入如下界面,可以看到“我在玩的小程序信息”,点击一下右边的蓝色按钮,就可以关闭了。关闭之后,QQ好友将... -
喝酒娱乐小游戏微信小程序源码
2021-12-28 16:42:40简介: 一款好用的喝酒娱乐小游戏小程序源码,文件里附带合法域名 网盘下载地址:学校小程序.zip - 蓝奏云https://qumaw.lanzoul.com/iMOP4y2cfoh -
微信小程序——猜数字游戏小案例
2021-04-23 09:06:45文章目录项目展示项目链接项目设计 项目展示 项目链接 ...项目设计 关于于规则就不写了 wxml <!--pages/game/game.wxml-->...欢迎来到猜数字小游戏</text> <form> <block wx:if='{{isGame -
【c语言】小程序游戏——飞机游戏(三)
2018-10-10 11:45:42接下来,我们需要在进行以下操作: 1.在程序里面添加敌机 ... -
小程序外包开发指南:如何开发一款游戏?
2022-03-29 11:25:27随着游戏行业的快速发展,现在想要制作自己小程序游戏的公司越来越多,以帮助自己引流营销。不过,大家会发现,很多人做小程序都是选择小程序外包开发公司。那如何开发一款游戏大家了解吗? 小程序外包开发确实方便... -
微信小程序--获取已发布微信小游戏和小程序源码
2018-10-12 15:20:09这段时间一直在做一些小游戏 ,小程序的开发,但有的时候会发现性能上总是不那么的尽如人意(毕竟我这小菜鸟水平有限),于是就想到,想要看看别的大神们是怎么处理这些问题的(其实就是想看一下大神们的代码怎么写... -
精品小程序小游戏代码集合(持续更新中)
2018-06-27 11:30:53下面分享一些精品小程序小游戏代码,有亲测可运行,并配有功能预览gif动图,下载不用注册及积分。也有一句经典的话是说不要重复造轮子,手头有更多精品的代码,少一些熬夜加班,专注于实现创新的功能。附上一个撸小... -
微信小程序项目实例——狼人杀
2022-03-06 11:41:24微信小程序项目实例——狼人杀 文章目录微信小程序项目实例——狼人杀一、项目展示二、首页三、领奖页 项目代码见文字底部,点赞关注有惊喜 一、项目展示 狼人杀是一款多人参与的,通过语言描述推动、较量口才和... -
中国象棋-单机游戏-微信小程序的项目开发流程详解
2021-11-04 21:53:14在微信开发工具中,用小程序方式新建或打卡项目 注意:如果是下载来的项目,不要选小游戏打开,选错是打不开的哦~ __ 首先写初始化逻辑代码:准备一个画布,画一个棋盘 接着画纵横线相连,在棋盘上画出方格效果 ... -
用Python做一个小程序:猜数字小游戏
2021-10-30 15:51:23import random num = random.randrange(1,51) cai = int(input("请猜数字:(1-50之间)")) while 1:#一直循环 if cai == num: ... print("你猜的小了") cai = int(input("请重新猜数字:")) continue els. -
2017年最后一篇文章:微信小程序游戏"跳一跳"刷榜原理解析!
2017-12-30 00:00:00最近微信出了一个"跳一跳"的小游戏,这个游戏其实在之前有手机端版本,无奈微信借助强大的用户把这游戏又拿起来弄火了,而且通过最新版的微信可以看出,微信已经开始重视小程序的入口释放了,同时本人在最近的使用... -
微信小程序和微信小游戏的区别
2018-05-16 09:37:13本人小程序(小游戏)开发新手,看了几天文档,才大概搞明白微信小程序和微信小游戏的区别。 首先大家口中所说的“小程序”这个概念有两个意思: 一种是“小程序平台下的全部类型的项目”,这样的话,就是不区分... -
【c语言】小程序游戏——飞机游戏(一)
2018-10-07 18:52:49下面来介绍一个简单的游戏,其中用到的c语言知识属于基础内容,所以特别容易上手 ~~~~~~~飞机游戏~~~~~~~~~ 首先按照常理我们知道,肯定要在界面上绘制出一个飞机,我们用“*”符号来简单代表就OK。 我们知道... -
微信小程序之2048小游戏(一)
2020-10-27 20:37:48微信小程序之2048小游戏(一)前言小程序的整体思维图主界面配置页面.wxml.wxss.js小结 前言 这一篇文章主要介绍的小程序是2048小游戏,该小程序来自Github。在Github上下载后,直接导入到小程序开发工具中即可运行... -
1200多套微信小程序源码-史上最全的不同行业的源码集合
2018-09-26 17:32:48史上最全小游戏分类,需要的自行下载: 下载链接在最后面!...| - 小契约(交友互动小程序) | - 信息科技公司展示小程序 | - 华云智慧园区 | - 房地产公司展示 企业应用 | - 企业OA系统小程序 优惠券卡卷 | - ... -
拿来就能跑,1200多套微信小程序源码-史上最全的不同行业的源码集合
2020-08-19 12:55:26史上最全小微信小程序分类,需要的自行下载: 下载链接在最后面! o2o行业 | - 盒马鲜生 | - 轻客洗衣互联网行业 | - 云文档 | - 仿ofo共享单车 | - 仿美团外卖 | - 仿饿了么 | - 灵犀外卖交友互动 | - 小契约... -
微信小程序源码喝酒游戏集合只有前台上传就可以使用
2022-01-05 14:09:24该款小程序还支持换筛盅皮肤哟,拥有多种皮肤看激励视频解释流量主支持多种广告方式的收益首页弹窗广告位 激励视频广告位 Banner广告位 视频广告位 格子广告位另外该版本的小程序比以前的还新增加了很多玩法和模式哟 ... -
微信小程序项目实例——飞机大战
2022-02-26 18:14:01微信小程序项目实例——飞机大战 -
微信小程序-贪吃蛇开发7 游戏设计+条件渲染+列表渲染
2022-01-10 13:41:35本系列是作者自学实践过程的记录 本文是微信小程序的游戏设计思路 有问题欢迎讨论 -
QQ小程序开发
2020-05-23 00:05:11趁着空闲的时间,开始玩起了QQ小程序游戏,具体游戏就不必详细说明了,让我为之惊叹的是,我竟然会为之充¥。这让我产生了兴趣,想着入额和破解这个游戏,但是自己对于QQ小程序都不是很了解,更不必说其他霾天荒了。... -
微信小程序、小游戏DES3加密解密实现,基于crypto-js
2019-08-08 17:27:41小程序: https://download.csdn.net/download/zbfaaadjl/11501967 然后我们需要引入 crypto-js库的入口文件 crypto-js.js 接下来就是加密解密的代码了。 加密: 为了方便复制粘贴,我这里再...