Linki do ciekawych stron

Przetestuj LLVM na swoim telefonie już dziś

Do premiery GM:Studio 1.2 pozostało jeszcze parę tygodni, tymczasem Russell dziś udostępnił demo które pokazywali na GDC, pokazujące jedną z ważniejszych zmian - LLVM, czyli pełną kompilację kodu nie do maszyny wirtualnej GMa, a tak samo jakby aplikacja była pisana w czystym C++ (lub odpowiednich dla danej platformy), niemalże na Assemblerowym poziomie.

Demo pokazuje jedynie 10x przyspieszenie, ponieważ korzysta jedynie z CPU, ale w połączeniu z telefonami które mają GPU (ze względu na brak interpretowania eventu draw i wykonywania go dopiero wtedy), gry mają działać szybciej o 100x (oczywiście pod warunkiem, że nie zwiększamy zużycia pamięci).

APK bez LLVM: dropbox.com/.../GDC_Stars-NoLLVM-1.0.0.apk
APK z LLVM: dropbox.com/.../GDC_Stars-LLVM-1.0.0.apk

Na moim telefonie (Xperia U) z Androidem 4.1 pierwszy test osiągał 4-6FPS i 4600 particli, a ten z LLVM - 14 - 16FPS i 9600 particli. Może nie jest to 10x, ale i tak widoczna różnica.

Komentarze (łącznie 9):
Nirvan (Pon., 22 Kwi. 13, 20:05)
#1

Chyba musze sobie koma z androidem zalatwic i jakies gierki na to porobic :P jest gdzies jakis artykuł o zarabianiu na takich grach bez mikropłatności lub cos w tym stylu moze?

Piotrek1910 (Pon., 22 Kwi. 13, 20:09)
#2

To za działa na każdy telefon? Nawet z prockiem armv6?

A
Amaterasu (Pon., 22 Kwi. 13, 20:46)
#3

"w połączeniu z telefonami które mają GPU, przetwarzanie kodu (ze względu na brak interpretowania eventu draw i wykonywania go dopiero wtedy), gry mają działać szybciej o 100x"
Możliwe, że to tylko ja, ale coś w tym zdaniu jest nie ten tego.

OriPL (Pon., 22 Kwi. 13, 20:49)
#4

Na moim Samsung GT-S5360
Bez LLVM - 1 - 2 FPS
Z LLVM - 4 - 6 FPS

Co prawda mój telefon to złomek i nawet nie ma GPU ale widać różnice pierwszego testu 4600 Particli i ok 9000 w drugim (a i tak FPS'y są wyższe)

OriPL (Pon., 22 Kwi. 13, 20:50)
#5

Gdyby w obu testach wykorzystać taką samą ilość cząsteczek, to myślę że osiągnęlibyśmy bez problemu 10x wzrost wydajności... GJ!

gnysek (Pon., 22 Kwi. 13, 21:19)
#6

Szkoda, że zwiększyli ich ilość, byłoby bardziej porównywalnie. Chyba, że ilość jest zależna od jakiejś nowej funkcji...

baca (Wto., 23 Kwi. 13, 13:16)
#7

Samsung S3
Bez LLVM - 6-8 FPS 4,5k particli
Z LLVM - 26-28 FPS 10k particli

baca (Wto., 23 Kwi. 13, 13:27)
#8

Nexus 7

Bez LLVM - 6-8 FPS 4,5k-5k particli
Z LLVM - 16-17 FPS 9,9-10k particli

Threef (Czw., 25 Kwi. 13, 15:47)
#9

Sony Xperia X8

Bez LLVM - 1 FPS - 2,5-3,0 k part
Z LLVM - 1-3 FPS - 9,5-10 k part

Najnowsze wersje GameMakera:

LTS
2026.0.0.16 • 2022.0.3.99
wydana 118 dni temu
Beta
2026.100.0.1149 •
2026.100.0.1098
 GMRT beta 0.21.0

wydana 13 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
 Borek
(~ostatnie 15 minut)
Discord
10 użytkowników online na discordzie:
Carl-bot, RogerDodg3r, Dyno, szmalu, bagno, Mtax, Borek, moeglich, g..., Shockah
Shoutbox
Kuzyn (12:04, 19.09.26)
:] :]
gnysek (13:01, 04.09.26)
Dzięki! :D
S
Sutikku (11:08, 04.09.26)
gmclan to moje go-to żeby sprawdzić czy działa mi internet
Wojo (16:25, 03.09.26)
Pytanie tylko co z tym faktem możemy zrobić my jako użytkownicy? - przede wszystkim udzielać się więcej. Ja ogólnie lubię dużo mówić, dużo pisać, mało robić, ale poza mną obecnie jest może kilku użytkowników, którzy coś tutaj wkleją raz na ruski rok.
Wojo (09:25, 03.09.26)
Fora internetowe wyhamowały już dawno temu, ale teraz to nawet zaciągnęły ręczny. Przecież nic się na nich nie dzieje na ten moment. Trzeba czekać, aż może aktywność wróci
gnysek (01:00, 22.08.26)
Będzie wkrótce spory plugin do GM z kilkunastoma QoL, trwają prace ;)
Wojo (11:35, 13.08.26)
Gratuluję i dziękuję w imieniu aktywnych użytkowników GMClanu!
gnysek (23:13, 12.08.26)
Szybkie info, że GMCLAN chodzi obecnie na cloudflare więc wyciąłem boty :)
Wojo (21:21, 28.06.26)
na ten moment czerwiec prezentuje się dość przyzwoicie jesli chodzi o ilosc wpisow w shoutboxie bo aż trzy! a taki styczeń zero :0
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?