Gyorskeresés
Blog
[ ÚJ BEJEGYZÉS ] [ ÚJ CIKK ]
-
Építsünk Tetris Játékot JavaScript alapokon I - Rajzoljunk Tetromino-t
Készítettem egy Tetris játékot JavaScript programnyelven , ami alatt rengeteg sok dolgot tanultam, sok minden amit eddig nem láttam az körvonalazódni kezdett, illetve nagyon sok minden teljesen kivilágosodott számomra. Ezért szeretnélek téged is végigvinni ezen a folyamaton, a játék kódjainak bemutatásával.
A cikk több részes lesz, mert az anyag nagyon terjedelmes, nem fér bele egy teljes cikkbe, illetve így az egész cucc emészthetőbb lesz.
Hol is kezdjük?
Elsőként készítsük el magát a játék teret.
A Tetris játék fő játéktere egy téglalap, amiben különböző alakú objektumok haladnak felülről lefelé. Ha a leérkezett objektumokból kirakunk egy teljes sort, a sor eltűnik és pontot kapunk. De most nem azért vagyunk itt, hogy a játék menetét ismertessem.
Ha már foglalkoztál HTML-el, vélhetően rögtön beugrik, hogy a téglalap fő játéktér kivitelezhető egy <div>-vel, a benne lévő alakzatok rácsba rendezett div-ek színezésével kirajzolható. Tehát lesz egy fő téglalap alakú div-ünk, benne négyzet alakú div-ekkel.Bzozoo 3 napja 0
-
Felhasználói felület PHP sessionnal és Fetch API-val
Az alábbi tutorialban egy olyan felhasználói felületet készítek el, SQL kapcsolat nélkül, ami a PHP sessionjából dolgozik
A "Webalkalmazás" egy egyszerű login felületből áll, majd bejelentkezve az USER PROFIL-t érhetjük el. A felületre jelszó nélkül lehet belépni, a felhasználónév pedig a login felületen beírt név lesz. A backend SQL-hez nem kapcsolódik, szóval a profilok nem "valóságosak", most csak a PHP session működését és a sessionból kinyert adatok frontend oldalon történő megjelenítését szeretném megmutatni.
De nézzük meg képekben, hogy miről is van szó.Ez a login form. Benne egyetlen input mezővel. Ide bármit beírhatunk, a login gomb megnyomásakor ez lesz a felhasználónevünk. A gyors instant user létrehozás érdekében az inputmező alapértelmezett értéke a Guest + 4 jegyű szám.
Bzozoo 6 napja 0
-
Easybackend PHP-vel és Fetch API frontendel
A backendet legtöbbször arra használunk, hogy adatokat küldjünk neki és az letárolja ezeket a kapott adatokat, majd visszaküldje azt a frontendnek, ha annak szüksége van rá. Magyarul úgy is mondhatjuk, hogy háttérrendszer. De akár számításokat is lehet elvégeztetni egy ilyen háttérrendszerrel, nemcsak tárolásra alkalmas.
A cikkben bemutatott kódok egyikében sincsenek adatbázis kapcsolatok, nincsenek benne bonyolult dolgok, épp ezért szeretném az alább bemutatott kis "Easybackend"-en illetve az ehhez kapcsolódó "Easyfrontend"-en keresztül bemutatni neked a Backend vs Frontend kommunikáció működését, ha kezdő vagy és nem nagyon érted miről van szó.Mit csinál a bemutató alkalmazás? Az alkalmazás bekér egy számot, amit továbbít a szervernek, az megkapja ezt a számadatot, majd nagyon egyszerű műveleteket hajt végre rajta (Duplázás, Felezés, Hozzáad egyet, Levon belőle egyet stb), ezután a frontend lekéri a kiszámolt végeredményeket és kiírja egy megadott "div"-be (Lásd HTML alapismeretek).
Bzozoo 1 hete 0
Bzozoo top 10 blogbejegyzése
Percről percre
-
Lenovo noteszek Tiger Lake-kel
Felbukkantak az első újgenerációs mobil processzorokkal és NVIDIA GeForce RTX 3000-es GPU-kkal dolgozó gépek.
-
Csak jövőre jelenik meg az új Need for Speed
A halasztás oka, hogy az EA számára az új Battlefield prioritást élvez, így a Criterion Games is besegít az FPS széria új részének fejlesztésébe.
-
Megvan, mikortól lehet a OnePlus 9-et kosárba helyezni
Bár egyelőre március 23-ára csak tippek érkeztek, a forrás az előrendelési akciókról is hallott, illetve a sokat emlegetett OnePlus okosóráról.
-
PlayStation Now 2021 - Íme a márciusi újoncok
Négy remek játék lesz elérhető ettől a hónaptól, többek között az InFamous: Second Son-t is megkapjuk.
-
Itt a Gigabyte RTX 3060 Elite
A háromventis újdonságot már értékelhető gyári tuning, dupla BIOS, kellemes külcsín és egy helyett két tápdugasz jellemzi.
-
Mennyi streamingcég kell?
A Paramount+ az egyik legújabb streamingszolgáltatás, de vajon mennyi ilyenre fizetnek elő az emberek? A ViacomCBS szerint hamarosan 5-nél is többre.
-
Redmi Note 9T teszt
Egyre több készülékből választhatnak azok is, akiknek nincs szükségük csúcskategóriás kvalitásokra, de a legmodernebb hálózati szabványra igen. A Redmi Note 9T ezt dual SIM üzemmódban is tudja nyújtani.
-
Startupokba fektetnek a britek
A jelentések szerint érdekes megközelítést alkalmazva jutna technológiai előnyhöz Nagy-Britannia.
-
Botok verték fel az árfolyamot
Egy friss elemzés szerint botok ezrei népszerűsítették a közösségi médiában a mostanában oly népszerű tőzsdei vállalatokat.
-
Ne a tech cégek irányítsanak
Scott Morrison kijelentette, hogy az ausztráloknak kell irányítaniuk Ausztráliában, nem a nagy technológiai vállalatoknak.
-
Egy próbát megérne
A RoboRobo tagjai készítették többek között az Extreme Digital és a Decathlon AI megoldását, valamint a SIHUHU MÁV menetrend botot is.
-
A Biden-kormány is szigoríthat
Egy, még Donald Trump irányítása alatt megalkotott tervezet elfogadására készülnek – a kínai technológiai cégekkel szemben szigorítana a Biden-kormány.