Nếu bạn là một người quan tâm đến các source code mở bằng WordPress thì có lẽ bạn sẽ quan tâm đến source code mà mình sắp giới thiệu đây, đây là một source code giúp sẽ giúp các bạn giải quyết được vấn đề xây dựng một website game flash cơ bản. Nhìn chung web này đang hoạt động rất tốt và mượt.
Nội dung bài viết
Source code làm web game Flash bằng WordPress
Hiện tại ở Việt Nam đang có rất nhiều site làm game flash khá nổi, phải kế đến đó là game.24h.com.vn, gamevui.vn, v.v… Và nhiều bạn cũng muốn làm một web game như vậy hoặc đơn giản hơn nữa, nay mình xin giới thiệu một source code được tích hợp 1 vài plugin tính phí (Premium) giúp giải quyết vấn đề này cho anh em đỡ ghiền nhé.
Vẫn như phong cách chia sẻ source code của Manpham Blog , source code sẽ có những tính năng cơ bản như sau:
- Đây là bản source sạch, không chèn backlink, popup, hay gì khác
- Code được cài sẵn 1 vài plugin cơ bản về SEO và bảo mật
- Được tối ưu tốc độ load và hiển thị hình ảnh
- Được cài sẵn 44 game, đây hầu hết là link game cho đỡ nặng host
- Được cập nhật phiên bản mới nhất của WordPress và các plugin
- Cho phép thành viên đăng ký và add game vào trang ưa thích của mình
- Và trong source hiện có mục Game gần 300 Mb game file .swf bạn có thể chọn lọc ra hoặc xóa luôn thư mục này cho nhẹ nhé
Download Source code
[sociallocker] [/sociallocker]Cách cài đặt Source code
Vui lòng đọc qua bài viết : Cách cài đặt một source code được chia sẻ
Cách sử dụng Source code
Sau khi source code đã hoạt động tốt giờ là lúc cấu hình và sử dụng nó, bạn sử dụng tài khoản sau để đăng nhập : admin/Matkhau@123
– Cách post 1 game mới
Đầu tiên, sau khi bạn đã truy cập được vào trang Admin thì mình sẽ hướng dẫn tiếp cách bạn post 1 game lên web. Bạn truy cập vào MyArcade/Import Game
Tại mục Import Method bạn để nguyên nếu link liên kết tới game hoặc file bạn up lên có định dạng .swf, còn định dạng khác bạn có thể lựa chọn tại đây nhé
Tại mục Game File bạn có thể up file game lên trực tiếp host hoặc dẫn link game dưới mục URL, mỗi cái đều có lợi và hại riêng, nếu bạn up trực tiếp, thì bạn chính là người quản lý file game này tránh bị thất lạc hoặc bị lỗi không tìm thấy URL, nhưng nếu số lượng game lớn và người chơi đông bạn buộc phải nâng cấp host hoặc Server lên cao, còn nếu sử dụng dạng URL thì bạn sẽ không lo về chuyển hết băng thông hoặc host quá tải lưu lượng, nhưng bù lại bạn không kiểm soát được nếu chủ nhân URL đó thay đổi đường dẫn. Cái này tùy bạn thôi
Tại mục Game Thumbnail và Game Screenshots , bạn sẽ lựa chọn ảnh đại diện và ảnh game Screenshots , cái Thumbnail thì bắt buộc còn Screenshots thì không bắt buộc nhé
Tại mục Game Information : Bạn sẽ phải điền đầy đủ thông tin như tên game, Game Description, Post Status, Category. Nếu bạn nhập link game tại mục 1 (URL) Thì đa phần game này sẽ được tự cập nhật những phần như tên game, size game, bạn chỉ việc làm phần Game Description, Post Status, Category mà thôi. Cuối cùng là bấm Import Game
Vậy là bạn đã post được 1 game rồi đấy !
– Cách cấu hình plugin Game
Với source code này hầu như sử dụng plugin MyArcade để làm nên bạn cần biết cấu hình plugin này để web hoạt động tốt. Mặc khác plugin này cho phép bạn import các game miễn phí từ các website nổi tiếng khác một cách tự động (nhưng phần này có lẽ bạn sẽ phải tự tìm hiểu rồi, vì mình sẽ không hướng dẫn tại bài viết này)
Đầu tiên để cấu hình plugin này bạn truy cập vào MyArcade/Settings
Bạn chỉ nên chủ ý vào cái đầu tiên là General Settings, những phầm khác thuộc phần syrn game từ các hệ thống game khác vào web.
Phần General Settings này khác nhiều, nên mình không tiện diễn dãi hết. Bạn cứ để default như mình đã cấu hình trong source code là dạng chuẩn, ngoài ra bạn có thể tự cấu hình cho riêng mình nhé.
– Cách cấu hình theme
Kèm theo đó là cách cấu hình Theme. Bạn truy cập vào Appearance/Theme Options
– Nguồn lấy game để post
Hiện tại mình chỉ đang lấy game tại nguồn : http://vi.y8.com/ với số lượng game rất lớn và nhiều, bạn chỉ cần đăng ký thành viên là sẽ thấy link download, sau đó copy link và chỉnh sửa lại dưới dạng link .swf là sử dụng được, hoặc có thể download về rồi từ up lên host, cái này là tùy ở bạn thôi
Các lỗi thường gặp
Vui lòng xem qua bài viết : Cách fix những lỗi thường gặp khi sử dụng WordPress để có cách xử lý lỗi triệt để khi sử dụng
Một vài hình ảnh của Source code web flash game:
Lời kết
Tất nhiên Source code chỉ là nền móng để giúp các bạn có thể phát triển những cái mình muốn, xây dựng cho mình một website với một phong cách riêng, mình chỉ có thể dám đảm bảo đây là một source code sạch, đáng để sử dụng, còn về tính năng và tùy chỉnh thì bạn có thể tự làm.
Tất nhiên nếu bạn có khó khăn hãy đừng ngần ngại chia sẻ nó dưới bài viết này bằng chức năng bình luận bạn nhé. Nếu mình có thể giúp, mình sẽ hỗ trợ bạn hết mình
sao chạy localhost mà cứ ra trang này
Sao minh không giải nén được nhỉ, giải nén được 99% thì báo lỗi.
Admin có phải file bị lỗi không.
web phim ma server picasa,youtube thì chạy được dailymotion và zingvn thì không chạy được là lỗi như thế nào bạn nhỉ,giúp mình cái?
cái này là bài bên code game mà bạn
Em import database vào nó báo lỗi DROP TABLE IF EXISTS `wp_cimy_uef_data` ;
nghĩa là DB đang bị trùng
Nhưng mà em làm gì đã có database nào. Cái này là em import file .gz ở localhost đấy ạ
DB bị trùng là sao? e cũng bị lỗi tương tự như bạn trên anh có thể chỉ dùm cách giải quyết không? vì e import DB ở trên host luôn
Cảm ơn bạn đã chia sẻ code game
Làm phiền bạn một chút
Mình bị lỗi này loay hoay mãi mà ko sửa đươc mong bạn giúp đỡ
Warning: getimagesize(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/game.xem1vn.com/public_html/wp-content/plugins/cimy-user-extra-fields/cimy_uef_register.php on line 1367
Warning:
getimagesize(http://stoppoint.net/wp-content/Cimy_User_Extra_Fields/game-icon.png):
failed to open stream: php_network_getaddresses: getaddrinfo failed:
Name or service not known in /home/game.xem1vn.com/public_html/wp-content/plugins/cimy-user-extra-fields/cimy_uef_register.php on line 1367
Chào bạn! Mình rất cám ơn vì code bạn share mình đã sử dụng và hoạt động khá tốt, chỉ có một vấn đề đó là mình không thể import game bằng tay được. Vì mỗi lần import game thì nếu tự upload file swf, thumbnail hay screenshot thì lúc click “add file” nó toàn hiện trạng thái đang tải lên mà không bao giờ dừng lại, khi submit game thì nó báo là chưa có thumbnail…
Vậy làm sao để khắc phục vấn đề này? Thanks!
Về vấn đề Thumnail bạn có thể thử CHMOD thư mục uploads, những game của mình hầu như đều sử dụng link game của người khác, vì với WP nếu bạn ko CHMOD bạn sẽ ko bao giờ up game được cả. Do hiện tại bản demo mình đã xóa nên cũng ko nhớ các thư mục nào cần CHMOD nữa. Nhưng mình cam đoan trước khi đưa ra share mình đã test rất kỹ vấn đề up game, và code hoạt động hoàn toàn ok nhé bạn. Và cuối cùng rất cám ơn bạn đã sử dụng source code… Read more »
Mình cũng đã tìm hiểu khá lâu trên mạng trước khi đặt câu hỏi với bạn, và biết rằng cần chmod thư mục games và thumbs trong wp-content, nhưng không thể up được. Tất nhiên dùng link cũng cần phải click vào “add file” để nó cập nhật, vì nếu chỉ paste link vào thì khi submit nó báo là “thumb nail not added” … mình cũng không hiểu sao nữa.
Ok, vấn đề này mình sẽ check lại, do hosting mình sử dụng nó tự động CHMOD nên mình cũng chưa bị tình trạng này, tầm mai mình sẽ trả lời cụ thể cho bạn vấn đề này nhé
OK thanks bạn nhiệt tình!
anh ơi. up lên nó lỗi ảnh là sao
Em thử xem lại nguồn ảnh xem sao
xem nguồn ảnh ở đâu vậy anh
Em vào mục Manage Game rồi kiểm tra từng game xem nguồn ảnh có bị lỗi không? hoặc xóa hết những game demo rồi up game mới em nhé
mà có phải do em ko up file swf nên lỗi ko?
Ko phải đâu em, chủ yếu tất cả anh đều lấy link của website khác, nhiều khi plugin đó nó không cho phép chuyển đổi host hoặc domain. Chứ game anh ko để trên host
em vào Manage Game thì tất cả đều lỗi ảnh. ko biết là làm sao
Vậy thôi, em chịu khó up lại game thôi, nhiều khi nó ko tự chuyển link ảnh em ah`, hihi
thế thôi vậy. trang game thì cũng ít người chơi lắm
mà anh ơi. em muốn đăng bài chia sẻ code lên đây thì làm thế nào
Em phải post trước vào Word, anh sẽ kiểm tra trước cách đăng bài của em, sau đó anh sẽ đưa lên web với tên tác giả cũng như tác quyền là của em
em định share code giống haivl.com. nó như này này: http://trollcuoi.com
Nếu được em có thể share code này cho mọi người được không?
khành ơi ông làm như thế lào zậy chỉ tui vs :))
Hihi, ngon đấy, em cứ test code ok chút, rồi viết bài hướng dẫn chi tiết chút, vì thể loại này anh thấy nếu hướng dẫn sơ sài thì mọi người sẽ không biết cài đặt, anh rất vui nếu được nhận bài hướng dẫn từ em
để chiều hoặc mai em sẽ làm bài hướng dẫn chi tiết. em còn đang lỗi cái đăng nhập bằng fb mà ko biết cách sửa
Vậy thì thật tuyệt rồi, nếu có khó khăn anh sẽ hỗ trợ em
anh hỗ trợ em cách tạo app fb đi. em dốt cái này lắm. tạo app và kích hoạt rồi nhưng khi đăng nhập lại ko được. anh thử vào http://trollcuoi.com/submit/ đăng nhập xem
để em test thử xem sao :)))))))))))))