You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/hr/6-space-game/README.md

45 lines
2.1 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "c40a698395ee5102715f7880bba3f2e7",
"translation_date": "2025-08-27T22:25:23+00:00",
"source_file": "6-space-game/README.md",
"language_code": "hr"
}
-->
# Izgradnja svemirske igre
Svemirska igra za učenje naprednijih osnova JavaScripta
U ovoj lekciji naučit ćete kako izraditi vlastitu svemirsku igru. Ako ste ikada igrali igru "Space Invaders", ova igra ima sličnu ideju: upravljati svemirskim brodom i pucati na čudovišta koja dolaze odozgo. Evo kako će gotova igra izgledati:
![Gotova igra](../../../6-space-game/images/pewpew.gif)
U ovih šest lekcija naučit ćete sljedeće:
- **Interakcija** s Canvas elementom za crtanje na ekranu
- **Razumijevanje** kartezijanskog koordinatnog sustava
- **Učenje** Pub-Sub obrasca za stvaranje zvučne arhitekture igre koja je lakša za održavanje i proširenje
- **Korištenje** Async/Await za učitavanje resursa igre
- **Rukovanje** događajima s tipkovnice
## Pregled
- Teorija
- [Uvod u izradu igara s JavaScriptom](1-introduction/README.md)
- Praksa
- [Crtanje na canvas](2-drawing-to-canvas/README.md)
- [Pomicanje elemenata po ekranu](3-moving-elements-around/README.md)
- [Otkrivanje sudara](4-collision-detection/README.md)
- [Bodovanje](5-keeping-score/README.md)
- [Završetak i ponovno pokretanje igre](6-end-condition/README.md)
## Zasluge
Resursi korišteni za ovo preuzeti su s https://www.kenney.nl/.
Ako vas zanima izrada igara, ovo su zaista odlični resursi, puno ih je besplatno, a neki su plaćeni.
---
**Odricanje od odgovornosti**:
Ovaj dokument je preveden pomoću AI usluge za prevođenje [Co-op Translator](https://github.com/Azure/co-op-translator). Iako nastojimo osigurati točnost, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za ključne informacije preporučuje se profesionalni prijevod od strane ljudskog prevoditelja. Ne preuzimamo odgovornost za bilo kakve nesporazume ili pogrešne interpretacije koje proizlaze iz korištenja ovog prijevoda.