Ev rûpel ji Îngilîzî hatiye wergerandin. Heke her du ji hev cuda bin, rûpela Îngilîzî rast e. Rûpela Îngilîzî bixwîne
Kîta lîstikvan a Kotlin li ser JVM, li ser sermaseyê û li ser Android dixebite. Lîstikên Java heman kîtê bi rêya rûyê wê yê Java bi kar tînin. Nimûne li dû lîstikeke libGDX diçin, ku xeleka wê ya renderê cihekî xwezayî ye ji bo valakirina bûyeran, û heman bang li her xeleka lîstikê tên.
Kît û pirtûkxaneyên wê yên xwecih zêde bike
Kît û pirtûkxaneyên wê yên xwecih li Maven Central artefaktên cuda ne, ji ber vê yekê herduyan zêde bike. Lîstikeke sermaseyê lingara-embed-natives-desktop zêde dike, ku pirtûkxaneyên ji bo Windows, macOS û Linux hildigire. Modulek Android li şûna wê lingara-embed-natives-android zêde dike, ku AAR e. Di projeyeke libGDX de, pirtûkxaneyên xwecih ên sermaseyê diçin modula sermaseyê û yên Android diçin modula Android.
Lîstikeke Kotlin bi lingara-embed-kotlin ve girêdayî ye; lîstikeke Java bi lingara-embed-java ve, ku rû ye.
Tokenan ji servera xwe bistîne
Kît qet nepeniyekê nagire. Rêya tokenê ya servera xwe û sernivîsa ku danişîna lîstikvan hildigire bide wê, û kît her gava ku tokenek hewce dike daxwazekê dişîne wê. Servera te bi kîta serverê tokenê çêdike û bi token û dema qedandina wê bersiv dide.
Bûyeran di xeleka renderê de vala bike
Navik I/O-ya xwe ya torê li ser thread-a xwe dixebitîne û qet bangî koda te nake. Di xeleka renderê de, li ser thread-a lîstikê, tiştên ku gihîştine vala bike, herî zêde 256 bûyer di carekê de, û her yekê bi rê ve bibe: nûkirineke temrînê, bersiveke NPC ya ku bi perçeyan tê, xeletiyek. Di Java de, her bûyer diçe rêbaza têkildar a visitor-a te. Kîtê di gava dispose ya lîstika xwe de bigire, ku navikê radiwestîne û azad dike.