SlideShare una empresa de Scribd logo
1 de 10
Interest Group
Multiplatform Games and Applications
Racer Mice
“…Đuổi hoặc bị đuổi, ăn hoặc bị ăn…”
“…Bạn có thể chạy nhưng bạn không thể lẩn
trốn. Có những lúc cần phải tranh đấu cho sự
bình an…”
- Do Trung Kien
- Nguyen The Vinh
- Vu Ngoc Anh
- Le Quang Hoa
- Nguyen Ngoc Du
- Phung Hoang Bac
- Lai Minh Dao
- Pham Xuan Thanh
- Tran Duc Liem
- Pham Cao Dinh
- Le Duy Vu
Thành viên
Mục đích của nhóm là xây dựng ứng
dụng và game trên thiết bị di động
đồng thời trên nhiều nền tảng iOS,
Android,… với số lượng code là ít
nhất!
Vì vậy nhóm đã sử dụng cocos2d-x!
- Cocos2d-x là một engine game đa nền tảng
- Cocos2d-x là một engine game mã nguồn mở
- Cocos2d-x là một engine game có hiệu suất cao
- Cocos2d-x là một engine game kiểm chứng bởi cộng
đồng
Racer Mice:
- Chơi như game pacman trên smart phone
- Bạn vào vai 1 chú chuột, tranh đấu không ngừng nghỉ
chống lại thiên địch – loài mèo
- Bạn sẽ chiến thắng nếu như ăn được hết số pho-mát
trên đường đi mà không bị mèo bắt
- Sử dụng bốn phím mũi
tên để di chuyển!
- Trên đường đi có nhiều
item giúp sức cho chuột
như tàng hình, tăng tốc,
đóng băng,…
Vấn đề chưa được giải quyết:
- Multiplayer
- Local and push notification
MultiPlayer:
- 2 người chơi cùng đóng vai trò là chuột
- 1 người là chuột, 1 người là mèo
Local and Push Notification:
- Native code
- Xử lý khi nhấn nút home
- Xử lý khi thoát khỏi game
Kết luận:
- cocos2d-x là 1 engine rất mạnh để làm game
- Những vấn đề còn thiếu sót sẽ tiếp tục bổ sung vào
lần sau.
Thank you!

Más contenido relacionado

Más de Framgia Vietnam

Build public private cloud using openstack
Build public private cloud using openstackBuild public private cloud using openstack
Build public private cloud using openstack
Framgia Vietnam
 
Create 3D objects insite Cocos2d-x
Create 3D objects insite Cocos2d-xCreate 3D objects insite Cocos2d-x
Create 3D objects insite Cocos2d-x
Framgia Vietnam
 
View, Store Procedure & Function and Trigger in MySQL - Thaipt
View, Store Procedure & Function and Trigger in MySQL - ThaiptView, Store Procedure & Function and Trigger in MySQL - Thaipt
View, Store Procedure & Function and Trigger in MySQL - Thaipt
Framgia Vietnam
 
Organize directories for applications with front-end and back-end with yii - ...
Organize directories for applications with front-end and back-end with yii - ...Organize directories for applications with front-end and back-end with yii - ...
Organize directories for applications with front-end and back-end with yii - ...
Framgia Vietnam
 
What is new in PHP 5.5 - HuyenNT
What is new in PHP 5.5 - HuyenNTWhat is new in PHP 5.5 - HuyenNT
What is new in PHP 5.5 - HuyenNT
Framgia Vietnam
 
Audited activerecord - QuanHV
Audited activerecord - QuanHVAudited activerecord - QuanHV
Audited activerecord - QuanHV
Framgia Vietnam
 
Client side validations gem - KhanhHD
Client side validations gem - KhanhHDClient side validations gem - KhanhHD
Client side validations gem - KhanhHD
Framgia Vietnam
 
Backbone.js and rails - BanLV
Backbone.js and rails - BanLVBackbone.js and rails - BanLV
Backbone.js and rails - BanLV
Framgia Vietnam
 
Jenkins and rails app - Le Dinh Vu
Jenkins and rails app - Le Dinh VuJenkins and rails app - Le Dinh Vu
Jenkins and rails app - Le Dinh Vu
Framgia Vietnam
 
Canvas in html5 - TungVD
Canvas in html5 - TungVDCanvas in html5 - TungVD
Canvas in html5 - TungVD
Framgia Vietnam
 
Memory management in cocos2d x - Le Duy Vu
Memory management in cocos2d x - Le Duy VuMemory management in cocos2d x - Le Duy Vu
Memory management in cocos2d x - Le Duy Vu
Framgia Vietnam
 
JMS and ActiveMQ - VuNV 201307
JMS and ActiveMQ - VuNV 201307JMS and ActiveMQ - VuNV 201307
JMS and ActiveMQ - VuNV 201307
Framgia Vietnam
 

Más de Framgia Vietnam (20)

Functional Programming With Elixir
Functional Programming With ElixirFunctional Programming With Elixir
Functional Programming With Elixir
 
Java 8 new features
Java 8 new features Java 8 new features
Java 8 new features
 
Build public private cloud using openstack
Build public private cloud using openstackBuild public private cloud using openstack
Build public private cloud using openstack
 
HTML5 DRAG AND DROP
HTML5 DRAG AND DROPHTML5 DRAG AND DROP
HTML5 DRAG AND DROP
 
Create 3D objects insite Cocos2d-x
Create 3D objects insite Cocos2d-xCreate 3D objects insite Cocos2d-x
Create 3D objects insite Cocos2d-x
 
View, Store Procedure & Function and Trigger in MySQL - Thaipt
View, Store Procedure & Function and Trigger in MySQL - ThaiptView, Store Procedure & Function and Trigger in MySQL - Thaipt
View, Store Procedure & Function and Trigger in MySQL - Thaipt
 
Organize directories for applications with front-end and back-end with yii - ...
Organize directories for applications with front-end and back-end with yii - ...Organize directories for applications with front-end and back-end with yii - ...
Organize directories for applications with front-end and back-end with yii - ...
 
What is new in PHP 5.5 - HuyenNT
What is new in PHP 5.5 - HuyenNTWhat is new in PHP 5.5 - HuyenNT
What is new in PHP 5.5 - HuyenNT
 
An idea - NghiaLV
An idea - NghiaLVAn idea - NghiaLV
An idea - NghiaLV
 
Audited activerecord - QuanHV
Audited activerecord - QuanHVAudited activerecord - QuanHV
Audited activerecord - QuanHV
 
Delegate - KhanhLD
Delegate - KhanhLDDelegate - KhanhLD
Delegate - KhanhLD
 
Client side validations gem - KhanhHD
Client side validations gem - KhanhHDClient side validations gem - KhanhHD
Client side validations gem - KhanhHD
 
Backbone.js and rails - BanLV
Backbone.js and rails - BanLVBackbone.js and rails - BanLV
Backbone.js and rails - BanLV
 
Jenkins and rails app - Le Dinh Vu
Jenkins and rails app - Le Dinh VuJenkins and rails app - Le Dinh Vu
Jenkins and rails app - Le Dinh Vu
 
Canvas in html5 - TungVD
Canvas in html5 - TungVDCanvas in html5 - TungVD
Canvas in html5 - TungVD
 
Auto it - AnhPC
Auto it - AnhPCAuto it - AnhPC
Auto it - AnhPC
 
Memory management in cocos2d x - Le Duy Vu
Memory management in cocos2d x - Le Duy VuMemory management in cocos2d x - Le Duy Vu
Memory management in cocos2d x - Le Duy Vu
 
JMS and ActiveMQ - VuNV 201307
JMS and ActiveMQ - VuNV 201307JMS and ActiveMQ - VuNV 201307
JMS and ActiveMQ - VuNV 201307
 
Jquery validate - TuanNA
Jquery validate - TuanNAJquery validate - TuanNA
Jquery validate - TuanNA
 
Continuous integration - ThangTD
Continuous integration - ThangTDContinuous integration - ThangTD
Continuous integration - ThangTD
 

Racer Mice - Game Team

  • 1. Interest Group Multiplatform Games and Applications Racer Mice “…Đuổi hoặc bị đuổi, ăn hoặc bị ăn…” “…Bạn có thể chạy nhưng bạn không thể lẩn trốn. Có những lúc cần phải tranh đấu cho sự bình an…”
  • 2. - Do Trung Kien - Nguyen The Vinh - Vu Ngoc Anh - Le Quang Hoa - Nguyen Ngoc Du - Phung Hoang Bac - Lai Minh Dao - Pham Xuan Thanh - Tran Duc Liem - Pham Cao Dinh - Le Duy Vu Thành viên Mục đích của nhóm là xây dựng ứng dụng và game trên thiết bị di động đồng thời trên nhiều nền tảng iOS, Android,… với số lượng code là ít nhất! Vì vậy nhóm đã sử dụng cocos2d-x!
  • 3. - Cocos2d-x là một engine game đa nền tảng - Cocos2d-x là một engine game mã nguồn mở - Cocos2d-x là một engine game có hiệu suất cao - Cocos2d-x là một engine game kiểm chứng bởi cộng đồng
  • 4. Racer Mice: - Chơi như game pacman trên smart phone - Bạn vào vai 1 chú chuột, tranh đấu không ngừng nghỉ chống lại thiên địch – loài mèo - Bạn sẽ chiến thắng nếu như ăn được hết số pho-mát trên đường đi mà không bị mèo bắt
  • 5. - Sử dụng bốn phím mũi tên để di chuyển! - Trên đường đi có nhiều item giúp sức cho chuột như tàng hình, tăng tốc, đóng băng,…
  • 6. Vấn đề chưa được giải quyết: - Multiplayer - Local and push notification
  • 7. MultiPlayer: - 2 người chơi cùng đóng vai trò là chuột - 1 người là chuột, 1 người là mèo
  • 8. Local and Push Notification: - Native code - Xử lý khi nhấn nút home - Xử lý khi thoát khỏi game
  • 9. Kết luận: - cocos2d-x là 1 engine rất mạnh để làm game - Những vấn đề còn thiếu sót sẽ tiếp tục bổ sung vào lần sau.