Na naszym GMCLANowym githubie ( github.gmclan.org ), pojawił się dziś nowy przykład - pianino w GameMakerze.
Pokazuje on jak za pomocą parametru pitch, zmienić wysokość dźwięku o wybraną nutę.
Pobierzecie go tutaj: github.com/gmclan-org/piano_example
Natomiast spróbować go na żywo w przeglądarce można tutaj: gnysek.itch.io/gamemaker-piano
Korzysta on z prostej zasady, gdzie pitch należy ustawić jako power(2, nuta/12)
, gdzie "nuta" oznacza o ile dźwięków się przesuwamy. Ujemne wartości zagrają poniżej, a te powyżej 11 oznaczają kolejną oktawę (bo cała ma 12 nut, a zaczynamy od 0).
Miłej zabawy!
Linki do ciekawych stron
Piątek, 17 Lutego 2023, 12:25
Komentarze
(łącznie 4):
W sumie taka opcja była od dawien dawna, ale tak - otwiera ona wiele możliwości.
Można np. zrobić narastające dźwięki zbierając punkty w grze (i opadające gdy tracimy). Można zrobić proste MIDI. Można też dać graczom możliwość tworzenia własnego dźwięku - takie coś jest w Animal Crossing:
youtube.com/watch?v=83EOfgCH9A8
Ja w Almorze wykorzystuję funkcję ( starą w sumie ) audio_pitch. Jest to genialne, bo masz tylko jeden dźwięk ( na mobilkach oszczędza się miejsce ) a można mu nadać różne brzmienie. Głównie chodzi o to, że jeżeli rzucasz jakiś czar i w jednym momencie jest 5 uderzeń ( tego samego dźwięku sndHit ), to dźwięki się nie zlewają ze sobą, mają losowy ton od 0.9 do 1.0, jest to naprawdę ogromna różnica
Najnowsze wersje GameMakera:
Stabilna
2024.11.0.179 • 2024.11.0.227
wydana 27 dni temu
wydana 27 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 43 dni temu
wydana 43 dni temu
Beta
2024.1100.0.713 •
wydana 35 dni temu
2024.1100.0.726
• 0.14.0
wydana 35 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
Adriann (~ostatnie 15 minut)
Discord
Shoutbox
Wojo
(10:25, 27.12.24)
Jak tworzyłeś* ah ta niecną autokorekta (kiedyś też stworzyłem apki na androida w sumie)
Wojo
(10:23, 27.12.24)
O siemka baca, czasami myślę o tobie w kontekście tego jak tworzyłem apki na androida. Swoją drogą czasami zapominam, że forum istnieje bo cały ruch teraz utrzymuje się na discordzie, ale pora to zmienić!
Uzjel
(20:17, 10.12.24)
Cały ruch przeniósł się na Discorda.
MagnusArias
(17:43, 01.12.24)
O matko... a ja tutaj jestem od ponad 15 lat i czasami zaglądam... biernie bo biernie, ale czasem wpadnę
gnysek
(11:46, 17.11.24)
Witamy, witamy!
baca
(12:22, 16.11.24)
To już 25 lat.. Witam po paru latach nieobecności.
gnysek
(11:05, 15.11.24)
Natomiast obecne forum istnieje od 2004, jak z iglu.cz na gmclan.org przeszliśmy i od tego czasu nie było resetów danych.
gnysek
(12:35, 13.11.24)
Ogólnie GMCLAN istnieje 22 lata, ale na to trofeum nie zrobiłem (jeszcze xD)
Chell
(20:41, 08.11.24)
wow, ta emotka w ogóle nie wygląda jak : O xD
Chell
(20:40, 08.11.24)
tylko? 4tk ma 15
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?