WPF
-
I have been thinking of building a game development studio for some time, and have decided to bite the bullet and learn WPF for creating the UI. Anyone have any gotchas I need to look out for? (I am using VS2012 with .NET 4.5 and C#.) I am mostly basing the application off of SharpDevelop 4.2, so there will likely be several overlaps in the codebases. Edit: As several people seem to have read the above wrong, I am saying that I am building a Game Development Studio, not an actual Game.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
-
I have been thinking of building a game development studio for some time, and have decided to bite the bullet and learn WPF for creating the UI. Anyone have any gotchas I need to look out for? (I am using VS2012 with .NET 4.5 and C#.) I am mostly basing the application off of SharpDevelop 4.2, so there will likely be several overlaps in the codebases. Edit: As several people seem to have read the above wrong, I am saying that I am building a Game Development Studio, not an actual Game.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
At this point I'd be a bit concerned about putting time into WPF. I say that as a Silverlight developer. Apparently those who've done comparisons have reached the conclusion that Silverlight more closely matches what we'll have available in WinRT - and given that Silverlight provides web distribution, enforces async processing, and may run out of browser with all the characteristics of a desktop application I think there is a strong case to be made to pick it over WPF.
-
I have been thinking of building a game development studio for some time, and have decided to bite the bullet and learn WPF for creating the UI. Anyone have any gotchas I need to look out for? (I am using VS2012 with .NET 4.5 and C#.) I am mostly basing the application off of SharpDevelop 4.2, so there will likely be several overlaps in the codebases. Edit: As several people seem to have read the above wrong, I am saying that I am building a Game Development Studio, not an actual Game.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
Here's a little gotcha: it's obsolete! (Yet paradoxically there ain't something that replaces it). :laugh:
Wout
-
Here's a little gotcha: it's obsolete! (Yet paradoxically there ain't something that replaces it). :laugh:
Wout
it still works very well though
-
Here's a little gotcha: it's obsolete! (Yet paradoxically there ain't something that replaces it). :laugh:
Wout
What makes you think it's obsolete?
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
What makes you think it's obsolete?
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
One of the head in the sanders aren't we?
Wout
-
I have been thinking of building a game development studio for some time, and have decided to bite the bullet and learn WPF for creating the UI. Anyone have any gotchas I need to look out for? (I am using VS2012 with .NET 4.5 and C#.) I am mostly basing the application off of SharpDevelop 4.2, so there will likely be several overlaps in the codebases. Edit: As several people seem to have read the above wrong, I am saying that I am building a Game Development Studio, not an actual Game.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
What type of games are you looking to build? WPF is fairly powerful but not really designed for games and may end up limiting what you can do. I'd recommend taking a look at Unity.[^] They've got a free version that will let you kick all the tires and I think is all you need for PC development. I've built a couple games with it and much prefer it over XNA.
Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]
-
One of the head in the sanders aren't we?
Wout
No, I'm just enjoying your pronouncements from a position of ignorance. It's highly entertaining.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
I have been thinking of building a game development studio for some time, and have decided to bite the bullet and learn WPF for creating the UI. Anyone have any gotchas I need to look out for? (I am using VS2012 with .NET 4.5 and C#.) I am mostly basing the application off of SharpDevelop 4.2, so there will likely be several overlaps in the codebases. Edit: As several people seem to have read the above wrong, I am saying that I am building a Game Development Studio, not an actual Game.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
Wout's wrong. WPF is not obsolete - the type of game you want to build will dictate whether or not WPF is a good choice. If it's something like Tetris, WPF is fine; if it's a FPS, then you don't want to use WPF.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
No, I'm just enjoying your pronouncements from a position of ignorance. It's highly entertaining.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
Glad to have provided you with some entertainment!
Wout
-
At this point I'd be a bit concerned about putting time into WPF. I say that as a Silverlight developer. Apparently those who've done comparisons have reached the conclusion that Silverlight more closely matches what we'll have available in WinRT - and given that Silverlight provides web distribution, enforces async processing, and may run out of browser with all the characteristics of a desktop application I think there is a strong case to be made to pick it over WPF.
MehGerbil wrote:
At this point I'd be a bit concerned about putting time into WPF.
Why? It's a stable tool that's not going anywhere.
If it's not broken, fix it until it is
-
No, I'm just enjoying your pronouncements from a position of ignorance. It's highly entertaining.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
Here's a little gotcha: it's obsolete! (Yet paradoxically there ain't something that replaces it). :laugh:
Wout
wout de zeeuw wrote:
Here's a little gotcha: it's obsolete
Says who? maybe you haven't noticed, but WPF is a key tool in Win 8. It's not obsolete and it's not going anywhere.
If it's not broken, fix it until it is
-
MehGerbil wrote:
At this point I'd be a bit concerned about putting time into WPF.
Why? It's a stable tool that's not going anywhere.
If it's not broken, fix it until it is
-
I have been thinking of building a game development studio for some time, and have decided to bite the bullet and learn WPF for creating the UI. Anyone have any gotchas I need to look out for? (I am using VS2012 with .NET 4.5 and C#.) I am mostly basing the application off of SharpDevelop 4.2, so there will likely be several overlaps in the codebases. Edit: As several people seem to have read the above wrong, I am saying that I am building a Game Development Studio, not an actual Game.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
Have you seen XML Game Studio?
If it's not broken, fix it until it is
-
What type of games are you looking to build? WPF is fairly powerful but not really designed for games and may end up limiting what you can do. I'd recommend taking a look at Unity.[^] They've got a free version that will let you kick all the tires and I think is all you need for PC development. I've built a couple games with it and much prefer it over XNA.
Play my game Gravity: IOS[^], Android[^], Windows Phone 7[^]
I am building a Game Development Studio, not an actual Game!
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
-
I think you've got it backwards. MS is killing off Silverlight. Hence HTML5. Yet WPF is a key component in Win8 Desktop Development. http://www.itworld.com/cloud-computing/223007/microsoft-turn-silverlight[^]
If it's not broken, fix it until it is
-
Wout's wrong. WPF is not obsolete - the type of game you want to build will dictate whether or not WPF is a good choice. If it's something like Tetris, WPF is fine; if it's a FPS, then you don't want to use WPF.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
Pete O'Hanlon wrote:
if it's a FPS, then you don't want to use WPF
So, what do you recommend for a FPS. I'm not going to create a FPS, but I'm just interested.
ProgramFOX
-
Wout's wrong. WPF is not obsolete - the type of game you want to build will dictate whether or not WPF is a good choice. If it's something like Tetris, WPF is fine; if it's a FPS, then you don't want to use WPF.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
As I believe I said: I am building a Game Development Studio, not an actual Game!
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
-
Have you seen XML Game Studio?
If it's not broken, fix it until it is
Never heard of it. I am building this as a learning tool and in the hope that it may help someone in the future.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a