Zbirka AI igara
Zbirka igara temeljenih na pregledniku stvorenih pomoću AI pomoći, s minimalnim izmjenama koda. Doživite zanimljivo igranje s modernim, responzivnim sučeljem na [jereme.dev/games](https://jereme.dev/games).
🎮 Dostupne igre
Nerdle
Štreberski zaokret u poznatoj igri riječi. Pogodite skrivenu "štrebersku" riječ u 6 pokušaja.
Cijevi
Spojite cijevi kako biste stvorili kontinuirani protok. Testirajte svoje vještine logičkog razmišljanja s ovom izazovnom igrom slagalice koja zahtijeva strateško planiranje i svijest o prostoru.
Memorija
Klasična igra spajanja karata koja pomaže u poboljšanju koncentracije i sposobnosti prisjećanja. Testirajte svoje pamćenje pronalaženjem odgovarajućih parova karata u ovoj bezvremenskoj vježbi za vježbanje mozga.
Minolovac
Klasična igra Minolovac s modernim dodirom. Očistite ploču bez udaranja mine u ovoj strateškoj slagalici.
Zmija
Klasična igra zmija s modernim prizvukom. Jedite hranu, rastite dulje i pokušajte ne udarati o zidove ili sebe!
Nogometno žongliranje
Držite nogometnu loptu u zraku što je duže moguće. Izazovite sebe kako biste postigli svoj najveći žonglirajući niz u ovoj zaraznoj igri koja se temelji na vještinama.
Bacanje vodenog prstena
Testirajte svoju vještinu i strpljenje u ovoj klasičnoj igri s vodom! Precizno postavite sve prstenove na klinove. Koliko ih možete postići? (samo mobilni)
Valni oblik
Vodite čestice do njihovih ciljeva oblikujući val pomoću kontrola frekvencije, amplitude i faze dok izbjegavate prepreke u ovoj jedinstvenoj fizičkoj slagalici.
Pucanje mjehurića
Ispucaj mjehuriće prije nego pobjegnu! Brza igra preciznosti i refleksa koja će vas držati na nogama.
Bijeg
Lomite cigle, pređite na razinu i pobijedite svoj najbolji rezultat! Brza igra vještine i strategije za sve uzraste.
i više...
🚀 Značajke
- Čisto, moderno korisničko sučelje s tamnom temom
- Responzivni dizajn koji radi na svim uređajima
- Glatki prijelazi i animacije
- Jednostavna navigacija između igara
- Način igre preko cijelog zaslona s brzim povratkom na izbornik
- Minimalistički dizajn usmjeren na igrivost
🛠️ Tehnički detalji
Stranica je napravljena pomoću:
- HTML5
- CSS3 (s modernim značajkama kao što su CSS Grid i Flexbox)
- Vanilla JavaScript
- SVG ikone za prikaze igara
- Responzivna implementacija iframea za učitavanje igrica
🎨 Značajke dizajna
- Gradijent pozadine
- Animacije pri lebdenju
- Responzivni izgled kartice
- Prilagodljivi razmak i veličina
- Razmatranja pristupačnosti
📱 Responzivan dizajn
Stranica se neprimjetno prilagođava različitim veličinama zaslona:
- Radna površina: potpuni raspored mreže
- Tablet: prilagođene veličine kartica
- Mobilni: Izgled jednog stupca s optimiziranim razmakom
🌐 Podrška za preglednik
Radi na svim modernim preglednicima uključujući:
- Krom
- Firefox
- Safari
- Rub
📲 Android aplikacija
Za korisnike Androida koji preferiraju nativno iskustvo:
🐳 Pokreni lokalno u Dockeru
Kolekciju igara možete pokrenuti lokalno koristeći Docker na dva načina:
### Opcija 1: Povlačenje iz Docker Huba
1. Povucite sliku:
```baš
docker pull bozodev/ai-game-collection:najnovije
```
2. Pokrenite spremnik:
```baš
docker run -d -p 38008:80 ai-game-collection:najnovije
```
Opcija 2: Izgradite lokalno
1. Klonirajte spremište:
```baš
git klon https://github.com/jeremehancock/AI-Game-Collection.git
cd ai-kolekcija igrica
```
2. Izgradite Docker sliku:
```baš
docker build -t ai-game-collection .
```
3. Pokrenite spremnik:
```baš
docker run -d -p 38008:80 ai-game-collection
```
Pristup i upravljanje
Nakon pokretanja s bilo kojom opcijom:
- Pristupite igrama otvaranjem preglednika i posjetom `http://localhost:38008/games/`
- Pregledajte pokrenute spremnike: `docker ps`
- Zaustavite spremnik: `docker stop `
🤖 Razvoj umjetne inteligencije
Ovaj projekt prikazuje mogućnosti razvoja potpomognutog umjetnom inteligencijom, pri čemu su sve igre i glavno sučelje prvenstveno izgrađeni pomoću alata umjetne inteligencije, zahtijevajući minimalne ručne prilagodbe koda.
📈 Budući razvoj
Kolekcija je osmišljena tako da se može lako proširivati, što omogućuje dodavanje novih igara uz zadržavanje dosljednog dizajna i korisničkog iskustva.
---
Stvoreno uz pomoć umjetne inteligencije - Demonstracija potencijala umjetne inteligencije u razvoju igara