ich hab jetzt smarty recht gut kennen gelernt. und ich bin mir sicher, man kann alles problemlos mit smarty lösen. das gilt auch für das usersystem und die games.
sag mir, was für smarty-tags resp. funktionen du willst, und ich geb sie dir.
ich würde sagen, wir sollten uns mal zusammensetzung und mal ein bereich auf smarty portieren. dann sehen wir (vor allem du, ich glaube es schon zu wissen) was wir wie machen können.
wir müssen einfach beachten, dass wir bei jedem element zuerst überlegen, wie wir's implementieren wollen. denn es gibt mehrere möglichkeiten mit ihren vor- und nachteilen. bis ich die richtige variante gefunden habe, musste bisher einige teile bis zu 4x anders implementieren, weil ich anfangs zu wenig nachgedacht habe. es ist also etwas vorsicht geboten. wenn mann's dann aber mal an der richtigen stelle hat, läufts wunderbar.