Skip to content

Heisnotanimposter/InteractiveJavaGame

Repository files navigation

Interactive Game Hub

A modern web-based game portal featuring a collection of interactive mini-games.

🎮 Games Included

  1. Minecraft Isometric: A unique take on the voxel sandbox genre featuring an isometric camera view and infinite procedurally generated terrain.
  2. Idle RPG: An addictive idle role-playing game where you battle monsters and upgrade stats.
  3. Ball Interceptor: A fast-paced arcade game testing your reflexes.
  4. Infinite Jumper: An endless runner/jumper game.
  5. Golf: A relaxing golf simulation game.

🚀 Getting Started

Prerequisites

  • Node.js installed on your machine.
  • Git (optional, for cloning).

Installation & Run

  1. Install Dependencies: Open a terminal in the project folder and run:

    npm install
  2. Start the Server:

    npm start

    The server will run on http://localhost:3000.

  3. Play: Open your browser and navigate to http://localhost:3000.

    • Login/Register: Create an account to access community features.
    • Multiplayer: See other users' cursors in real-time on the home page.
    • Minecraft Isometric: Enjoy the polished visual experience.

🌟 New Features (v2.0)

  • Full-Stack Architecture: Powered by Node.js, Express, and SQLite.
  • Multiplayer System: Real-time Socket.io integration (Live Cursor Demo).
  • Authentication: Secure user registration and login.
  • Community Board: Post messages and interact with other players.
  • Visual Polish: Improved lighting and materials in Minecraft Isometric.
  • Three.js: For 3D graphics in Minecraft Web.
  • Sketch.js: For the Infinite Jumper game.

🛠️ Technologies

  • HTML5 & CSS3: For structure and styling.
  • JavaScript (ES6+): For game logic.

📁 Project Structure

InteractiveJavaGame/
├── index.html          # Main Game Hub
├── style.css           # Hub Styles
├── games/
│   ├── minecraft/      # Minecraft Web Edition
│   ├── idle-rpg/       # Idle RPG Game
│   ├── ball-interceptor/ # Ball Interceptor Game
│   └── jumper/         # Infinite Jumper Game
└── assets/             # Shared assets

📝 Notes

This project was revised to consolidate multiple game prototypes into a single, unified experience with a premium user interface.

About

html+css+js interective web game project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published