Załóżmy, że masz system wprowadzania oparty na odpytywaniu void update() { if( Keyboard[ 'A' ] ) // A is down } Powiedz, że chcesz być w stanie rozpoznać kombinacje klawiszy o długości od 3 do 8 (np. Dół, dół-przód, przód, A dla hado-ken) Jak najlepiej stworzyć ogólny (łatwy do modyfikacji …
Jestem programistą-samoukiem, więc nie znam właściwych sposobów robienia rzeczy. Stworzyłem proste gry, takie jak asteroidy i wąż, ale w tych grach można łatwo modyfikować zmienne w ramach kluczowych funkcji. Oto jak to zrobiłem w mojej prostej grze Asteroids: /* * key listener events */ public void keyReleased(KeyEvent k){ int keyCode …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.