Sono uno sviluppatore di software C #. Recentemente sono stato contattato da un cliente per sviluppare un gioco da tavolo multiplayer (massimo 4 giocatori). Ho trafficato con WCF, WPF e EF 4.1 per ottenere qualcosa, ma continuo a imbattermi in piccoli ostacoli. Sembra certamente che l'integrazione di tutte queste tecnologie in un'unica soluzione sia problematica.
Non ho una vasta esperienza in WPF / WCF ma trovo i concetti facili da comprendere. È solo che continuo a imbattersi in piccoli problemi che sono enormi ostacoli.
I miei pensieri dovevano prima creare un servizio WCF per gestire le schede e le regole. Vorrei quindi passare all'interfaccia utente (possibilmente Silverlight / WPF).
In realtà sono al punto in cui penso che dovrei provare un framework o addirittura avventurarmi in PHP / Ruby / Python.
I requisiti sono semplici:
- basato sul Web
- Basato su virgola
- Gioco da tavolo
- back-end del database
Come sviluppatore C # (probabilmente uno scarso), cosa suggeriresti?