Làm thế nào để gia nhập vào lập trình game di động?

Mỗi người khi bước vào lập trình game đều có mong muốn tạo ra một game lớn với rất nhiều chức năng và hình ảnh đẹp. Tuy nhiên, nếu bạn làm quá lâu mà không thể xuất bản ra bất cứ một game nào thì cảm giác chán nản sẽ đến rất nhanh và bạn cũng chả biết mình đang hướng tới cái gì. Đây là quá trình phát triển game của LapKan cho các bạn tham khảo.

I. Giai đoạn bắt đầu:

Bạn chưa có bất cứ kinh nghiệm nào để viết game. Hãy bắt đầu bằng một game nhỏ mà bạn dự tính có thể viết trong vòng 15 phút (hay thậm chí bạn nghĩ rằng có thể hoàn thành trong vòng 5 phút), bạn sẽ thấy bạn hoàn thành nó trong vòng 1 tháng với những ý tưởng thêm.

* Game trong giai đoạn này chỉ cần:

– Menu vào game (tiêu đề game, biểu tượng game, nút bắt đầu)

– Phần chơi game (Phần chơi chính, điểm số và thời gian)

– Phần kết thúc (Thống kê điểm, nút restart, nút quay lại Menu)

– Phần phụ (Âm thanh, nhạc nề)

=> Xong những thứ này là Apple đã coi đó là một game nhỏ và sẵn sàng cho bạn bán trên AppStore. Hãy làm đúng những thứ này và đưa lên AppStore bạn sẽ có nhiều kinh nghiệm hơn đấy.

II. Giai đoạn bổ sung:

– Thêm vào các phần phụ để làm game hoàn chỉnh

– Một game thực sự có rất nhiều thứ ngoại trừ gameplay của nó ra:

+ Mạng xã hội (Facebook, Tweeter, …) luôn là nơi giúp cho game của bạn có thê vươn ra xa hơi tới những người bạn của người chơi.

+ Game Center (Leaderboard và Archivement) là nơi mà người chơi ghi lại những kỉ lục của bản thân và mục tiêu hướng tới của người chơi

+ In App Purchase là thứ để bạn kiếm ra tiền, làm game mà không chú ý đến vấn đề tài chính thì nó không thể lâu dài và có được sự quan tâm của bạn khi bạn mải đi kiếm tiền ở nghề khác

+ Ad Banner nếu game bạn miễn phí và không bán vật phẩm thì thứ duy nhất bạn kiếm được chính là quảng cáo, có rất nhiều công ty quảng cáo uy tính như Google với Admob và Revmob + rất nhiều công ty khác. Việc thêm banner quảng cáo cũng không có gì khó khăn và kiếm được thêm tiền. Hãy add quảng cáo và thêm phần remove bằng cash như thế sẽ giúp bạn có thểm doanh thu từ game của bạn mà không tốn thêm bao nhiêu thời gian.

III. Giai đoạn phát triển:

– Bạn đã có đầy đủ mọi công cụ trong tay từ hình ảnh để âm thanh do đã làm các game trước đó. Đây là lúc bạn khởi động một dự án game thật sự. Với những chương trình trước đó giờ là lúc bạn tận dụng. Quảng cáo chéo luôn là một lựa chọn tốt khi bạn không tốn thêm chi phí (game của chính bạn mà) lại có thể tận dụng được những thứ đã có trước đó.

– Với những thuật toán và logic bạn đã làm lúc trước, game mới ra chỉ cần hoàn thành thêm 20 % còn lại có thể lấy tài nguyên và chức năng của những game cũ của bạn.

– Hãy cẩn thận 20 % của một game lớn cũng rất là chua đấy.

IV. Tạo đế chế của riêng bạn:
– Game bạn dù hay thể nào thu hút được bao nhiêu người nhưng bạn vẫn đang chịu sự quản lý của Apple. Những gì quý giá nhất của game vẫn đang nằm trong tay của Apple, đó là người dùng và ngay cả chính game đó.

– Bạn cần biến nó thành của mình, hãy xây dựng server và cho người dùng đăng nhập bằng chính nickname của họ (hay email) như vậy bạn đang có thông tin người dùng, thứ có giá trị nhất trong thời đại công nghệ thông tin.

– Cái thừ hai chính là game, game của bạn nằm trong tay Apple như hàng triệu game khác, điều đó nghĩa là sự sống chết của bạn đang nằm trong tay của Apple, một ngày đẹp trời nào đó Apple không thích bạn thì game của bạn có thể mất tích hoàn toàn trên AppStore. Hãy đưa nó tới những platform khác và port nó qua Android để có thế đứng vững vàng hơn.

– Hãy tạo ra một game Việt và làm cho những lập trình viên game như chúng tôi tự hào vì có những nhân tài kiệt xuất nào.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: