Beberapa contoh konten tambahan yang dapat dirilis sebagai DLC: [list] [*]Ekspansi [*]Map atau level baru [*]Karakter tambahan [/list] DLC dapat digunakan untuk konten tambahan yang tidak muncul dalam game seperti: [list] [*]Buku ilustrasi atau wallpaper [/list] [doclink=store/application/soundtrackapp][/doclink] menggunakan AppID jenis khusus yang berbeda dengan DLC. Jenis konten dalam game lainnya seperti skin, item yang dapat digunakan, atau mata uang lebih baik disediakan sebagai [doclink=features/microtransactions/implementation]transaksi mikro[/doclink]. …
[/list] [/list] [/list] [b]Contoh Respons:[/b] [code=json] { "response": { "result": "OK", "params": { "count": 4, "orders": [ { "orderid": "1233", "transid": "1234567890123456788", "steamid": "76561197972751825", "status": "PartialRefund", "currency": "USD", "time": "2024-01-23T18:30:00Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:15:00Z", "items": [ { "itemid": 100, "qty": 1, "amount": 99, "vat": 9, "itemstatus": "Refunded" }, { "itemid": 101, "qty": 1, "amount": 1299, "vat": 116, "itemstatus": "Succeeded" } ] }, { "orderid": "1234", "transid": "1234567890123456789", "steamid": "76561197972751825", "status": "Failed", "currency": "USD", "time": "2024-01-23T18:40:30Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:39:00Z", "items": [ { "itemid": 100, "qty": 1, "amount": 99, "vat": 9, "itemstatus": "Failed" } ] }, { "orderid": "1235", "transid": "1234567890123456790", "steamid": "76561197972751825", "status": "Succeeded", "currency": "USD", "time": "2024-01-23T18:40:40Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:39:30Z", "items": [ { "itemid": 101, "qty": 1, "amount": 1299, "vat": 116, "itemstatus": "Succeeded" } ] }, { "orderid": "1236", "transid": "1234567890123456791", "steamid": "76561197972751825", "status": "Chargedback", "currency": "USD", "time": "2024-01-23T19:55:00Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:40:00Z", "items": [ { "itemid": 102, "qty": 1, "amount": 999, "vat": 89, "itemstatus": "Chargedback" } ] } ] } } } [/code] [section=GetUserAgreementInfo]GetUserAgreementInfo[/section] [code=http]GET https://partner.steam-api.com/ISteamMicroTxn/GetUserAgreementInfo/v2/[/code] [table] [tr][th]Nama[/th][th]Jenis[/th][th]Diperlukan[/th][th]Deskripsi[/th][/tr] [tr] [td][b]key[/b][/td][td]string[/td] [td]✔[/td] [td]Web API Steamworks [url=https://partner.steamgames.com/doc/webapi_overview/auth#publisher-keys]key penerbit[/url] dengan perizinan [b]Transaksi Mikro[/b].…
[/list] [/list] [/list] [b]Contoh Respons:[/b] [code=xml] <response> <result>OK</result> <params> <state>WA</state> <country>US</country> <currency>USD</currency> </params> </response> [/code] [section=InitTxn]InitTxn[/section] [code=http]POST https://partner.steam-api.com/ISteamMicroTxn/InitTxn/v3/[/code] [table] [tr][th]Nama[/th][th]Jenis[/th][th]Diperlukan[/th][th]Deskripsi[/th][/tr] [tr] [td][b]key[/b][/td][td]string[/td] [td]✔[/td] [td]Web API Steamworks [url=https://partner.steamgames.com/doc/webapi_overview/auth#publisher-keys]key penerbit[/url] dengan perizinan [b]Transaksi Mikro[/b].…
Untuk mendiagnosis crash pada overlay dengan DirectX, misalnya, coba lihat bagaimana D3D berakhir dalam kondisi tidak berfungsi dengan menggunakan runtime debug d3d dengan semua level pelaporan (info/peringatan/eror/pemberitahuan) diaktifkan. …
Jika aplikasimu memenuhi syarat dan overlay Steam tetap tidak muncul, pastikan kamu meluncurkan aplikasinya melalui Steam Client, baik langsung dari lobi/daftar peluncuran cepat, atau dengan memanggil [api]steam_api::SteamAPI_RestartAppIfNecessary[/api]. [h4]Q. Game saya menggunakan D3D12 pada Win7, dan Overlay Steam tidak berfungsi. Kenapa?[/h4] [b]A.[/b] Silakan merujuk ke [url=https://microsoft.github.io/DirectX-Specs/d3d/D3D12onWin7.html#add-support-to-d3d11on12]dokumen Microsoft[/url] tentang cara menambahkan dukungan overlay Steam. …
[subsection]Common Build Problems[/subsection] [list] [*] [b]Cannot open include file: 'd3d9.h'[/b] If you encounter this error it means that your systems include path does not include the D3D include path, or that you have not installed the D3D SDK. …
If you copy your compiled binary to another machine you may need to install the D3D redistributables to obtain the same version of D3D9X that you compiled against on your development machine. [/list] [section]Code Overview[/section] Once you have the [b]Spacewar!…
[docimg=2019-09-18_16-41-17.png]2019-09-18_16-41-17.png[/docimg] [subsection=sketchfab]Sketchfab[/subsection] Kamu bisa membagikan model 3D mengagumkan yang dibuat oleh tim pengembang atau komunitasmu yang dapat dicari oleh penggemarmu dengan mudah. Kami menggunakan Sketchfab untuk meng-host dan me-render modelnya ke dalam peramban agar dapat dicari oleh orang-orang. …
[code] https://sketchfab.com/models/<model id> https://sketchfab.com/models/7b08add6fb40478a9bc465a8ef0d8ffb [/code] Ini secara otomatis akan menghasilkan blok ringkasan tentang model 3D-nya di bagian deskripsi event. Ringkasan ini mencakup nama item dan nama pembuatnya. [docimg=2020-03-05_17-48-05.png]2020-03-05_17-48-05.png[/docimg] Lalu, ketika pengguna mengeklik ringkasannya, maka akan diperluas menjadi penjelajah item 3D yang interaktif. …
Audio Steam menawarkan berbagai fitur, termasuk: [subsection]Ringkasan[/subsection] [list] [*] [b]Merender audio posisi 3D.[/b] Audio Steam merender suara langsung secara binaural menggunakan HRTF untuk secara akurat memodelkan arah sumber suara dari sisi pendengar. Pengguna dapat memperoleh gambaran tentang ketinggian sumber suara dan memahami jika sumber tersebut berada di depan atau di belakang mereka. [*] [b]Merender audio 3D untuk konten Ambisonic.[/b] Audio Steam juga dapat mengatur spasial klip audio Ambisonic, memutarnya berdasarkan orientasi pendengar di dunia virtual. …
Wisaya Tag membantumu membuat profil tag yang termasuk: [list] [*] [b]Genre[/b], dengan perhatian khusus pada Genre dan Sub-Genre spesifik [list] [*] Contoh: [i]Super Meat Boy[/i] umumnya dideskripsikan secara spesifik sebagai Platformer Presisi [*][b]Genre Teratas[/b]: Aksi [*][b]Genre[/b]: Platformer [*][b]Sub-Genre[/b]: Platformer Presisi [/list] [*] [b]Properti visual[/b], seperti [list] [*] [b]Dimensi[/b]: 2D, 2,5D, 3D [*] [b]Perspektif Kamera[/b]: Third-Person, First-Person, Top-Down, Isometrik, Side-Scroller, dll. [*] [b]Gaya Visual[/b]: Grafik Piksel, Realistis, Abstrak, Anime, Imut, Bergaya, Minimalis, dll. …
Kamu dapat menghapus tag apa pun yang tidak diinginkan ("ramah keluarga" untuk game horor) atau tidak akurat ("2D" untuk game 3D). [subsection]Visibilitas halaman tag[/subsection] 20 tag teratas pada game-mu menentukan halaman tag dan kunjungan penelusuran serupa di mana game-mu muncul. …
[url=https://steamcommunity.com/games/250820/announcements/detail/1256913672017157095]Simak pengumuman peluncuran Beranda SteamVR di sini[/url] [subsection]Koleksi SteamVR[/subsection] Koleksi SteamVR merupakan item 3D yang diberikan kepada pemain berdasarkan kepemilikan dan waktu bermain game VR. Pengembang dapat membuat item kustom yang akan diberikan ke pemain untuk digunakan sebagai dekorasi di lingkungan Beranda SteamVR. …
Jika kamu berada dalam situasi yang kedua, kamu akan membutuhkan bantuan dari Valve untuk mengatur ini, silakan [url=https://help.steampowered.com/en/wizard/Login?redir=%2Fen%2Fwizard%2FHelpWithPublishing%3Fissueid%3D903&title=Sign+in]hubungi Valve[/url] jika demikian. [*][h4]Jika game saya dipublikasikan oleh perusahaan lain, bagaiman saya membuat akun Steamworks tanpa membuat aplikasi baru dan membayar biaya aplikasi?…
PowerFormId=1b290fb6-bf33-4529-b6b4-0c05174271f7&env=na1&acct=8eb740d5-3d42-42a7-b032-df44d160f47f&v=2]lisensi penggunaan komersil/pemerintah[/url] yang bebas royalti. Untuk memeriksa isinya terlebih dahulu, unduh salinan PDF-nya [docfile=2023STEAMVRCOMMERCIALINSTALLATIONLICENSE.pdf]di sini[/docfile]. …
Simple DirectMedia Layer (SDL) versi 2.0 menyediakan, antara lain, akses tingkat rendah ke audio dan windowing. Dukungan untuk render 3D disediakan menggunakan OpenGL. Petunjuk penginstalan dapat ditemukan [url=https://wiki.libsdl.org/Installation]di sini[/url]. Untuk info dan dokumentasi selengkapnya, lihat [url=https://wiki.libsdl.org/FrontPage]wiki[/url] SDL. …
[/i] [*][b]OpenXR Action Map[/b] - You can optionally add the Steam Frame Controller profile but things will work via the Oculus Touch interaction profile as well. [*][b]XR Nodes[/b] - Setup XROrigin3D and XRCamera3D nodes in your scene. [*][b]Enable XR[/b] - Enable XR via "use_xr = true" in your viewport [i](see [url=https://docs.godotengine.org/en/stable/tutorials/xr/a_better_xr_start_script.html]this documentation[/url] for a more detailed version)[/i] [code] //Add this to your XROrigin3D node extends XROrigin3D func _ready() -> void: var xr_interface = XRServer.find_interface(“OpenXR”) if xr_interface and xr_interface.is_initialized(): get_viewport().use_xr = true [/code] [*][b]Export Template[/b] - Setup an Export Template if you haven't already (Project / Export) [subsection]Android:[/subsection] [list] [*][b]Add an Android Export Profile[/b] [i](Use the Add… button)[/i] [*][b]Rename the profile[/b] to Steam Frame [*][b]Enable Gradle Build[/b] - Tick the “use gradle build” tickbox [*][b]Set XR mode[/b] - Set the “XR Features/XR mode” to OpenXR [*][b]Enable Khronos plugin[/b] - If you’re using the vendor plugin, tick the "Enable Khronos plugin" tickbox [*][b]Android Build Template[/b] - Install the android build template (Project / Install Android Build Template). …
[/callout] [section]Eye Tracking[/section] Our current support for eye tracking in Unity uses the Eye Gaze Interaction feature. There’s examples of using this in the [url=https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@3.1/manual/index.html]XR Interaction Toolkit samples[/url]. You can learn more about the feature here: [url=https://docs.unity3d.com/Packages/com.unity.xr.openxr@1.0/manual/features/eyegazeinteraction.html]Eye Gaze Interaction | OpenXR Plugin | 1.0.3[/url] [section]Notes[/section] [list] [*][b]Unity Profiler[/b] - Once adb is connected the Unity Profiler should be able to connect as well. [*][b]Android Logcat[/b] - The Android Logcat package found in the Unity Registry section of the Package Manager should work once adb is connected. This gives you nice filtered logs from your game. [url=https://docs.unity3d.com/Packages/com.unity.mobile.android-logcat@0.1/manual/index.html]See the Unity documentation[/url] [*][b]Multiple HMDs[/b] - Disconnect other HMDs, (such as Quest), from your USB while building and debugging. …
[section]Localized Image Management[/section] If you are uploading images that contain text, you can now easily manage localized version of those images all together in an image group. [docimg=b10a3f4768ef3d833c7922d6981fa5f7df4ecbe8.png]b10a3f4768ef3d833c7922d6981fa5f7df4ecbe8.png[/docimg] This gives you one single entry in your list of images and a quick menu option to edit the group. …
[/th][th]Informasi[/th][/tr] [tr] [td][url=https://store.steampowered.com/app/220980/]CRYENGINE[/url][/td] [td]✔[/td] [td][/td] [/tr] [tr] [td][url=https://store.steampowered.com/app/585410/]GameMaker Studio 2[/url][/td] [td]✔[/td] [td][url=https://help.yoyogames.com/hc/en-us/articles/216754138-Using-The-Steamworks-SDK-With-GameMaker-Studio]Menggunakan SDK Steamworks dengan GameMaker: Studio [/url][/td] [/tr] [tr] [td][url=https://godotengine.org/]Godot[/url][/td] [td]❌[/td] [td]Pihak Ketiga: [url=https://godotsteam.com]GodotSteam[/url] — [url=http://steamcommunity.com/groups/steamworks/discussions/0/1319962244122216920/]Utas bantuan Diskusi Pengembang Steamworks[/url][/td] [/tr] [tr] [td][url=https://haxe.org]Haxe[/url][/td] [td]❌[/td] [td]Pihak Ketiga: [url=https://github.com/larsiusprime/SteamWrap]SteamWrap[/url] — [url=http://steamcommunity.com/groups/steamworks/discussions/0/1327844097134144055/]Utas bantuan Diskusi Pengembang Steamworks[/url][/td] [/tr] [tr] [td][url=https://store.steampowered.com/app/251810/]Leadwerks Game Engine[/url][/td] [td]✔[/td] [td][url=https://leadwerks.com/werkspace/page/api-reference/_/steamworks/]Referensi API Leadwerks › Steamworks [/url][/td] [/tr] [tr] [td][url=https://store.steampowered.com/app/363890/]RPG Maker MV[/url][/td] [td]❌[/td] [td]Pihak Ketiga: [url=https://github.com/greenheartgames/greenworks]Greenworks[/url] — [url=http://steamcommunity.com/groups/steamworks/discussions/0/666827316032532562/]Utas bantuan Diskusi Pengembang Steamworks[/url][/td] [/tr] [tr] [td][url=https://developer.valvesoftware.com/wiki/SDK_Docs]Source 2013[/url][/td] [td]✔[/td] [td][doclink=sdk/uploading/distributing_source_engine][/doclink][/td] [/tr] [tr] [td][url=https://unity3d.com]Unity[/url][/td] [td]❌[/td] [td] Pihak Ketiga: [url=https://github.com/Facepunch/Facepunch.Steamworks]Facepunch.Steamworks[/url] — [url=https://steamcommunity.com/groups/steamworks/discussions/0/1319961618833314524/]Utas dukungan Diskusi Pengembang Steamworks[/url] Pihak Ketiga: [url=steamworks.github.io]Steamworks .NET[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/666827974770212954/]Utas dukungan Diskusi Pengembang Steamworks[/url] [/td] [/tr] [tr] [td][url=https://unrealengine.com]Unreal Engine 4[/url][/td] [td]✔[/td] [td][url=https://docs.unrealengine.com/4.26/en-US/ProgrammingAndScripting/Online/Steam/]Online Subsystem Steam[/url][/td] [/tr] [tr] [td][url=http://visionaire-studio.net]Visionaire Studio[/url][/td] [td]✔[/td] [td][url=https://wiki.visionaire-tracker.net/wiki/Player_FAQ#Publish_on_Steam]Publikasikan di Steam[/url][/td] [/tr] [/table] [h4]Bahasa:[/h4] [list] [*] [b]ActionScript (Adobe Flash, AIR)[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732086473/]Utas diskusi[/url] [/list] [*] [b]C#[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732095009/]Utas diskusi[/url] [*] [url=https://github.com/Facepunch/Facepunch.Steamworks]Facepunch.Steamworks[/url] — [url=https://steamcommunity.com/groups/steamworks/discussions/0/1319961618833314524/]Utas dukungan Diskusi Pengembang Steamworks[/url] [*] [url=steamworks.github.io]Steamworks .NET[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/666827974770212954/]Utas dukungan Diskusi Pengembang Steamworks[/url] [/list] [*] [b]D[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732139048/]Utas diskusi[/url] [*] [url=https://github.com/Extrawurst/DerelictSteamworks]DerelictSteamworks[/url] — [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732139048/]Utas dukungan Diskusi Pengembang Steamworks[/url] [/list] [*] [b]Java[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732145070/]Utas diskusi[/url] [*] [url=https://github.com/code-disaster/steamworks4j]steamworks4j[/url] — [url=https://steamcommunity.com/groups/steamworks/discussions/0/618463738391558109/]Utas dukungan Diskusi Pengembang Steamworks[/url] [/list] [*] [b]JavaScript[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732147238/]Utas diskusi[/url] [*] [url=https://github.com/greenheartgames/greenworks]Greenworks[/url] — [url=http://steamcommunity.com/groups/steamworks/discussions/0/666827316032532562/]Utas dukungan Diskusi Pengembang Steamworks[/url] [/list] [*] [b]Python[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732150829/]Utas diskusi[/url] [*] [url=https://github.com/philippj/SteamworksPy]SteamworksPy[/url] — [url=https://steamcommunity.com/groups/steamworks/discussions/0/135514151379602794/]Utas dukungan Diskusi Pengembang Steamworks[/url] [/list] [*] [b]Rust[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1744469130478487829/]Utas diskusi[/url] [*] [url=https://github.com/Thinkofname/steamworks-rs]steamworks-rs[/url] — [url=https://steamcommunity.com/groups/steamworks/discussions/0/1744469130477656355/]Utas dukungan Diskusi Pengembang Steamworks[/url] [/list] [/list] [section=flat_interface]Antarmuka datar untuk mengikat ke bahasa lain[/section] SDK memiliki beberapa fitur untuk membantu pembuatan layer pengikat ke bahasa lain. …
[code] "In Game Actions" { "actions" { "GameControls" { "title" "#Set_GameControls" "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "joystick_move" } "Camera" { "title" "#Action_Camera" "input_mode" "joystick_move" } } "Button" { "attack" "#Action_Attack" "block" "#Action_Block" "jump" "#Action_Jump" "interact" "#Action_Interact" "sneak" "#Action_Sneak" "sidestep" "#Action_Sidestep" "map" "#Action_Map" "menu" "#Action_Menu" } } "MenuControls" { "title" "#Set_MenuControls" "Button" { "MenuUp" "#Menu_Up" "MenuDown" "#Menu_Down" "MenuLeft" "#Menu_Left" "MenuRight" "#Menu_Right" "Affirm" "#Menu_Affirm" "Cancel" "#Menu_Cancel" "Other" "#Menu_Other" "ScrollUp" "#Menu_ScrollUp" "ScrollDown" "#Menu_ScrollDown" "DismissMenu" "#Menu_DismissMenu" } } } "localization" { "english" { "Set_GameControls" "Game Controls" "Set_MenuControls" "Menu Controls" "Action_Move" "Move" "Action_Camera" "Camera" "Action_Attack" "Attack" "Action_Block" "Block" "Action_Jump" "Jump" "Action_Sneak" "Sneak" "Action_Sidestep" "Sidestep" "Action_Interact" "Interact" "Action_Menu" "Menu" "Action_Map" "Map" "Menu_Up" "Up" "Menu_Down" "Down" "Menu_Left" "Left" "Menu_Right" "Right" "Menu_Affirm" "Affirm" "Menu_Cancel" "Cancel" "Menu_Other" "Other" "Menu_ScrollUp" "Scroll Up" "Menu_ScrollDown" "Scroll Down" "Menu_DismissMenu" "Dismiss Menu" } } } [/code] [section=tactics]Taktis Berbasis Giliran[/section] Ini digunakan untuk game taktis berbasis giliran, di mana kamu menggerakan unit di dalam kisi dan memberikan perintah. Ini juga mencakup tindakan untuk mengontrol kamera 3D dan navigasi dasar. [code] "In Game Actions" { "actions" { "MenuControls" { "title" "#Set_MenuControls" "StickPadGyro" { "MenuCursor" { "title" "#Action_MenuCursor" "input_mode" "absolute_mouse" } } "Button" { "Up" "#Action_Up" "Down" "#Action_Down" "Left" "#Action_Left" "Right" "#Action_Right" "QuickSave" "#Action_QuickSave" "QuickLoad" "#Action_QuickLoad" "Affirm" "#Action_Affirm" "Cancel" "#Action_Cancel" } } "BattleControls" { "title" "#Set_BattleControls" "StickPadGyro" { "BattleCamera" { "title" "#Action_BattleCamera" "input_mode" "absolute_mouse" } "BattleCursor" { "title" "#Action_BattleCursor" "input_mode" "absolute_mouse" } } "Button" { "Up" "#Action_Up" "Down" "#Action_Down" "Left" "#Action_Left" "Right" "#Action_Right" "QuickSave" "#Action_QuickSave" "QuickLoad" "#Action_QuickLoad" "ConfirmCommand" "#Action_ConfirmCommand" "Pause" "#Action_Pause" "Cancel" "#Action_Cancel" "Interact" "#Action_Interact" "EndTurn" "#Action_EndTurn" "Waypoint" "#Action_Waypoint" "NextUnit" "#Action_NextUnit" "PrevUnit" "#Action_PrevUnit" "Ability1" "#Action_Ability1" "Ability2" "#Action_Ability2" "Ability3" "#Action_Ability3" "Ability4" "#Action_Ability4" "Ability5" "#Action_Ability5" "Ability6" "#Action_Ability6" "Ability7" "#Action_Ability7" "Ability8" "#Action_Ability8" "Ability9" "#Action_Ability9" "Ability0" "#Action_Ability0" "CameraRotateLeft" "#Action_CameraRotateLeft" "CameraRotateRight" "#Action_CameraRotateRight" "CameraZoomIn" "#Action_CameraZoomIn" "CameraZoomOut" "#Action_CameraZoomOut" "CameraCenterOnSelection" "#Action_CameraCenterOnSelection" } } } "localization" { "english" { "Set_MenuControls" "Menu Controls" "Action_MenuCursor" "Menu Cursor" "Action_Up" "Up" "Action_Down" "Down" "Action_Left" "Left" "Action_Right" "Right" "Action_QuickSave" "Quick Save" "Action_QuickLoad" "Quick Load" "Action_Affirm" "Affirm" "Action_Cancel" "Cancel" "Set_BattleControls" "Battle Controls" "Action_BattleCamera" "Battle Camera" "Action_BattleCursor" "Battle Cursor" "Action_ConfirmCommand" "Confirm Command" "Action_Pause" "Pause" "Action_Interact" "Interact" "Action_EndTurn" "End Turn" "Action_Waypoint" "Place / Remove Waypoint" "Action_NextUnit" "Next Unit" "Action_PrevUnit" "Previous Unit" "Action_Ability1" "Ability 1" "Action_Ability2" "Ability 2" "Action_Ability3" "Ability 3" "Action_Ability4" "Ability 4" "Action_Ability5" "Ability 5" "Action_Ability6" "Ability 6" "Action_Ability7" "Ability 7" "Action_Ability8" "Ability 8" "Action_Ability9" "Ability 9" "Action_Ability0" "Ability 0" "Action_CameraRotateLeft" "Rotate Camera Left" "Action_CameraRotateRight" "Rotate Camera Right" "Action_CameraZoomIn" "Zoom Camera In" "Action_CameraZoomOut" "Zoom Camera Out" "Action_CameraCenterOnSelection" "Center Camera on Selected Object" } } } [/code] [section=rts] Real Time Strategy (RTS)[/section] Ini digunakan untuk game RTS, di mana kamu membangun unit & bangunan, serta memerintahkan unit secara individu atau kelompok. …
Biasanya, panggilan ini tidak diperlukan jika game-mu memiliki perulangan frame yang berjalan terus-menerus yang memanggil API D3D "Present" atau API OpenGL "SwapBuffers" pada setiap frame, seperti sebagian besar game lainnya. Namun, jika kamu memiliki game yang hanya memperbarui layar berdasarkan peristiwa, ini dapat menyebabkan overlay berhenti berfungsi dengan benar karena menggunakan panggilan "Present/SwapBuffers" untuk memproses perulangan frame internal dan mungkin juga perlu memanggil "Present()" ke layar setiap kali ada pemberitahuan atau saat overlay dibuka oleh pengguna. …