盘点 4 个开源小游戏
本期推荐开源项目目录:
1. 回合制生存游戏
2. 学习编程的小游戏
3. 基于 C 语言的设计游戏
4. 用 Python 编写的 Game Boy 模拟器
01
回合制生存游戏
Cataclysm-DDA 是一款回合制生存游戏,背景设置在后世界末日的世界中。虽然有些人将其描述为“僵尸游戏”,但《大灾变》远不止这些。努力在一个严酷、持久、程序生成的世界中生存。
为食物、设备寻找一个死去的文明的残余物。或者,如果你幸运的话,还有一辆装满油的车辆,让你摆脱道奇的地狱。战斗以击败或逃离各种强大的怪物,从僵尸到巨型昆虫,再到杀手机器人和更奇怪和更致命的东西 … c++
开源地址:https://github.com/CleverRaven/Cataclysm-DDA
02
学习编程的小游戏
Learn to Code RPG 是由 freeCodeCamp.org 开发的一款视觉小说游戏。在这款游戏中,您将自学编程,结交科技行业的朋友,追求成为开发者的梦想。
开源地址:https://github.com/freeCodeCamp/LearnToCodeRPG
03
基于 C 语言的设计游戏
这是一个跨平台、自上而下的 2D 空间射击游戏,用 C 语言编写,仅使用系统库。C 语言
开源地址:https://github.com/tsherif/space-shooter.c
04
用 Python 编写的 Game Boy 模拟器
Game Boy 是任天堂发售的掌上游戏机系列,全球累计销量超过 2 亿。这个开源项目是基于 Python 编写的 Game Boy 的模拟器。
开源地址:https://github.com/Baekalfen/PyBoy
逛逛 GitHub 每天推荐一个好玩有趣的开源项目。历史推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
历史盘点:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo
推荐阅读
1. GitHub 上有什么好玩的项目?
2. 推荐一款高颜值网易云播放器
3. 基于 Spring Boot 的百度云高仿项目
4. 盘点百度 4 个牛逼哄哄的开源项目
盘点 4 个开源小游戏相关推荐
- 两个UE免费开源小游戏
前言 这是之前上课跟着老师做用UE做的两个小游戏,但是现在做unityVR.AR.虚拟仿真和游戏了.这两个小游戏是小球向前冲和向上的小松饼,我把这两个工程文件源码都免费上传到资源,有需要的可以去下载, ...
- 开源小游戏app源码和H5小游戏源码大全
从技术上讲,微信小程序游戏框架在小程序框架中加入了程序游戏库API.因此,小程序游戏只能在小程序环境下运行,既不是原生程序游戏也不是HTML5程序游戏.也就是说,小程序游戏与HTML5程序游戏紧密相关 ...
- 盘点 小游戏开发引擎
游戏越来越成为人们生活必不可少的一部分,游戏的类型也愈加丰富,进行游戏的方式也越来越便捷.而小程序技术的推广使得游戏的开发又多了一种选择.小程序上的小游戏无需下载安装,即点即玩,似乎更加符合现代人的需 ...
- 来学习开发一个网页版马里奥小游戏吧
大家好,我是TJ 一个励志推荐10000款开源项目与工具的程序员 说起全球最有吸金能力的IP,大家会想到什么呢?是漫威?是哈利波特?还是王者荣耀(笑)? 其实很多印象都是主观的,根据Wikimili从 ...
- 1.5万字详述 | 全开源:python写小游戏+AI强化学习与传统DFS/BFS控制分别实现
简介:本周的强化学习我们来到实践部分.我以我在 GitHub 上开源的项目 PiperLiu / Amazing-Brick-DFS-and-DRL 为对象,从零开始与各位朋友分享:如何用 pytho ...
- 开源H5棋牌 cocos creator微信棋牌小游戏 点球科技服务端分析笔记
新的项目需要做一个微信棋牌小游戏,网上搜了一圈相关的代码. 单就完整性来说,幼麟棋牌的开源代码比较完整(cocosCreator客户端.nodeJs服务端.数据库脚本) 实现了一款房卡麻将基本功能(热 ...
- 国外10款开源的HTML 5小游戏
HTML 5游戏的伟大之处在于,它们可以在所有现代浏览器上运行,包括iPhone和WindowsPhone等智能手机上的浏览器.看看开源HTML 5游戏是探索不同可能性和学习如何开发自己的游戏的好方法 ...
- html钓鱼游戏源代码,钓鱼才是游戏本体,盘点五款优秀的内置钓鱼小游戏
在挥舞着刀枪剑戟与怪物或者僵尸搏斗的间隙,或许你有时会想要换一下口味,享受一下别样的游戏挑战.而游戏内置的钓鱼游戏就恰好为我们带来了这种户外活动的轻度体验.虽然有的玩家不喜欢,但我认为钓鱼有着别样的乐 ...
- 《腾讯桌球》日活300万!盘点LayaAir引擎的3D小游戏!
桌球(也称台球)是一项在国际上广泛流行的大众休闲运动.腾讯桌球是腾讯光子工作室研发的一款基于真实玩家在线匹配的竞技对战游戏,运用了LayaAir引擎的3D技术,真实还原了桌球的质感与运动中的球感,一经 ...
- 华为官方解析开源鸿蒙 OpenHarmony 3.1关键特性画布,教你如何完成飞机大战小游戏
华为技术有限公司的江英杰为大家揭晓了关于开源鸿蒙 OpenHarmony 3.1 Beta 版中的一个关键特性,也就是 ArkUI 开发框架中的 canvas 画布. 据介绍,canvas 是 Ark ...
最新文章
- 如何批量文件格式转化
- java程序的装载与检查_浅谈Java类型装载、连接与初始化
- python教程廖雪峰云-Python教程
- 中心扩散算法--最长回文子串
- Acwing第 27 场周赛【完结】
- PHP下实现两种ajax跨域的解决方案之jsonp
- 软考系统架构师笔记-综合知识重点(三)
- 【AI视野·今日Robot 机器人论文速览 第十八期】Fri, 2 Jul 2021
- Java核心类笔记(字符串方法、StringBuilder(Joiner)、包装、JavaBean、枚举、Math、随机数)
- 在美国过端午节(诗)
- lesson1 ODE的几何解法:方向场,积分曲线
- Marlin代码分析一些记录
- 51单片机读取引脚值原理
- linux wrf软件安装,wrf安装
- 查看已下载的Docker镜像latest具体版本
- 万字长文!终于讲透了Python中的多线程和多进程!
- [C语言]PTA 念数字
- 财务报告及会计基础知识
- qlabel文本改变信号_改变人类历史的17个方程,神奇!
- 爱普生打印机维修资料大全
热门文章
- H5标签 marquee 滚动字幕
- 服务器添加打印机显示没有权限,无法连接打印机(没有权限使用网络资源)解决方法和原因...
- 非智能手机通信录备份并还原至Android智能手机方法
- 阿里云邮箱企业版产品知识库
- HDFS的StartupProgress启动跟踪分析
- mysql cmd 关闭防火墙_MySQL WorkBench:Failed to Connect to MySQL at XXX.XXX.XXX with user XXX
- java foreach 中止_如何正确终止 forEach
- HDU 6070 Dirt Ratio
- 西安电子科技大学计算机学院保研政策,西安电子科技大学计算机学院(专业学位)计算机技术保研条件...
- 10年计算机速度慢加固态硬盘行不行,给超过十年的老笔记本电脑换固态值不值?试过发现还不错...