Ben RPG oyun, borsa oluşturmak istiyorum.

3 Cevap php

Ben bunu oynayabilir benim oyuncu için stok-pazar oluşturmak için kullanmanız gereken ne formüller hiçbir fikrim yok. Php + mysql kullanabilirsiniz. Belki de iyi bir fikir atabilir? Ben minnettar olacağım.

3 Cevap

Hisse senedi fiyatlarındaki dalgalanma uygulanması basit (ama mutlaka iyi) yolu hisse senedi fiyatlarının böyle bir işlemi kullanarak modellenen varsaydık beri, rasgele yürüyüş kullanmaktır. Bkz http://en.wikipedia.org/wiki/Random_walk_hypothesis

Yani, dp = rand(-1,1) * p * dt p hisse senedi fiyatı ve dt olduğu (muhtemelen gün) geçen zamanı.

Bu multiplayer varsayarsak, rastgele yürüme ek olarak, arz ve talep bazı göz dikkate alınabilir. Daha hisseleri bir süre içinde belirli bir hisse senedinin satılan daha satın iseniz, değerini biraz yukarı gitmeli, ve tersi. Bu volatilite artırmak ve belki de oyunun bu bölümünü daha heyecanlı hale getirecek.

Eğer oyuncu (ve zaten depolama bölümünü yarattık varsayarak) arasındaki satın alma ve satış izin ediyorsanız, sadece dört yöntem ortaya çıkarmak ve oyuncuların ekonomiyi tanımlamak izin gerekiyor:

Bid (stock, price) 
Offer (stock, price)   
Buy (stock, price)    
Sell (stock, price)

Stokları zaten oyun varsa, o zaman sadece oyuncular onların için istediğimiz tanımlamak izin gerekiyor.