以前自己用SDL写的一个小游戏:QuadraPop

QuadraPop是索爱手机内置的一款游戏,又名“Q版海底俄罗斯方块”,是一款参照俄罗斯方块创制的游戏,其中着意表达的就是轻松的游戏以及出色的音乐效果,画面音效一流,动感十足,规则简单,引人入胜。
     我本人非常喜欢这个小游戏,但遗憾的是,该游戏只有相应的jar版本,另外,网上还有一个热心爱好者开发的flash版本(http://blog.webbang.net/works/784/)。
     在学习SDL的过程中,我试着自己写了这个Windows版的,仅仅实现了一些基本的功能。使用Microsoft Visual C++ 6.0编写,总代码量:大约2600行。开发语言为C++,使用了SDL的相关库。程序使用的图片资源是从QuadraPop手机原版jar游戏中提取并加以处理。

程序已上传到我的下载里面了^_^

http://download.csdn.net/detail/butterflydog/2704201

有关SDL开发库,请参考:http://www.libsdl.org/
LazyFoo的SDL教程在这里:http://www.lazyfoo.net/SDL_tutorials/

posted on 2010-09-18 17:06 butterflydog 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/neilwu/archive/2010/09/18/3099905.html

以前自己用SDL写的一个小游戏:QuadraPop相关推荐

  1. 用Html+js自己写了一个小游戏

    刚接触HTML,感觉挺好玩儿的,自己做了一个小游戏,我要放上来,哈哈!! <!DOCTYPEHTML> <html><head><meta charset=& ...

  2. 熬夜写了一个小游戏,向SpaceX聊表敬意

    2019独角兽企业重金招聘Python工程师标准>>> 这是我长久放在桌面上的一张图片. 这张照片的名字叫做 Pale Blue Dot(暗淡蓝点),是旅行者1号在距地球64亿公里回 ...

  3. cocos2d-xna 写的一个小游戏demo坦克大战

    最近看到网上介绍cocos2d的资料很多,看了看cocos2d也支持wp7,下载了个 Cocos2d-XNA 安装包,写个小例子玩玩,熟悉下cocos2d 程序很简单,就一个入门级的小游戏,写完后放手 ...

  4. 我用Python写了一个小游戏

    在这个小游戏项目中,我们一起来完成一个文字版的人机对战小游戏吧,并且一步一步增加游戏的功能,让它变得更真实.更有意思吧~ 第一个版本1.0: import time import randomplay ...

  5. 初学Silverlight,用它写了一个小游戏“宝石迷阵”

    游戏在此,鼠标右键可以安装到本地喔! 提示功能需要当前关卡所得分数超过100分才能使用 学习一个东西最好的办法就是去用它.这句话一点没错,通过写这个游戏,确实让我初窥了Silverlight的门径. ...

  6. 刚学玩原生JS,自己写了一个小游戏,希望在以后能不断地进步加以改善

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  7. javafx写一个小游戏-井字棋

    学了几天的javafx,感觉非常好用,自己写了一个小游戏,如有不足,希望大佬加以指正,谢谢. 1.先写UI界面 新建一个ui.fxml文件,用于显示ui界面 界面效果如下: 代码如下: <?xm ...

  8. python写游戏脚本-使用Python写一个小游戏

    引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下 ...

  9. python编程小游戏-使用Python写一个小游戏

    引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下 ...

  10. 使用python制作聊天框解谜游戏_使用Python写一个小游戏alien invasion!

    最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下其中的 ...

最新文章

  1. maven工程出现java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener...
  2. 围观各大企业如何活用人工智能,并运用实践?
  3. 【Network Security!】5次Shift漏洞和PE系统
  4. Android开发中adb命令的常用方法
  5. php常用的四种排序算法
  6. 盘点 Greenplum 数据库的十大特点
  7. Strust2初之体验
  8. ie 无法运行php,PHP会话无法在IE中运行
  9. Redis底部的几种存储结构(sds、dict、ziplist、intset、skiplist)
  10. 常见SMTP发送失败原因列表
  11. 计算机不觉晓,人工智能知多少
  12. java:linux上找出最耗资源的线程方法
  13. 算法设计与分析(第四版)第一章课后答案
  14. 漫画×雕塑 | 之于表达
  15. win10 电脑桌面任务栏点击无反应
  16. matlab算kdj指标,通达信带注释的KDJ指标公式
  17. hdu5294Tricks Device【最短路+网络流】
  18. 分享一个插件-水珠自动下落效果
  19. 技能分享 | 麦肯锡教给我的写作武器:连接词是文章通顺的灵魂
  20. Android Studio连接使用第三方模拟器

热门文章

  1. ps人像精修照片步骤_PS人像精修
  2. python基础之面向对象(一)
  3. SpringMVC 中 @RequestBody 接收Json数组对象及对象参数中有数组参数
  4. 强化学习读书笔记 - 03 - 有限马尔科夫决策过程
  5. eclipse不格式化注释
  6. Page Cache与Page回写
  7. python打包成exe
  8. SQL Server 2016 CTP3.2 开荒 Reporting Service 篇
  9. IE6下a href=#与a href=javascript:void(0);的区别
  10. 设置货币值中使用的小数位数