Giter VIP home page Giter VIP logo

kungfuboy's Introduction

Cocos2d-x横版游戏功夫小子系列教程

这是我学习 Cocos2d-x 做的第一个游戏项目。由于是站在一个对 Cocos2d-x 一无所知的起点接的这个项目,所以做出来的效果和表现可想而知。整个游戏项目完成的过程也就是我的 Cocos2d-x 的学习过程,边学边做,就出来了这样一个半成品的游戏,代码实现和逻辑处理存在一定的问题,这里只是希望抛砖引玉,后面有时间我也会再次改进这个代码和设计。

这个教程的初衷是希望借助这个游戏项目带领那些想学习或者入门 Cocos2d-x 的人体会到 Cocos2d-x 的魅力,通过这个游戏教程学习 Cocos2d-x 的基本组件和核心模块。所以,本教程的意义不在于教你如何做出一个成功的表现卓越的游戏,而在于教你学习 Cocos2dx-x 本身以及思考如何实现一个游戏的功能和场景,并通过适时查看引擎的源码深入学习 Cocos 的一些基本组件和核心模块的设计。

教程分为视频教程和文字教程两种。

视频教程

视频教程是首发,已经在极客学院发布完毕。以下是各节课的链接地址:

Cocos2d-x项目实战开发:功夫小子之需求分析和开发准备

Cocos2d-x项目实战开发:功夫小子之基础类分析与实现

Cocos2d-x项目实战开发:功夫小子之过渡场景和开始菜单的实现

Cocos2d-x项目实战开发:功夫小子之设置功能和图籍场景的实现

Cocos2d-x项目实战开发:功夫小子之帮助场景和选关功能的实现

Cocos2d-x项目实战开发:功夫小子之游戏主功能场景的分析与实现

Cocos2d-x项目实战开发:功夫小子之游戏逻辑的功能分析与实现

Cocos2d-x项目实战开发:功夫小子之发布安卓版本和课程总结

文字教程

文字教程是视频教程的补充,当然还是希望您能够直接观看视频教程,更加详细。

文字教程首发在 CSDN,也在 Cocos 的官网进行了连载。下面是CSDN的地址:

Cocos2d-x项目实战开发:功夫小子之需求分析和开发准备

Cocos2d-x项目实战开发:功夫小子之基础类分析与实现

Cocos2d-x项目实战开发:功夫小子之过渡场景和开始菜单的实现

Cocos2d-x项目实战开发:功夫小子之设置功能和图籍场景的实现

Cocos2d-x项目实战开发:功夫小子之帮助场景和选关功能的实现

Cocos2d-x项目实战开发:功夫小子之游戏主功能场景的分析与实现

Cocos2d-x项目实战开发:功夫小子之游戏逻辑的功能分析与实现

Cocos2d-x项目实战开发:功夫小子之发布安卓版本和课程总结

在 Cocos 官网的连载专栏地址是:

Cocos 官网【功夫小子专栏】

下一个即将连载的系列教程是 Lua 脚本语言,也是将以视频的形式首发极客学院,同时也会有博文的形式出现,敬请期待~

Written By SuooL_Hu
2015年7月30日 于校

kungfuboy's People

Contributors

suool avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.