Skip to content

AstroClick : L'exploration du système solaire, cube par cube.

Notifications You must be signed in to change notification settings

sartilas/AstroClick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AstroClick Logo AstroClick

L'exploration du système solaire, cube par cube.

Version License Next.js Three.js

AstroClick Demo

🌌 À Propos

AstroClick est une expérience web éducative qui revisite l'astronomie avec une esthétique pixel-art unique. Conçu pour les curieux de tous âges, ce simulateur interactif permet de voyager de Mercure à Neptune, d'apprendre des faits surprenants et d'accéder à une galerie d'images officielles, dédiée au savoir.

Accessible via AstroClick.org (Domaine fictif pour dev).

✨ Fonctionnalités

  • Visualisation 3D Voxel : Système solaire complet rendu en temps réel avec une esthétique "Cube".
  • Mode Double Échelle :
    • Simplifiée : Vue d'ensemble esthétique.
    • Réelle : Distances respectant les ordres de grandeur.
  • Aventure Interactive :
    • Soleil Cliquable : Découvrez notre étoile.
    • Planètes & Lunes : Mercure, Vénus, Terre (avec la Lune !), Mars... jusqu'à Pluton et au-delà.
    • Objets Artificiels : ISS, Télescopes Hubble et James Webb.
  • Contrôle Total :
    • Temps : Pause, Avance Rapide (x1, x2, x5).
    • Navigation : Intuitive à la souris ou au tactile.
    • Son : Musique d'ambiance avec contrôle de volume.
  • Éducatif & Accessible :
    • Traductions complètes (FR, EN, ES, ZH, HI).
    • Données précises (Températures, Distances, Faits).
    • Galerie NASA intégrée.

🛠️ Technologies Utilisées

Ce projet utilise les dernières technologies de développement web et 3D :

🚀 Installation et Démarrage

Prérequis : Node.js (v18+) installé.

  1. Cloner le dépôt :
    git clone https://github.com/votre-user/astroclick.git
    cd astroclick
  2. Installer les dépendances :
    npm install
  3. Lancer le serveur de développement :
    npm run dev
  4. Ouvrez votre navigateur sur http://localhost:3006.

📁 Structure du Projet

/app              # Pages Next.js (page.tsx, layout.tsx)
/components       # Composants React 3D & UI
/data             # Données (solarSystemData.ts, objectTranslations.ts...)
/hooks            # Custom Hooks (useNasaImage...)
/public           # Assets statiques

📄 Crédits

  • Données et Images : NASA Open APIs, Wikipédia.
  • Audio : Pixabay.
  • Concept & Developpement : AstroClick Team.

Explorez l'univers, un pixel à la fois. 👾

About

AstroClick : L'exploration du système solaire, cube par cube.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages