俄罗斯方块 SDL 版

时间:2017-04-06 07:04:57
【文件属性】:

文件名称:俄罗斯方块 SDL 版

文件大小:2.4MB

文件格式:RAR

更新时间:2017-04-06 07:04:57

C++ SDL

俄罗斯方块 SDL 版,游戏逻辑与 Qt 版完全一样,只是渲染引擎换成了 SDL。 Qt 版 : http://download.csdn.net/detail/sssooonnnggg/7053143


【文件预览】:
Tetris
----Tetris()
--------main.cpp(341B)
--------GameObject.h(3KB)
--------Animation.cpp(2KB)
--------Utils.h(2KB)
--------GameManager.h(2KB)
--------GameState.cpp(2KB)
--------Base.h(3KB)
--------EventHandler.h(717B)
--------EventHandler.cpp(2KB)
--------Tetris.vcproj.ibm-PC.ibm.user(1KB)
--------GameUI.cpp(2KB)
--------GameObject.cpp(12KB)
--------GameState.h(2KB)
--------GameManager.cpp(9KB)
--------GameUI.h(1KB)
--------Tetris.vcproj(6KB)
--------Animation.h(773B)
--------SDLRenderer.cpp(4KB)
--------UIManager.cpp(1KB)
--------UIManager.h(485B)
--------SDLRenderer.h(2KB)
----Tetris.sln(884B)
----Release()
--------bg.png(53KB)
--------SDL2.dll(860KB)
--------libfreetype-6.dll(490KB)
--------libpng16-16.dll(196KB)
--------zlib1.dll(121KB)
--------SDL2_image.dll(105KB)
--------SDL2_ttf.dll(51KB)
--------FZYTK.TTF(3.09MB)
--------Tetris.exe(58KB)
----Tetris.suo(46KB)

网友评论

  • 初学者表示一下要看懂还是需要一些耐心的
  • 很好的源码,代码规范整齐,强烈推荐!
  • Qt界面还有点不太尽如人意,但毕竟俄罗斯方块是适合手机的程序(手机屏幕上下见长,电脑屏幕左右开阔),不过练手还是个好东西
  • 值得参考借鉴
  • 程序不错,很实用的例子
  • 挺好的,非常有学习价值
  • 我还是菜鸟,来学习的,比较看好楼主代码的规范化,
  • 值得认真阅读啊,表示是个新手,看懂还是要花些功夫的。值得值得。
  • 菜鸟学习,耐心学习
  • 不错,有参考价值
  • 写的不错,可以参考。多谢分享
  • 我比较水,不明觉厉,谢谢分享
  • 不能编译。。。
  • 我刚学编程,对开发俄罗斯方块这种简单的游戏还是很有兴趣的,希望大神教教我!
  • 要是有讲解实例就好了
  • 我刚学习编程,不明觉厉,谢谢分享
  • 我不懂编程,但游戏很好玩。谢谢分享
  • 很好的资源啊,有点小建议:源码中没有SDL库,到网上搜了好长时间才找到SDL.、SDL_ttf、和SDL_image。第2个是CreateZBlock函数中,最后一句貌似应该改为: block->AddRect(new BlockUnit(topLeft.x + BlockUnitWidth*2, topLeft.y + BlockUnitHeight, BlockUnitWidth, BlockUnitHeight));
  • 逻辑和Render分离的不错,换渲染引擎很简单,有点MVC的意思