waplet Posted January 13, 2011 Report Share Posted January 13, 2011 Sveiki. Man ir jautājums par experience table spēlēm? Uz kādu funckiju pamatu jūs ģenerējat tās? Piemēram, 2^x negribas likt, jo tas jau būs daudz :s pie 15 vai pa 30 līmeņa un būs neiespējami iegūt. Es esmu ar vienu acis redzējis, ka kaut kur paspīd logaritmiskās vai tamlīdzīgas funkcijas, bet tagad loģiski nevaru izdomāt kā dabūt diezgan reāli funkcionējošu pieredzes tabulu. Quote Link to comment Share on other sites More sharing options...
lostz Posted January 13, 2011 Report Share Posted January 13, 2011 (edited) waplet, cik sapratu taisi spēli, var jau apstīties kā citiem ir, un pēc tā skatīties kā ir viņi to taisījuši, http://s.exs.lv/1qr reku piemeram. Un vai nebūtu pēc tā izsecināt, kā citi ir to darījuši? Edited January 13, 2011 by lostz Quote Link to comment Share on other sites More sharing options...
Blitz Posted January 14, 2011 Report Share Posted January 14, 2011 (edited) Topiks par tēmu: http://gmc.yoyogames.com/index.php?showtopic=491751 // LEVEL UP SCRIPT/CODE global.level+= 1; global.nextexp = round(bias(0.15, (global.level+1)/100)*global.maxexp); Edited January 14, 2011 by Blitz Quote Link to comment Share on other sites More sharing options...
waplet Posted January 14, 2011 Author Report Share Posted January 14, 2011 Jā bet tur vajag arī maksmālo levelu, bet ja tāds nav? Quote Link to comment Share on other sites More sharing options...
lostz Posted January 14, 2011 Report Share Posted January 14, 2011 nu a kam tev, tu varetu ta kaut startam ielikt kadu 100/200 lvl vai kuro tur un skaties cik atri ies, un pec ta vadies vai vajag vispar paugstinat maksimalo limeni. Quote Link to comment Share on other sites More sharing options...
Rincewind Posted January 14, 2011 Report Share Posted January 14, 2011 Uzzīmē uz papīra līkni kā tu xp izaugsmi iedomājies un piemeklē aptuveni funkciju kas to zīmē. Sarežģīta xp rēķināšanas formula nekādu papildus jēgu tiem punktiem nedos. Quote Link to comment Share on other sites More sharing options...
v3rb0 Posted January 14, 2011 Report Share Posted January 14, 2011 Tur jau vajag šībrīža leveli un maksimālo xp. maksimālais xp ir tik, cik lielu skaitli vari ierakstīt datubāzē tajā laukā, kurā glabā xp. Quote Link to comment Share on other sites More sharing options...
waplet Posted January 15, 2011 Author Report Share Posted January 15, 2011 Nedaudz pačakarējos. Šitāda funkcija diezgan labi izskatās priekš manis. $xp = 1.3*pow($i,2)*log($i); Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.