A collection of interactive web games created with vanilla JavaScript, HTML5, and CSS3. This project demonstrates the implementation of various types of games and interactive applications, from classic arcade games to educational applications.
O colecție de jocuri web interactive create cu JavaScript vanilla, HTML5 și CSS3. Acest proiect demonstrează implementarea diferitelor tipuri de jocuri și aplicații interactive, de la jocuri arcade clasice până la aplicații educaționale.
- Modern implementation of the classic Snake game
- Fluid keyboard and touch controls
- Progressive scoring system and difficulty
- Classic arcade-style brick breaker game
- Realistic ball physics
- Multiple difficulty levels
- Modern and responsive interface
- Fluid animations
- Scoring system
- Educational application for learning German
- Adaptive learning system
- Interactive dialogues and practical exercises
- A2 level vocabulary and expressions
- Implementare modernă a clasicului joc Snake
- Control fluid cu taste sau touch
- Sistem de scor și dificultate progresivă
- Joc arcade de tip "brick breaker"
- Fizică realistă a mingii
- Multiple nivele de dificultate
- Interfață modernă și responsivă
- Animații fluide
- Sistem de scor
- Aplicație educațională pentru învățarea limbii germane
- Sistem adaptiv de învățare
- Dialoguri interactive și exerciții practice
- Vocabular și expresii pentru nivel A2
- HTML5
- CSS3 (Flexbox, Grid, Animations)
- JavaScript (ES6+)
- Local Storage for progress saving
- Responsive Design
- Font Awesome for icons
- Google Fonts
- Modern and responsive design
- Intuitive interface
- Mobile device compatible
- Clean and well-organized code
- Optimized performance
- HTML5
- CSS3 (Flexbox, Grid, Animations)
- JavaScript (ES6+)
- Local Storage pentru salvarea progresului
- Responsive Design
- Font Awesome pentru iconițe
- Google Fonts
- Design modern și responsive
- Interfață intuitivă
- Compatibil cu dispozitive mobile
- Cod curat și bine organizat
- Performanță optimizată
- Clone the repository:
git clone https://github.com/NaviAndrei/js-games-collection.git
- Open the project:
cd js-games-collection
- Open
index.html
in your browser or use a local server.
To run the project locally, you can use any static server. For example, with Python:
python -m http.server 8000
Or use the Live Server extension in VS Code.
- Clonează repository-ul:
git clone https://github.com/NaviAndrei/js-games-collection.git
- Deschide proiectul:
cd js-games-collection
- Deschide
index.html
în browser sau folosește un server local.
Pentru a rula proiectul local, poți folosi orice server static. De exemplu, cu Python:
python -m http.server 8000
Sau cu extensia Live Server din VS Code.
- Chrome (version 60+)
- Firefox (version 60+)
- Safari (version 12+)
- Edge (version 79+)
- Opera (version 47+)
Contributions are welcome! For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.
- Chrome (versiunea 60+)
- Firefox (versiunea 60+)
- Safari (versiunea 12+)
- Edge (versiunea 79+)
- Opera (versiunea 47+)
Contribuțiile sunt binevenite! Pentru modificări majore, te rog să deschizi mai întâi o issue pentru a discuta ce ai dori să schimbi.
Acest proiect este licențiat sub MIT License.