Wednesday, July 29, 2015

BUILD GAME UNITY-ANDROID VÀ UP LÊN CH_PLAY


I.BUILD sang android



Quá trình build sang android cũng khá đơn giản: vào file->build settings...
một giao diện như hình bênh dưới hiện ra.

Bạn chú ý vùng màu đỏ: Add curent để chọn các scene bạn định build, 0 là màn hình chạy đàu tiên.
Tiếp theo chọn Player settings...

Phần đàu tiên là phần PlayerSettings:
Company Name: bạn điền tên công ty.
Product Name: tên sản phẩm
Default Icon: là cái hình nhỏ sẽ đại diện cho game của bạn.
Default Cursor: cái hình con trỏ chuột (cái này dùng cho game destop bạn không cần quan tâm nó).
Phần thứ 2: Setting for android: nó sẻ gồm 5 phầm như hình:

1. Resolution and Presentation

2.Icon: phần này hiện icon
3.Splash Image: đay là cái hình lúc mới load game vào, nếu là bản pro mới cho chức năng chọn hình khác. Còn bản free thì cái hình Unity huyền thoại
4. Other Settings:

chú ý phần bôi màu: đay là cái id của game khi up lên ch_play. vd một link cho các bạn dê hiểu https://play.google .com/store/apps/details?id=com.gamecircus.CoinDozerSeasons

cũng khá quan trọng để chọn id hay tiện cho việc SEO.
chú ý: nêu bạn đã up game lên Ch_play thi làm update tiếp thiêu phải tăng vesion code, nếu không sẽ không thể update.

5. publishing Settings: phần này để kí key store.
để chạy debug trên máy của mình thì không cận "kí gởi" gì. Nhưng khi bạn up lên Ch_play thì buộc chúng ta phải kí.

chọn Use Existing Keystore nếu bạn đã từng đưa lên ch_play.
 và Creatr new Keystore  là lần đàu("còn rin").

sau khi thiết lập các tùy chỉnh chọn Build để kết thúc quá trình build file Abk.

II. up lên Ch_play

Bật trình duyệt, đăng nhập vào tài khoản nào (https://play.google.com/apps/publish/)
-Chọn upload a new app

Nhập tên app, chọn default language

-Tiếp đó là upload file .apk lên.
Mình sẽ hướng dẫn bằng hình ảnh cho trực quan nhé, hơi chi tiết một chút vì nhiều khi các bạn sợ sai sót ( trước mình cũng thế, sợ lung tung google ban mợ nó nick mất 25$ thì toi) 
Nhưng yên tâm, đơn giản và không sao đâu 
Có 3 mục quan trọng bạn cần lần lượt hoàn thành.

Upload file .apk lên xong thì bắt đầu thêm thông tin về ứng dụng của bạn tại mục Store Listing






thế là xong rồi đó, đợi khoảng 2-5h để nó duyệt là ok.


Tuesday, July 28, 2015

KHO TÀI LIỆU UNITY

Tổng hợp nhiều tài liệu hay unity


5 BƯỚC TỐI ƯU GAME MOBILE

1. Tiêu đề cho game

Tiên đề luôn hướng tới xu hướng tìm kiếm của người dùng, ví dụ một tên tiêu đề tốt “Game Bắn Máy Bay 2015 HD”, chứ không phải chỉ là “Game bắn máy bay“, 10% tiêu đề quyết định sự xuất hiện trên bộ máy tìm kiếm, lời khuyên của tôi là tìm những ứng dụng Top và học lại cách đặt tên của họ. Đó là cách tốt để đặt tên tiêu đề

2. Từ khóa

Bước đầu tiên là nghiên cứu từ khóa cho game mobile của bạn, ví dụ từ khóa tốt là từ khóa mọi người hay tìm kiếm “Game Bắn Máy Bay 2015″, từ 2015 ám chỉ là mốc thời gian cố định, hoặc “Game Bắn Máy Bay HD Hay Nhất”, sau khi nghiên cứu từ khóa xong các bạn đưa vào bài viết Description và cố gắng dàn trải từ khóa trong 3 phần, mở đầu thân và cuối.

3. Mô tả game hợp lí

Tạo ra một mô tả hoàn hảo như thể là bạn đang kể một câu chuyện hấp dẫn cho người chơi, hãy tạo những điểm nhấn bằng cách kêu gọi mọi người nhấn nút G+share Game và sử dụng ngắt nghỉ một cách hợp lý, bài viết nên có những con số và những mốc thời gian hay là địa điểm…

4. Sử dụng analytics 

Analytics là gì các bạn có thể xem thêm tại đây http://www.google.com/analytics/ nôm na thì chúng ta có thể hiểu Analytics giúp chúng ta phân tích – kiểm tra – đánh giá được số lượng hành vi người sử dụng  của các ứng dụng của bạn, từ đó đưa ra những chiến lược hợp lý cho những bản update tiếp theo

5. Icon



Icon cho game mobile là nơi người dùng nhìn vào đầu tiên, họ cảm thấy thích thú tò mò với những icon bắt mắt, vì thế bạn nên đầu tư cho game mobile của mình một Icon đầy tính sáng tạo và có chất xúc tác để cho người dùng yêu thích từ ngay icon của bạn.

TẠO BUTTON SHARE FACEBOOK

chia sẻ facebook:

Hôm nay mình sẽ hướng dẫn làm nút share fabook một cách đơn giản nhất.
đầu tiên mình tao project mới đơn giản gồm 1 nút share facebook .


Tiếp theo: create một empty, mình đặt tên là FB.

Tạo new script:
---------------------------------------------------------------------------
public class fb : MonoBehaviour {
void Awake () {
FB.Init (SetInit, OnHideUnity);

}

private void SetInit(){
Debug.Log ("FB init done!");
if (FB.IsLoggedIn) {
Debug.Log ("fb loged in");

} else {

}
}
private void OnHideUnity( bool isGameShow){
if (!isGameShow) {
Time.timeScale = 0;
} else {
Time.timeScale=1;
}
}


}
--------------------------------------------------------
attack vào FB.
như thế này thì chương trình sẽ báo lỗi, do ta chưa import facebook sdk vào project của chúng ta.
bạn vào trang https://developers.facebook.com/docs/apis-and-sdks
tải về. Sau đó import vào project của chúng ta.

Vào https://developers.facebook.com/ để đăng kí một app cho facebook
sau đó coppy  APP ID vừa tạo

Paste vào facebook->editsetting app id trong project của chúng ta


Và cuối cùng là tạo sự kiện cho button .
bạn thêm hàm shareFB() vào class đã tạo ở trên.

----------------------------------------------------
public void shareFB(){
FB.Feed (
linkCaption:"toi dang choi game nay",
picture:"https://scontent-hkg3-1.xx.fbcdn.net/hphotos-xta1/v/t1.0-9/11002495_681185385326261_5595920565377356380_n.jpg?oh=709c1ebbeb3d74bec276d54ae611f222&oe=560E242F",
linkName:"check out this game",
link:"http://apps.facebook.com/" +FB.AppId+ "/?challenge_brag="+ (FB.IsLoggedIn ? FB.UserId:"guest")

);

}
-----------------------------------------------------------
Dể tạo sự kiện cho botton share ta làm như sau:
chọn button nhìn trong phần inspecror chọn "+ "trong onclick();
kéo empty FB vào, chọn hàm  shareFB().

ok thế là xong rồi đó


tải nguyên project link






nếu có gi ko hiểu, bạn có thể hỏi phía dưới, thấy bổ ích thì like, share nhá!

Monday, July 27, 2015

HƯỚNG DẨN CÀI ĐẶT UNITY3D

Bước 1:Vào trang chủ của Unnity 3d theo đường link http://unity3d.com/,
Đay là trang chính thức từ nhà phát triển Unity 3D, click vào button get-unity5 (đay là phiên bản hiện thời).





Unity 5 bao gồm hai phiên bản là Personal (miễn phí) và Profesional (75usd/tháng).

Bản Personal bị hạn chế một số tính năng chủ yếu là các tính năng thương mại, dành cho những người mới bắt đầu học và làm quen với nó. Bản Profesional với đầy đủ các chức năng và được tính phí 75usd/tháng.
Bước 2: Nhấp chuột vào nút “Download Installer” để tải phiên bản mới nhất.
Khởi động chương trình cài đặt. Quá trình cài đặt này không phức tạp lắm, mọi thứ sẽ được cài đặt trong đôi phút, tiếp tục chọn next đến khi kết thúc quá trình cài đặt.
Bước 3: Đăng kí và đăng nhập để kích hoạt phiên bản Unity của bạn.