Click here to Skip to main content
15,892,927 members
Home / Discussions / C#
   

C#

 
GeneralRe: Just wondering..c# online Pin
stephen.darling9-Sep-11 7:17
stephen.darling9-Sep-11 7:17 
GeneralRe: Just wondering..c# online Pin
AspDotNetDev9-Sep-11 7:32
protectorAspDotNetDev9-Sep-11 7:32 
GeneralRe: Just wondering..c# online Pin
stephen.darling9-Sep-11 8:12
stephen.darling9-Sep-11 8:12 
GeneralRe: Just wondering..c# online Pin
Richard MacCutchan9-Sep-11 21:28
mveRichard MacCutchan9-Sep-11 21:28 
GeneralRe: Just wondering..c# online Pin
stephen.darling10-Sep-11 3:04
stephen.darling10-Sep-11 3:04 
AnswerRe: Just wondering..c# online Pin
BillWoodruff9-Sep-11 14:37
professionalBillWoodruff9-Sep-11 14:37 
GeneralRe: Just wondering..c# online Pin
stephen.darling10-Sep-11 3:04
stephen.darling10-Sep-11 3:04 
AnswerRe: Just wondering..c# online Pin
jschell10-Sep-11 8:14
jschell10-Sep-11 8:14 
You need more details in your idea.

Angry Birds is not in any way comparable to World of Warcraft. And neither is comparable to Portal.

Not conceptually and not in implementation.

And your question is, vaguely, about display options only.

stephen.darling wrote:
would prefer to do this as close to 100% C# as possible


So in terms of this and your mention of "online game".

Then your strategy would be.
1. Design the game.
2. Create a C# game that runs on your computer. GUI and internals are all in C#. (Nothing online about it and ONLY one person.)
3. Create an installer for the game (2).
4. For the online part create your own down load server and allow the installer (3) to be downloaded from it.

Now if you want to create a game where several people play against or with each other then the strategy is different.
A. Design the game.
B. Create the game server. This handles communication between players.
C. Create the client app. This must include a way to find or designate the game server. There are different ways to implement this.
D. Create a down load server (not the same as 2) which allows a user to get the client app.

There are details that can modify the above strategies in different ways. For example you don't need to actually create a down load server. There are hosting companies and sites that will provide that for you.

Another variation is in C above where it could be entirely browser based. That eliminates step D but has its own limitations. (Although making it browser based is probably a good learning exercise and for a single person sufficient.)
1. Create
GeneralRe: Just wondering..c# online Pin
stephen.darling10-Sep-11 8:24
stephen.darling10-Sep-11 8:24 
QuestionPacking optimisation code/alogrithm required Pin
_awatts9-Sep-11 2:37
_awatts9-Sep-11 2:37 
AnswerRe: Packing optimisation code/alogrithm required Pin
Luc Pattyn9-Sep-11 4:12
sitebuilderLuc Pattyn9-Sep-11 4:12 
GeneralRe: Packing optimisation code/alogrithm required Pin
_awatts9-Sep-11 5:45
_awatts9-Sep-11 5:45 
GeneralRe: Packing optimisation code/alogrithm required Pin
MicroVirus9-Sep-11 13:03
MicroVirus9-Sep-11 13:03 
AnswerRe: Packing optimisation code/alogrithm required Pin
Richard MacCutchan9-Sep-11 6:25
mveRichard MacCutchan9-Sep-11 6:25 
Questionpresent a value (as string) into many formats Pin
MrKBA9-Sep-11 1:45
MrKBA9-Sep-11 1:45 
AnswerRe: present a value (as string) into many formats Pin
Wayne Gaylard9-Sep-11 1:58
professionalWayne Gaylard9-Sep-11 1:58 
QuestionRegular expression to check special character Pin
sri_34648-Sep-11 10:47
sri_34648-Sep-11 10:47 
AnswerRe: Regular expression to check special character Pin
dasblinkenlight8-Sep-11 11:13
dasblinkenlight8-Sep-11 11:13 
AnswerRe: Regular expression to check special character Pin
AspDotNetDev8-Sep-11 13:21
protectorAspDotNetDev8-Sep-11 13:21 
GeneralRe: Regular expression to check special character Pin
sri_346411-Sep-11 9:25
sri_346411-Sep-11 9:25 
QuestionHow do you make repeatable backgrounds for things in XAML? Pin
Xarzu8-Sep-11 8:05
Xarzu8-Sep-11 8:05 
AnswerRe: How do you make repeatable backgrounds for things in XAML? Pin
TheGreatAndPowerfulOz8-Sep-11 10:10
TheGreatAndPowerfulOz8-Sep-11 10:10 
AnswerRe: How do you make repeatable backgrounds for things in XAML? Pin
AspDotNetDev8-Sep-11 10:14
protectorAspDotNetDev8-Sep-11 10:14 
QuestionSpinning Roulette Wheel Pin
stephen.darling8-Sep-11 6:31
stephen.darling8-Sep-11 6:31 
AnswerRe: Spinning Roulette Wheel Pin
Rob Philpott8-Sep-11 6:55
Rob Philpott8-Sep-11 6:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.