Wie versprochen wird morgen die Testversion des Jungfrauenspiels starten.
Diese Testversion soll die Grenzen und Probleme des FBK aufdecken und mir einen ersten Überblick über die Qualität der Implementierung verschaffen.
Wie versprochen wird morgen die Testversion des Jungfrauenspiels starten.
Diese Testversion soll die Grenzen und Probleme des FBK aufdecken und mir einen ersten Überblick über die Qualität der Implementierung verschaffen.
Es ist bald so weit. Jungfrauen bevölkern wieder meinen Server!
Am Freitag, den 18.09., werde ich im Laufe des Mittags die Registrierung freigeben und euch ermöglichen sich anzumelden und loszulegen.
Die Runde ist als reine Testrunde konzipiert und wird je nach Buglastigkeit zwischen eins und zwei Wochen dauern. Es geht hier hauptsächlich um das Auffinden der schwersten Bugs und Usability-Probleme, als auch dem Testen des FBK.
Je nachdem wird dann die Runde neugestartet oder der Neustart erfolgt nach dem Beheben dieser Bugs.
Das Spiel ist aber noch nicht freigegeben
http://www.jungfrauenspiel.de – From now on powered by FBK!
/// <summary>
/// Gets the dashboarditems of the player
/// </summary>
/// <param name="amount">Number of items to be returned</param>
/// <returns>Enumeration of Dashboarditems</returns>
public IEnumerable<DashboardItem> GetDashboardItems(int amount)
{
var messageSystem = this.LogicSession.GetLogicHandler<IMessageSystemLogic>();
var playerActionLogic = this.LogicSession.GetLogicHandler<IPlayerActionLogic>();
var languageHandler = this.LogicSession.GetLogicHandler<ILanguageHandler>();return from y in
((from x in messageSystem.GetMessages(this.playerLogic.PlayerId)
orderby x.Created
select x).Take(amount))
let z = playerActionLogic.GetPlayer(y.SenderId)
let playername = z == null ?
languageHandler["/web/messagespage/system"] :
z.GetData().Playername
select new DashboardItem(
playername,
y.Subject +
(!string.IsNullOrEmpty (y.Content) ? " – " + y.Content : string.Empty),
DashboardItem.DefaultType.Message,
DateTime.Now);
}
Hin und wieder muss man einfach mal unkonventionell programmieren. Nicht das schönste Query, aber es funktioniert.
Bis zum Start des Jungfrauenspieles sind nur noch sehr wenige Punkte zu erledigen. Insbesondere die obigen Punkte mit der mittleren Prioriät werden während der Durchführung der Alpha-Phase erledigt. Es geht also voran!