Hướng phát triển:

Một phần của tài liệu Xây dựng game nuôi thú ảo ứng dụng công nghệ blockchain (Trang 134 - 141)

CHƯƠNG 7 KẾT LUẬN

7.3. Hướng phát triển:

Trong tương lai, nhóm có mong muốn tiếp tục phát triển game để tiến tới thực hiện khóa luận tốt nghiệp, cũng như mang được sản phẩm ra thị trường. Tuy nhiên,

để đạt được những mục tiêu đó, nhóm cần phải tiếp tục phát triển sản phẩm theo những hướng sau:

- Theo hướng trò chơi:

- Hồn chỉnh trị chơi hơn về mặt đồ hoạ, gameplay cơ bản;

- Xây dựng cửa hàng vật phẩm trong game, cho phép người chơi mua động vật và vật phẩm trang trí (nếu có);

- Cải thiện đồ hoạ của game, thiết kế nhân vật kỹ lưỡng và hoàn thiện hơn theo hướng game 2.5D hoặc 3D;

- Đưa thuật toán giải mã mã gen lên server để nâng cao tính bảo mật cho trị chơi;

- Tiếp tục đảm bảo bảo mật bằng cách thực thi các phương pháp xác thực (mật khẩu cấp 2, nhận diện vân tay, khuôn mặt, v.v) đối với những giao dịch nhạy cảm liên quan đến tài sản của người chơi;

- Có thể xây dựng một khu vườn (hoặc đảo, căn phòng, v.v) những vật phẩm mà người chơi sở hữu; cho phép ghé thăm nhau để tấn công hoặc tặng quà;

- Phát triển tính năng mượn và cho mượn vật phẩm;

- Áp dụng nhiều phương thức thanh tốn trong q trình mua vật phẩm trong cửa hàng;

- …

- Theo hướng blockchain:

- Cải thiện, tối ưu smart contracts để giảm tải chi phí thực thi hàm trên mạng Ethereum;

- Nghiên cứu, triển khai tiền mã hoá riêng cho game, giúp người chơi thuận tiện hơn trong việc mua bán vật phẩm;

- Triển khai sản phẩm trên mainnet để người chơi có thể đầu tư, mua bán và quy đổi sang tiền thật;

- … - Mở rộng:

- Nghiên cứu và ứng dụng các công nghệ AR, VR vào trị chơi để đưa vật phẩm “ra ngồi thế giới thực”, nâng cao tính tương tác và tính xã hội cho trò chơi;

- Đưa các vật phẩm quà tặng ngẫu nhiên vào những khu vực nhất định, ở thời điểm ngẫu nhiên để thu hút người chơi dành nhiều thời gian hơn cho game;

TÀI LIỆU THAM KHẢO

A - Tổng quan đề tài:

1. Taylor Locke (2021) Jack Dorsey sells his first tweet ever as an NFT for over

$2.9 million. Published by CNBC.

2. G. Agrawal (2019) Examples of Blockchain Games (and how they work). 3. R. Craddock (2021) Sega Will Start Selling NFTs Based on Its IPs This

Summer. Published by Nintendo Life.

4. J. Mirsch (2021) NFT or Bust? - Impact on The Video Game World. 5. CoinGecko (n.d.) Axie Infinity price, AXS chart, market cap and info. 6. CryptoKitties (n.d.-a) CryptoKitties tutorials.

7. Cryptopedia (2021) CryptoKitties: A Pioneer in Ethereum Gaming and

NFTs.

8. CryptoKitties (n.d.-b) Technical Details.

9. V. Mallawarachchi (2017) Introduction to Genetic Algorithms - Including Example Code. Published on Towards Data Science.

10. Springworks Blog (2017) CryptoKitties: The Tech Behind The Craze. 11. CryptoKitties (n.d.-c) Purrstige Trails - CryptoKitties.

B - Blockchain:

1. Nathan Reiff (2021) Blockchain Technology’s Three Generations. 2. IBM (2021) Blockchain Overview.

3. Berkeley University of California (2015) Sutardja Center for

Entrepreneurship & Technology Technical Report.

4. Xi'an Shiyou University (2019) Research and Analysis of Blockchain Data.

5. Sana Sabah, Nada Mahdi, Israa Majeed (2019) The road to the blockchain

6. D. Puthal et al. (2018) Everything You Wanted to Know About the

Blockchain: Its Promise, Components, Processes, and Problems.

7. S. Troy (2021) Distributed ledger technology (DLT). 8. Blockchain (n.d.) Network Difficult.

9. Binance Academy (n.d.) Nonce.

10. IJRASET (2018) Proof-of-Work Vs Proof-of-Stake: A Comparative Analysis

and an Approach to Blockchain Consensus Mechanism.

11. Cong T. Nguyen et al. (2019), Proof-of-Stake Consensus Mechanisms for

Future Blockchain Networks: Fundamentals, Applications and Opportunities.

C - Ethereum:

1. D. Vujicic, S. Randic, D. Jagodic (2018) Blockchain Technology, Bitcoin,

and Ethereum: A Brief Overview.

2. Ethereum (2021a) Intro to Ether. 3. Ethereum (2021b) Gas.

4. Ethereum (2021c) Consensus Mechanisms. 5. Ethereum (2021d) Nodes and Clients.

6. Ethereum (2021e) Ethereum Virtual Machine. 7. Ethereum (2021f) Dapps.

8. Ethereum (2021g) Web2 vs Web3.

9. Ethereum (2021h) Ethereum Whitepaper.

10. M. N. O. Sadiku, K. Eze, S. M. Musa (2018) Smart Contract: A Primer. 11. Microsoft (2021) What is Smart Contract.

12. Shailak Jani (2018) An Overview of Ethereum & Its Comparison with

Bitcoin.

1. S. Dean (2021) $69 million for digital art? The NFT craze explained.

Published by Los Angeles Times.

2. Ethereum (2021a) Non-fungible tokens (NFT).

3. F. Regner, A. Schweizer, N. Urbach (2019) NFT in Practice - Non-Fungible

Tokens as Core Component of a Blockchain-based Event Ticketing Application.

4. The Nonfungible Team (2021) Non-Fungible Tokens Yearly Report 2020. 5. L. DeNicola (2021) What to know about non-fungible tokens (NFTs) - unique

digital assets built on blockchain technology. Published by Business Insider.

6. Ethereum (2021b) ERC-721 Non-fungible token standard.

7. Ethereum Improvement Proposals (2018) EIP-1155: Multi Token Standard.

E - Solidity:

1. Etherium (2021a) Solidity – Solidity 0.8.9 documentation. Revision e5eed63a. 2. Solidity (2021) Contributors to Ethereum/Solidity.

3. Raheel Zubairy (2018) Create a blockchain app for loyalty points with Hyperledger Fabric Etherium Virtual Machine.

4. Etherium (2021b) Installing the Solidity Compiler. Revision e5eed63a. 5. Narayan Prusty (2017) Building Blockchain Projects. Publisher: Packt. 6. M. Alharby; A. Aldweesh; A. Moorsel (2018) Blockchain-based Smart

Contracts: A Systematic Mapping Study of Academic Research, doi:

10.1109/ICCBB.2018.8756390.

7. NIELIT (n.d.) Data Types, Functions, Operators and Exception handling (Module 3-Basics of Solidity Programming).

9. P. Wackerow (2021) Smart Contract Languages.

F - Unity:

1. Hadeed Khan (2019) Unity Research Report.

2. Pa. Megha, L. Nachammai,T. M. Senthil Ganesan (2018) 3D Game

Development using Unity game engine.

3. Unity3d (2021a) Unity’s Interface. 4. Unity3d (2021b) Assets workflow. 5. Unity3d (2021c) Scenes.

6. Unity3d (2021d) GameObjects. 7. Unity3d (2021e) Prefabs. 8. Unity3d (2021f) Scripting. 9. Unity3d (2021g) Components. 10. Unity3d (2021h) Animation.

G - MetaMask:

1. MetaMask (2021a), MetaMask. 2. MetaMask (2021b), Swaps.

3. MetaMask (2021c), EIP - 1559.

H - Truffle:

1. S. J. Lyons (2021) What is Truffle. Published on Data Driven Investor. 2. Truffle Suite (n.d.-a) Truffle Overview.

3. Truffle Suite (n.d.-b) Ganache Overview.

I - web3.js:

1. Web3.js (2021a), Web3.js. 2. Web3.js (2021b), Web3.ssh.

3. Web3.js (2021c), Web3.eth. 4. Web3.js (2021d), Web3.utils. 5. Web3.js (2021e), Web3.bzz. 6. Web3.js (2021f), Web3.*.net.

J - Giải thuật di truyền:

1. Geeks for Geeks (2021) Genetic Algorithm.

2. V. Mallawarachchi (2017) Introduction to Genetic Algorithms - Including Example Code. Published on Towards Data Science.

3. Springworks Blog (2017) CryptoKitties: The Tech Behind The Craze. 4. CryptoKitties (n.d.-c) Purrstige Trails - CryptoKitties.

Một phần của tài liệu Xây dựng game nuôi thú ảo ứng dụng công nghệ blockchain (Trang 134 - 141)

Tải bản đầy đủ (PDF)

(141 trang)