原文出自:方杰|http://fangjie.sinaapp.com/?p=366转载请注明出处

这学期上了一学期的Windows游戏开发课程,学期末的时候所以决定做一个微信飞机大战的小游戏。

不同于微信手机上的飞机大战,这是一个Win32平台下游戏。

Win32项目,VS2008开发平台,利用我的老师写的TinyEngine微型游戏引擎开发。
TinyEngine引擎的相关源代码及介绍參见:https://github.com/JayFang1993/TinyEngine
飞机大战游戏的相关源代码參见:https://github.com/JayFang1993/TinyEngine/tree/master/FlyGame
飞机大战游戏试玩:http://pan.baidu.com/s/1eQBupLg 【凭游戏通关截图私信我获得奖励】

游戏效果截图:

      

欢迎各位关注我的个人网站:http://fangjie.sinaapp.com/

转载于:https://www.cnblogs.com/jzssuanfa/p/6816792.html

微信飞机大战游戏开发相关推荐

  1. 鸿蒙开发实例 | ArkUI JS飞机大战游戏开发

    本篇介绍使用ArkUI JS框架开发一款基于鸿蒙操作系统的飞机大战游戏.这款飞机大战游戏是在普通单机游戏的基础上添加了鸿蒙操作系统分布式支持,使游戏可以同时使用多台鸿蒙操作系统设备,为游戏玩家提供分布 ...

  2. cocos2dx一仿微信飞机大战游戏实战一

    学习cocos2dx的新手教程实例,简单做个打飞机的小游戏,嗯,先运行看看游戏的效果: 下面我们就开始编写吧,首先我们要解决的几个问题是这个游戏的设计思路,微信的飞机大战游戏,有几个技术点,一是游戏背 ...

  3. 飞机大战游戏开发记录(Java)

    一.项目简述: 利用swing图形界面实现飞机大战游戏,利用面向对象思想编程,加入线程,io流,集合等核心api技术,飞机大战游戏包含玩家发射子弹,不同敌机的出现,敌机打中后生成道具,添加子弹和爆炸音 ...

  4. 用Javascript模拟微信飞机大战游戏

    最近微信的飞机大战非常流行,下载量非常高. 利用JS进行模拟制作了一个简单的飞机大战[此源码有很多地方可以进行重构和优化] [此游戏中没有使用HTML5 任何浏览器都可以运行]. 效果图: 原理:利用 ...

  5. ue4 飞机大战游戏开发日记

    前言:本项目为siki学院发布于哔哩哔哩的开源项目,本文真理了我在复刻项目时遇上的问题,并且记录了开发过程. step1. 资源导入及环境搭建 1. 资源的导入 通过拖拽将项目资源文件夹拖拽如cont ...

  6. JavaScript趣味编程--仿微信飞机大战游戏--1.画飞机

    之前的文章已经介绍了如何使用canvas来画正方形,这次介绍如何使用canvas来画一张图片. 1.新建项目 本次使用的工具Aptana Studio 3,打开软件之后,选择File->New- ...

  7. python代码示例500行源代码-500行代码使用python写个微信小游戏飞机大战游戏

    这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手. 帮助蹲厕族.YP族.饭圈女孩在无聊之余可以有一样东西让他们振作起来!让他们的左手 / 右 ...

  8. Python实验,用pygame做飞机大战游戏设计

    飞机大战游戏设计 摘 要:根据课程要求,以及面向对象程序设计的编程思想,在Windows操作系统环境下,运用PyCharm编译程序,以Python语言为开发语言,最终实现飞机大战游戏相应的游戏操作功能 ...

  9. 6步搭建一个飞机大战游戏

    摘要:本文以华为云软件开发平台DevCloud为例,展示飞机大战游戏开发的DevOps实践流程. DevOps实践 DevOps实践是一种开发.测试运维一体化的模式,其实践的外在表现一般包括了如代码仓 ...

  10. 以java语言为工具的粗糙的飞机大战游戏的开发与实现

    以java语言为工具的粗糙的飞机大战游戏的开发与实现 第一步,导入外部图片的素材库 第二步,构建窗体和面板 第三步,在GamePanel上面构建背景图画 第四步,构建英雄机和敌人的机器,支援机器之类( ...

最新文章

  1. 和12岁小同志搞创客开发:Mind+编程软件简介、安装及使用
  2. ps添加的阴影怎么去除_【PS摄影后期教程】去除阴影色块三种方法
  3. 微信小程序-WebSocket应用
  4. 转:[Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你!...
  5. C#找出数组中重复次数最多的数值
  6. java 线程分组_Java多线程可以分组,还能这样玩!
  7. HDU2602 Bone Collector【0/1背包+DP】
  8. SecureCrt 常用命令
  9. ocx在我indows7无法注册
  10. Hibernate框架搭建
  11. 海康威视云台相机4200客户端调试记录
  12. 微信公众号不限次数发送消息
  13. 尤雨溪:TypeScript不会取代JavaScript
  14. GNU和LINUX到底怎么个发音?
  15. PP实施经验分享(4)——SAP中BOM应用
  16. 华为5g cpe 虚拟服务器,购买华为5G CPE Pro 2之前你需要知道这些
  17. tf data 切换数据集 使用并行提高效率
  18. wps自动图文集 重新编号_如何使用自动图文集在Microsoft Word中快速插入文本块
  19. 路平石模具铺设路缘石公路项目质量提升的过程
  20. 【机器学习实战】利用sklearn中的随机森林对红酒数据集进行分类预测

热门文章

  1. minecraftjava版光追_《我的世界》加入光追,“马赛克”游戏真有必要这样做?...
  2. vue 项目路由配置
  3. 海康威视Java SDK实战
  4. java md5加密32位小写_java md5加密 32位 小写
  5. Linux运维工程师面试题库,Linux运维工程师面试题库
  6. 约束规划问题与凸二次规划
  7. zepto获取html内容,基于Zepto的内容滑动插件:zepto.hwSlider.js
  8. 【读书笔记】《梁宁·产品思维三十讲》——产品经理人生规划修心课
  9. 学生宿舍信息管理系统
  10. 震惊·X话最少的~“原理图更新到PCB时出现Unknown Pin: PinXXX 问题解决方案”