, betekenen dat je probeerde alle vitale elementen te vinden om een geweldig schietspel in Halloween-thema te maken. Zombies? Rekening. gigantische “lasers”? Rekening. Crossbogen schieten vorken? We hebben je gedekt. Bekijk “Fork The Zombies”, die is opgezet door [piles.of.spam] om de buurtkinderen deze Halloween te vermaken.
Het spel wordt gespeeld op een groot scherm, dat een horde boze zombies vertoont naar de speler, die als veel mogelijk moet schieten voordat ze de voorkant van het scherm bereiken. Het meegeleverde wapen is een kruisboog; Wanneer het activeren wordt getrokken, wordt een vork gelanceerd en hopelijk spiesjes een van de gouls. Het spel werd geschreven met behulp van een open-source-engine die Urho3D wordt genoemd, wat zorgt voor alle hard-core 3D- en natuurkundewerk, zodat de gebruiker zich kan concentreren op het maken van de gameplay en visuals.
Om het spel een beetje meer een fysiek gevoel te geven, maakte [palen.of.spam] een echte kruisboog voor de speler om te hanteren. Het behisting ervan werd afgesneden van een schroot van hout, met behulp van een bandzaag voor de algemene vorm en een CNC-maker voor de delicate uitsparingen die een laserpointer bevatten, een ESP32 en een op microschakelaar gebaseerde trigger. De laser schijnt op het spelscherm, terwijl de ESP32 een datapakket over WiFi verzendt wanneer het activering wordt getrokken.
De locatie van de opname wordt bijgehouden met een creatieve truc: een webcam wordt op het scherm gewezen, met een rood kleurenfilter aan de voorkant. Op deze manier ziet het alleen de rode laserdot die over het scherm bewegen. De resulterende afbeelding wordt verwerkt met behulp van de Python OpenCV-bibliotheek, die functies levert om de relatieve beweging van de richtlijn op het scherm naar een absolute positie langs het speelveld te converteren.
De computerhardware bestaat uit een paar Jetson Nano-borden, die Sport Quad-Core Arm A57 CPU’s evenals krachtige grafische hardware om de visuals van het spel te genereren. Het eindresultaat is indrukwekkend, vooral gezien het feit dat dit alles in slechts drie weken is gemaakt en gebouwd. Het was blijkbaar een geweldige hit met het beoogde doelgroep, zoals bezoekers in de wachtrijd staan om hun hand te proberen om de hongerige zombies te schieten.
Laserrichtlijnen zijn een duidelijke tool voor het maken van schietspellen: we hebben degenen gezien met een enkel ronde doelwit, een reeks vormen die om je heen zijn geplaatst, en zelfs metalen blikjes die voorbij vallen en weer opkomen. Maar als je jezelf moet beveiligen in het geval van een echte zombie-apocalyps, kan een katapult die messen scheuten een stuk nuttiger zijn.