Xplan

screenshot of Xplan
express
vue

A rotating earth H5 page with Vue and threejs

Overview

The Rotating Earth H5 page is an innovative web application that combines the power of Vue and Three.js to create an interactive 3D experience. This project captures the essence of modern web development by offering engaging features while being easy to use. Whether you are a gamer or simply curious about 3D visualizations, this application delivers a refreshing experience that can be enjoyed on mobile devices.

Features

  • Interactive Touch Controls: Users can touch and rotate the earth, making navigation engaging and fun.
  • Long Press Functionality: A long press on the bottom button unlocks a hidden feature, adding a layer of excitement to the experience.
  • 3D Scrolling Mechanism: The page employs a smooth 3D scrolling effect that enhances the immersive feel while exploring.
  • FIFA Introduction Game: Players can test their knowledge of football through a unique guessing game featuring well-known footballers.
  • Canvas Game Integration: Includes a small canvas game that brings a dynamic element and variety to the user experience.
  • Mobile Compatibility: Specifically designed to be used with Chrome’s mobile debug mode, ensuring smooth performance on mobile devices.
  • Visual Appeal: The use of Three.js provides stunning graphics and animations, making the earth model captivating to view.
  • User-Friendly Interface: The application is built using Vue, resulting in a straightforward and intuitive interface for users of all ages.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.