Giter Club home page Giter Club logo

haitactihon's Introduction

Giới thiệu

image

"Của cải, danh tiếng, quyền lực", người có tất cả mọi thứ trên đời là Vua hải tặ God D.Roger.

"Louge Town" 20 năm về trước, trên đường God D.Rorger tới pháp trường, mặc dù hai tay ông ta bị trói chặt, nhưng ông ta vẫn mang trong mình vẻ kiêu hãnh.

"Như một sự kế thừa, vận mệnh của thời đại là do con người quyết định, điều này sẽ không bao giờ kết thúc cho đến khi nào loài người vẫn muốn tìm đến tự do.", God D.roger.

Trước khi chết, Roger đã để lại một câu nói khiến cả thế giới phải chấn động:
- "Các ngươi muốn lấy kho báu của ta à? Có giỏi thi tự đi lấy đi, ta để hết ngoài biển".

Và như vậy, một thời đại mới của hải tặc bắt đầu mở ra, kỉ nguyên của hải tặc".

Tiếp tục Serial các trò chơi tuổi thơ sau, chú bé rồng, thì đây tiếp tục là một game của tuổi thơ lần nữa mang đến tuổi thơ cho anh em.

So sánh về giữa trò trước (Chú bé rồng) và game này (Hải tặc tí hon) thì trò này đã được mình tối ưu về mặt hình ảnh, về kết xuất trên toàn bộ các thiết bị như Android, IOS, Web,... tạo một FPS đồng nhất. Đồng thời là các hiệu ứng chuyển cảnh, animation mượt mà nhất có thể để tạo cảm giác thú vị cho người chơi. Bên cạnh đó là những chức năng quan trọng như:

  1. Đăng ký tài khoản
  2. Tạo nhân vật
  3. Chọn nhân vật
  4. Hệ thống hành trang
  5. Hệ thống khảm ngọc
  6. Hệ thống hiển thị item
  7. Hệ thống nâng cấp, cường hóa, khảm đá, đục lỗ
  8. Hệ thống MOB (Theo dạng ID, theo dạng SHEET),
  9. Hệ thống kỹ năng
  10. Hệ thống NPC
  11. Hệ thống BOSS dùng skill như người chơi
  12. Hệ thống biển cả
  13. Chát thế giới
  14. Chát khu vực
  15. Sử dụng ITEM
  16. Và nhiều chức năng khác quan trọng khác.

Mã nguồn

  • Code được viết trên mã nguồn Javascript (Cả máy khách lẫn máy chủ), sử dụng thư viện PixiJS V7 (phía máy khách).
  • Phía server sử dụng Nodejs, MongoDB, MySQL, Redis, SocketIO.
  • Như vậy, để sử dụng source code này: bạn cần:
  1. Tải Nodejs (Như mình sử dụng bản v.16)
  2. Tải MongoDB
  3. Tải MySQL
  4. Tải Redis

Cài đặt

  1. Tải source code này về máy
  2. Tải file game.sql lên MYSQL của bạn (SQL có vẻ không được sạch, tuy nhiên kệ nó, vì nó chỉ để lưu dữ liệu, mình đã xử lý toàn bộ trên server :) )
  3. Mở file .env trên server lên, config các thông số MongoDB, Mysql của bạn cho phù hợp.
  4. Vào folder client, mở file config.json lên, có thể đổi IP thành IPv4 để chơi trên điện thoại.
  5. Mở CMD, CD tới thư mục chứa code, gõ lệnh: npm install
  6. sau khi cài xong, gõ lệnh: node server.js
  7. Vào trình duyệt, gõ địa chỉ hoặc tới thư mục chứa client của bạn
  8. Thế giới hải tặc đang ở trước mắt bạn.

Hình ảnh

image

image image image image image image image image image image image image image image image image image image

Tác giả

  1. Trò chơi được viết bởi Int04.
  2. Hình ảnh được lấy từ nguồn trên mạng, người viết trò chơi này không chịu bất kì nội dung nào liên quan.

haitactihon's People

Contributors

int04 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.