Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I am creating a simple window based game. The core features of this window will be a few text boxes, and dynamic buttons based on the players situation.
This will be the main extent. The text boxes are to display information, and the buttons will allow the player to generally interact.

WPF seems to be perfect for this situation, as it doesnt require too much resources, and I code in the WPF framework everyday.

I the classes, items, inventory etc need to, for now, be stored on the users PC.

Question: How would I be able to store these variables in a save file (eh. items.dat), so that it would discourage the user from editing them?

share|improve this question
1  
That's like, 20 questions all at once, and people wrote whole books trying to answer to some of them. In other words, waaaaay too broad, more like "design a game for me!" Try checking out the questions about client-server architecture here on the site first, then if you still have questions about details, ask them. Your choice of GUI style matters little for how you segregate the concerns. – Martin Sojka Aug 20 '12 at 10:58
2  
So, what are you asking? What is the single answerable question in your "question"? – Martin Sojka Aug 20 '12 at 11:15
1  
... no, I wouldn't answer the question "How would I create a database?" either, though I would gladly answer "Where can I find good resources for database design with goal X?". Again, from the FAQ: "Your questions should be reasonably scoped. If you can imagine an entire book that answers your question, you’re asking too much." – Martin Sojka Aug 20 '12 at 11:37
2  
@NewAmbition welcome to GDSE! I'm glad you're excited to get into game development. However, your question is not on topic for this Q/A site. See the FAQ about what types of questions to ask. Specifically, this question is a "which technology to use" type question, and not a fit for the site. If you can narrow it down to something less broad and less localized we would be very glad to help you out. – ToddersLegrande Aug 20 '12 at 11:59
1  
Part of the problem with these types of questions is "would WPF be too little" is completely subjective and highly dependent on what specifically you want to accomplish (of which you provide no details). Also, if you find yourself saying "any input is welcome" then the chances of there being a single answer that answers your specific question are low. Look at this section in the faq – Tetrad Aug 20 '12 at 15:58
show 8 more comments

closed as not constructive by John McDonald, Tetrad Aug 20 '12 at 15:55

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

Browse other questions tagged or ask your own question.