Minecraft một game thế giới mở phổ biến với tất cả mọi người tao hỏi mày Mày có yêu tao không bao giờ có chuyện đó đâu Chúng ta chỉ có thể là bạn thôi chó mèo Không ai là không biết đến Minecraft và theo như mình tìm hiểu ở Trên Google thì có vẻ như là chưa có ai ở Việt Nam từng thử lập trình lại Minecraft cả à Vậy là mình quyết định của lập trình lại Minecraft trong Unity Điều đầu tiên chúng ta cần xét đến đó chính là địa hình của Minecraft Minecraft có núi đồi đồng bằng cỏ đất ở dưới cỏ và đặc biệt hơn cả là mọi thứ đều là hình khối để tạo được ra địa hình giống như Minecraft thì chúng ta sẽ sử dụng noise map không phải nói nghe bằng tai đâu mà nói Smart là tập hợp các giá trị từ 0 cho đến 1 để có thể hình dung được thì người ta thường dùng màu trắng để biểu diễn cho giá trị 1 màu đen cho giá trị 0 và màu xám cho giá trị ở giữa 0 và 1 có rất Nhiều loại nói pháp Nhưng mà noise map mình sẽ dùng trong video này là perinoint may mắn rằng ở trên mạng thì có một youtuber hướng dẫn cách để tạo ra thế giới vô tận trong Unity Vậy là mình quyết định tham khảo code Và chúng ta sẽ dùng hệ thống này để làm nền tảng cho những tính năng ở sau đó hệ thống này hoạt động khá tốt nhưng mà nếu bạn nhìn kỹ hơn một chút thì nó chẳng giống Minecraft tí nào cả làm gì có khối Vuông nào đâu và vì vậy Thì bây giờ mình sẽ phải sửa đổi cái đống cốt này để nó hoạt động theo ý mình lúc đầu thì mình cứ tưởng mọi thứ đều là khối mà Thì cứ dùng vòng lặp tạo ra mấy hình khối rồi Xếp ra là xong nhưng mà mọi thứ thì đâu có đơn giản như thế Một khối Ok Ok vài trăm FPS 10 khối vẫn thế 100 khối Ok có giảm một chút có giảm một chút 10.000 khối vấn đề là thế đấy nó lag và thế giới của Minecraft thì có đến hàng triệu khối vuông như thế mỗi khối thì có 6 mặt và nếu khối nào cũng hiện toàn bộ 6 mặt như thế thì chỉ có Nasa là may ra mới có máy tính đủ khỏe để mình chơi Minecraft thôi Thay vì hiện toàn bộ 6 mặt của một khối lên thì mình chỉ hiện những mặt mà nó lộ ra bên ngoài có những mặt ở bên trong sẽ bị ẩn đi bằng cách này thì ta có thể tạo ra được hàng nghìn khối của một lúc và Do thế giới của Minecraft Là Vô Tận thì mình không thể tạo ra toàn bộ thế giới của một lúc được thay vào đó thì mình sẽ chia nhỏ thế giới ra thành các hình vuông gọi là các trang và chỉ tạo những cái Trang ở xung quanh người chơi thôi Và mỗi trang của Minecraft chỉ có kích thước là 16 nhân 16 và chiều cao là 255 nên là mình cũng bắt chước và lấy theo kích thước đấy Bây giờ mình chỉ cần kết nối những cái trang này vào và Wow lúc nào nó cũng phải có lỗi thì nó mới Chịu được nhỉ hình thành cái địa hình tiếp đến thì mình thêm texture cho các khối Minecraft thì lưu toàn bộ các texaser của các khối thành một file ảnh gọi là Texas lưu tất cả vào cùng một pha như thế này thì nó sẽ giúp giảm lag cho game nên là mình Cũng tìm một cái texture Atlas Nhưng mà cái này bé hơn chỉ có 16 Block mọi Block đều hoạt động rất là ổn ngoại trừ những cái Block mà có nhiều hơn một cái texaser như là cỏ và cái bếp lò Vậy là mình có sửa lại và bây giờ mọi mặt của Một Block đều có thể có một texture khác nhau 10 điểm và để đi lại thuận tiện hơn thì mình có tạo ra một nhân vật nhân vật của chúng ta chỉ là một cục mình có lấy code điều khiển nhân vật mà mình đã viết từ trước gắn vào cái cục đó Và chúng ta đã có thể di chuyển xung quanh thế giới toàn là hình hộp xin chào mọi người Mình là fake Mg và hôm nay chúng ta sẽ làm Minecraft Survival Và việc đầu tiên chúng ta sẽ đi chặt cây [âm nhạc] cây đâu hết rồi nhỉ Và để tạo ra cây thì chúng ta lại tiếp tục dùng hơi Nếu giá trị của very noi lớn hơn một mức nhất định thì mình sẽ sinh ra một khối bedrock và mọi người có thể thấy những cái vùng rải rác ở khắp mọi nơi và chúng Ta sẽ chỉ sinh ra cây ở trong những vùng bedrock này mình đã tạo thành công ra được thân cây vấn đề còn lại là lá cây vì cái lá cây Nó có thể sẽ mọc Lan sang các trang khác nên là nó sẽ Hơi rắc rối Một chút nhưng mà đối với mình thì những cái vấn đề nhỏ nhặt này chưa bao giờ làm khó được mình cả Hiện tại mình đang gặp một cái lỗi này cái đĩa được một đoạn là nó lại hiện cái lỗi Index outs mình đã lục tung cái đống cốt này lên Lọc bỏ những cái nơi mà nó không liên quan đi nhưng mà cái vấn đề nó không nằm ở trong cái file mà mình đang tìm kiếm Nó lại ở bên cái file này cơ và cái nguyên nhân khiến cho cốt của mình bị Lỗi đó là mình ghi nhầm chữ z Thành chữ y nó chỉ có vậy thôi và sau khi sửa lại thì mọi thứ lại chạy trơn tru không có cái gì cả và hiện tại là gần 2 giờ sáng rồi và chỉ còn gần một Tuần nữa là Tết mà mình vẫn ngồi đây và fix bớt thôi thì ít ra mình có sửa được nó chắc là không còn lỗi gì nữa đâu nhỉ nhỉ Tại sao lại như thế và cuối cùng thì mọi thứ cũng đã hoàn thành giờ mình có thể ngồi chơi Minecraft được rồi Mình quên mất cái này Đấy một trong những lý do mà có thể làm cho Minecraft nổi được như bây giờ đó chính là việc nó cho phép người chơi có thể xây dựng bất cứ thứ gì họ muốn bạn có thể xây lâu đài Xây máy móc đã có thể tạo ra máy tính và chơi Minecraft ở trong Minecraft là bạn có thể xây con các bạn có thể tạo ra bất cứ thứ gì mà bạn có thể nghĩ được vì trước đó thì mình đã viết được cái thuật Toán sinh ra cây nên là cái tính năng xây dựng này nó sẽ đơn giản thôi nó cũng tương tự ấy mà người ta sẽ bấm chuột trái để phá hủy Một Block và bấm chuột phải để tạo ra một Block Do chưa có tính Năng chọn lựa Block nên là khi bấm chuột phải thì mình sẽ để mặc định nó sẽ tạo ra được backdrock tiếp đến thì chúng ta sẽ làm hang động mình sẽ đục phần bên dưới mặt đất ra thành các lỗ nhỏ thì lúc đầu mình lại dùng 3D perenveens nhưng mà Do không thích cái hình dạng mà nó tạo ra cho lắm nên là đã mình đã lên mạng và tìm những cách khác thì mình có biết được Minecraft sử dụng một kỹ thuật có tên là thì mọi người có thể thấy cái kỹ thuật Này được áp dụng ở những phiên bản trước của Minecraft trước 1.17 tại sao nó lại gọi là peanut [âm nhạc] và chúng ta sẽ dùng perinoint để điều khiển hướng đi của con giun này do các giá trị của Poly noise thay đổi một cách Từ từ nên là con giun của chúng ta sẽ di chuyển một cách tự nhiên hơn giờ mình chỉ cần tạo ra một con giun cho mỗi chăng và chúng ta đã có hang động Vậy cuối cùng thì chúng ta cũng đã hoàn thành được những yếu tố cơ bản nhất của Minecraft Tất nhiên là vẫn còn nhiều thứ để làm nữa Nếu muốn nó được như Minecraft bây giờ nhất là việc Minecraft bây giờ đã được một công ty Tỷ đô là Microsoft mua lại nhắc đến Minecraft shop thì nếu ai ở Microsoft tự nhiên muốn có một cái bản khác của Minecraft Thì [âm nhạc] cứ liên hệ mình nhá mình sẽ bán lại với giá là 2,5 à không không không 1 tỷ đô la quý lắm mới giảm giá đấy nhá và nhiều bạn có thắc mắc đến cái việc là mình để link tải ở bên dưới thì do vấn đề bản Quyền thì có lẽ mình sẽ không để link tải đâu và đây Thực ra là game thứ hai mình tạo ra bằng Unity Và nếu mọi người muốn xem game đầu tiên mình làm được bằng YouTube thì hãy bấm vào cái video ở trên màn hình này nhé Ok tạm biệt mọi người Video Information
This video, titled ‘Mình Tự Làm Minecraft Vì Không Có Tiền Mua Game’, was uploaded by FakeMG on 2023-07-10 03:57:47. It has garnered 661341 views and 14476 likes. The duration of the video is 00:08:08 or 488 seconds.
I reprogrammed Minecraft myself in Unity because Minecraft is too expensive!!! – If you like this video, please LIKE and SUBSCRIBE to support me 🤗 ►Subscribe to my channel 🎬: https://www.youtube.com/@FakeMG 🔔REMEMBER TO CLICK THE BELL🔔 🎵 MUSIC 🎵 (◔人◔)