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.8.1.171 • 2024.8.1.218
wydana 8 dni temu
wydana 8 dni temu
LTS
2022.0.2.51 • 2022.0.2.49
wydana 337 dni temu
wydana 337 dni temu
Beta
2024.800.0.618 •
wydana 21 dni temu
2024.800.0.642
• 0.12.0
wydana 21 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
Adriann (~ostatnie 15 minut)
Discord
25 użytkowników online na discordzie:
LadyLush, Kysiu, s..., Alice, Carl-bot, p..., Wielki Druid, Alkapivo, GMRussell, OdrzuconyKrakers, fervi, Radek Ignatów, Kalor, antek, MKP (GEM), Pako, Dyno, DawidM, bagno, Tidżi, g..., l..., Add92, Shockah, Kandif
Shoutbox
Wojo
(15:38, 05.09.24)
Ciekawe
gnysek
(11:54, 14.08.24)
Ruszyła beta nowego runtime, a stary dostanie już tylko dwa ficzery (UI Layery i obsługę SVG jako vertexy).
Wojo
(11:51, 14.08.24)
Co się stało?
gnysek
(18:31, 25.07.24)
Ogłaszam nowy etap w historii GameMakera.
gnysek
(11:36, 08.07.24)
Ale w sumie taki numer GG był bezpieczniejszy niż nr. telefonu czy kontakt społecznościowy. Utrudniał stalkowanie i ułatwiał banowanie.
Wojo
(08:08, 08.07.24)
Niestety to już nie te czasy kiedy pytało się kasjerki o wiek i numer Gadu-Gadu...
Adriann
(08:28, 05.07.24)
Albo okraść :|
Adriann
(08:28, 05.07.24)
Może pani chciała zobaczyć twoje dane i Cię poderwać :d
gnysek
(10:38, 03.07.24)
Mnie ostatnio w Żabce zapytali o wiek. A mam już ponad dwie osiemnastki.
Wojo
(08:27, 30.06.24)
Ogólnie to miał być żart ponieważ portal internetowy, którego można opisać jako PH jest portalem przeznaczonym dla dorosłych. Miało być śmiesznie wyszło żenująco, a wiadomości w shoutboxie nie mogę skasować
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?