William 'MindWorX' Mariager

less info
1,672 reputation
1819
bio website legeria.net
location Denmark
age 26
visits member for 2 years, 8 months
seen 19 hours ago

I'm a hobby programmer, who has experience in a whole range of languages, however C# is the language of choice whether it's for Mono, .NET or embedded .NET MicroFramework.

I've mostly delved into hacking and reverse engineering in the past, where I successfully made a map for Warcraft III with active joining and leaving as opposed to waiting for all players to be ready and an arbitrary player limit instead of the normal limit of 12 players. In the past few years though, I've been tinkering with game development and that's how I ended up here.

Outside of that, I also do hobby electronics and robotics on a very amateur level.



Feb
1
comment Why are the coordinates interchanged in Monogame?
From the looks of it, you're not specifying orientation anywhere, so perhaps you aren't working in landscape mode?
Nov
22
comment XNA speed up content compile with multiple content projects: what to do when two assets reference the same sader file?
I can't tell you exactly what's wrong, but I've never heard of anyone having issues with asset compile times in XNA, which makes me think something is borking up somewhere.
Nov
22
comment XNA speed up content compile with multiple content projects: what to do when two assets reference the same sader file?
Unless you're updating assets constantly, it'll only compile once. How many assets do you have? 10 min. sounds pretty bad.
Oct
31
comment Input of mouseclick not always registered in XNA Update method
I think you need to include your jewel switching code too.
Oct
30
awarded  Custodian
Oct
30
reviewed No Action Needed How should I model an economy-based game in code?
Sep
24
revised Tiling Physics using Farseer
Removed a broken link.
Sep
24
awarded  Custodian
Sep
24
reviewed Reviewed Texture doesn't draw correct
Jul
30
awarded  Yearling
Jul
17
comment XNA Framework Reach profile does not support separate alpha blend
I just found out i have a phone with that exact os version. I might be able to help you out with a bit of testing.
Jul
17
revised XNA Framework Reach profile does not support separate alpha blend
added 235 characters in body
Jul
17
comment XNA Framework Reach profile does not support separate alpha blend
In an attempt to resolve this as fast as possible, I've attached an answer. I hope it solves your problems.
Jul
17
answered XNA Framework Reach profile does not support separate alpha blend
Jul
17
comment XNA Framework Reach profile does not support separate alpha blend
I can't tell you the exact issue, but I'm 99% sure it originates in your BlendState.AlphaBlend. Looks like something is going wrong on the older version of WP8. What you could do is do a readout of all the members on a working demo, like your emulator, then create a custom BlendState with the exact same settings and use that in place of BlendState.AlphaBlend.
Jun
28
comment How'd they do it: Millions of tiles in Terraria
Yeah, later iterations of my engine evolved to use that. Mostly to reduce memory consumption and to increases speed. ByRef types are slow compared to an array filled with ByVal structs. Nonetheless it's good that you added this to the answer.
Jun
13
awarded  Famous Question
Jun
11
answered How to get the center of a rotated rectangle regardless of point of rotation
Jun
11
awarded  Caucus
May
22
comment Why DirectInput is not recommended?
AFAIK, DirectInput doesn't queue actions. So if for instance your game lags for a few frames, whatever was pressed in those frames weren't detected. Imagine your weapon not firing because of that. With messages, your firing would be delayed, but it'd still happen as soon as possible.