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 74 dni temu
wydana 74 dni temu
LTS
2022.0.3.83 • 2022.0.3.98
wydana 2 dni temu
wydana 2 dni temu
Beta
2024.1100.0.686 •
wydana 8 dni temu
2024.1100.0.707
• 0.13.0
wydana 8 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
Adriann (~ostatnie 15 minut)
Discord
45 użytkowników online na discordzie:
Kysiu, 🧁Cupcake🧁, Nikas, Alice, Carl-bot, p..., GibkiKaktus, Wielki Druid, Kuzyn, GMRussell, OdrzuconyKrakers, 𝕳𝖚𝖌𝖔 𝕲𝖔𝖓𝖝𝖆𝖑𝖊𝖝, Kalor, r..., Moldis, Arrekin, s..., MagnusArias, yazaa, Domeen0, Dyno, 🆅🅸🆃🅾74🅼, Deusald, szmalu, Morro, Miłosz, 21Lancz, Voytec, Ulti, m..., bagno, Danieo, Mtax, Sporek, Huder, l..., Jayu, moeglich, s..., Add92, Krzysiek1250, Shockah, Cosplyfanka, PeekoHiko, xVANiLL
Shoutbox
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
Borek
(18:12, 07.11.24)
Właśnie dostałem powiadomienie z forum, że jestem na GMClanie 18 lat Ja pierdzielę...
S
Sutikku
(08:43, 18.10.24)
TIL, gamemaker jest starszy ode mnie
gnysek
(16:04, 15.10.24)
Za równo miesiąc, GameMaker kończy 25 lat.
Wojo
(15:38, 05.09.24)
Ciekawe
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?