Create an Online Leaderboard | GameMaker Tutorial

  Рет қаралды 6,902

GameMaker

GameMaker

Күн бұрын

Пікірлер: 44
@GameMakerEngine
@GameMakerEngine Жыл бұрын
Check out more intermediate level tutorials: kzbin.info/aero/PLhIbBGhnxj5LaEib5NZT4OEy9vK97dVHt
@MichaelSchultzSF
@MichaelSchultzSF 9 ай бұрын
You forgot to mention how to actually connect your Firebase project to your GameMaker project. Aka, inputting the project ID into the Firebase extension.
@quentinvandeutekom1790
@quentinvandeutekom1790 Жыл бұрын
Pretty cool to see official video tutorials. I remember the online leaderboards being added in a game jam.
@NoLootStudios
@NoLootStudios Жыл бұрын
As I am working on a "highscore game" this could not have been timed better haha. Thanks!
@Itssmial_Ova
@Itssmial_Ova Жыл бұрын
YES! This is the tutorial I've been waiting for! Thank you so much!
@Yaso_Nex
@Yaso_Nex Жыл бұрын
what about steam's leaderboard!
@scotthuffman3462
@scotthuffman3462 11 ай бұрын
Any updates on the rollback multiplayer system y'all were teasing?
@godonholiday
@godonholiday 11 ай бұрын
This really is great, thank you. It would be great if you could follow up with how to lockdown your scoreboard to only allow the right players to delete data.. it is implied in this tutorial.. but the tutorial leaves new developers open to attack if they publish their games to the Opera game space.
@hristoborisov3713
@hristoborisov3713 Жыл бұрын
hi! how would you make it so that the score someone sumbits is overwritten instead of added to the leaderboard? or also deleting the old score and uploading a new one? sorry if that functuonality is already there and i missed it :/
@theaveragegoob
@theaveragegoob Жыл бұрын
This got released the same day I integrated LootLocker leaderboards into my game...lol. Time to learn this way!
@jacklennon1
@jacklennon1 9 ай бұрын
Why? This way is better? if it is, Why?
@Coz3erz
@Coz3erz 8 ай бұрын
​@@jacklennon1it's probably more efficient than the method op came up with. I can relate. I wrote 100s of lines of code for a function when it could be done in 1.
@jakehopper5204
@jakehopper5204 7 ай бұрын
Awesome, hoping for maybe a rhythm game setup next
@okashusmani6773
@okashusmani6773 5 ай бұрын
It's a very nice tutorial. Can you make more tutorial on how to update the scores in database for a particular user without deleting and recreating?
@yuolden
@yuolden 4 ай бұрын
Do I need to erase the data and create a new one to record a score that is higher than the recorded score? How do I get a "document id" to erase that data? In asynchronous, the id part of doc.id = _names[i]; keeps causing errors. Is this the value of the document ID?
@GameMakerEngine
@GameMakerEngine 4 ай бұрын
Hey! For coding support and questions the best place to go for help is the GM Community Forum or Discord Forum: forum.gamemaker.io/index.php Discord: discord.com/invite/gamemaker
@boks02_
@boks02_ Жыл бұрын
when I boot up the game, windows gives an error that says "FirebaseFirestore.ext is either not designed to ron on Windows or it contains an error." etc. error status 0xc0000020
@yuolden
@yuolden 4 ай бұрын
It was reported in a specific IDE version (23.6?) and if the FirebaseFirestore.ext capacity included in the build file is 0kb, it can be a solution by erasing the file
@andrewsnycollas3651
@andrewsnycollas3651 7 ай бұрын
Marketplace is dead, how to do this without it?
@miroslavnemec8131
@miroslavnemec8131 10 ай бұрын
What to do with incorrect type like this: ERROR!!! :: ############################################################################################ ERROR in action number 1 of Async Event: HTTP for object Obj_FirebaseREST_Listener_On_firestore_collection: ds_exists argument 1 incorrect type (string) expecting a Number (YYGI32) at gml_Script_FirebaseREST_HTTP_Failed_Firestore (line 14) - if(ds_exists(list,ds_type_list)) gml_Script_FirebaseREST_HTTP_Failed_Firestore (line 14) gml_Object_Obj_FirebaseREST_Listener_On_firestore_collection_Other_62 (line 20) - FirebaseREST_HTTP_Failed_Firestore();
@kn-ki4637
@kn-ki4637 9 ай бұрын
I have the same error
@1gammis
@1gammis 9 ай бұрын
me 2, then i added the project ID in FirebaseFirestore.... now it only says: Loading... infinitly :) @@kn-ki4637
@Rwyndd
@Rwyndd 8 ай бұрын
ı have the same error do you know how to fix
@EXWildWolf
@EXWildWolf 7 ай бұрын
did you ever fix this?
@Rwyndd
@Rwyndd 7 ай бұрын
@@EXWildWolf I didn't: (
@jeffling43325
@jeffling43325 5 ай бұрын
i just keep geting ...Script: FirebaseFirestoreMainFunctions at line 76 : Cannot set a constant ("start") to a value... when trying to run game
@felixtremblay1390
@felixtremblay1390 5 ай бұрын
On what platforms are you trying to run this and did you link your project to firebase firestore which was not shown in the video
@EXDEX
@EXDEX 8 ай бұрын
How to make this with the steam extension
@1gammis
@1gammis 9 ай бұрын
Hi, thank you for this tutorial! I'm stuck with a infinite loading screen after adding the project ID in the firebase extension as suggested below. Before this I got the same error as a few other, namely : ds_exists argument 1 incorrect type (string) expecting a Number (YYGI32). anyone know what's wrong now? :)
@Madworld130
@Madworld130 9 ай бұрын
Just to make sure where you got the project ID--the one I used is under project settings where it lists the project name, ID, and number. If you've put that ID in correctly, then I've no idea!
@1gammis
@1gammis 9 ай бұрын
@@Madworld130 Yes, well, I changed permissions in the midst of all confusion so that's why there was loading infinite :) thanks though!
@andrea.guillou
@andrea.guillou Жыл бұрын
Very helpful 👍
@franky350
@franky350 Жыл бұрын
thanks
@allaze-eroler
@allaze-eroler 11 ай бұрын
when i read "database" i have this song stuck in my head: kzbin.info/www/bejne/jqu6lJSjmq93pdk
@MrSoy_
@MrSoy_ 10 ай бұрын
This doesn't work.
@GameMakerEngine
@GameMakerEngine 10 ай бұрын
The best place to go for help is the GM community forum or Discord Forum: forum.gamemaker.io/index.php Discord: discord.com/invite/gamemaker
@mcaldeao
@mcaldeao Жыл бұрын
primeiro
@DiceDrivenGameDev
@DiceDrivenGameDev Жыл бұрын
Tercero
@evanwinegardner4103
@evanwinegardner4103 Жыл бұрын
didnt work, i dont see how GMS knows to target my firebase folder, i tired follow you and also tried the included file, no luck :( D:\GameMaker-Firestore-Tutorial\extensions\FirebaseSetup\pre_build_step.bat exited with non-zero status (1)
@davanje
@davanje 11 ай бұрын
check 02:26. maybe you touched 'FirebaseSetup' , not YYFirebaseFirestore. uncheck windows at 'FirebaseSetup'
@CoffehBuzz
@CoffehBuzz 11 ай бұрын
I had the same issue. So what they fail to mention in the tutorial is that you have to type in the Project-ID found under project settings in firebase. Copy that and paste in the YYFirebaseFirestore extension in your project under "project-id". Hope it helped!
How Does 2D Game Lighting Work? | GameMaker
11:16
GameMaker
Рет қаралды 12 М.
1 Year of Game Development : Noia Online : Indie dev MMO devlog
19:01
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
The Best FREE Software for Game Development! (In my Opinion)
11:06
How to Code an Inventory System
23:16
GameMaker
Рет қаралды 18 М.
How Do Game Devs NOT Overscope??
9:04
Green Light Dev
Рет қаралды 10 М.
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,3 МЛН
A new way to generate worlds (stitched WFC)
10:51
Watt
Рет қаралды 549 М.
I built a REAL Desktop App with both Tauri and Electron
12:22
Bufferhead
Рет қаралды 85 М.
I Scraped the Entire Steam Catalog, Here’s the Data
11:29
Newbie Indie Game Dev
Рет қаралды 647 М.
I Redesigned the ENTIRE YouTube UI from Scratch
19:10
Juxtopposed
Рет қаралды 811 М.
RESOLUTION guide for game devs & GameMaker
8:50
Sara Spalding
Рет қаралды 70 М.
How to Create and Use Room Layers | GameMaker
11:15
GameMaker
Рет қаралды 14 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН