Một game nền tảng giải đố có tên "Gravity Shift" trong đó người chơi xoay toàn bộ thế giới để điều hướng mê cung 3D low-poly. Môi trường tối giản, sử dụng độ dốc màu pastel và hình dạng hình học sắc nét.
Khái niệm trò chơi: Một trò chơi nền tảng giải đố có tên "Gravity Shift" trong đó người chơi xoay toàn bộ thế giới để điều hướng mê cung 3D low-poly. Môi trường tối giản, sử dụng độ dốc màu pastel và hình dạng hình học sắc nét.
Lời nhắc kỹ thuật:
Xây dựng nền tảng 3D bằng Three.js và Cannon.js. Thế giới là một mê cung hình khối. Khi người dùng nhấn 'R', hãy xoay vectơ thế giới.trọng lực 90 độ.
JavaScript
// Logic xoay trọng lực
world.rabity.set(0, -9.82, 0); // Mặc định
hàm xoayGravity() {
hãy newG = new CANNON.Vec3(-world.rabity.y, world.Grity.x, 0);
world.rabity.copy(newG);
}
Bao gồm nội suy camera mượt mà bằng cách sử dụng Lerp để theo dõi cơ thể cứng nhắc của người chơi trong khi thay đổi.