Click here to Skip to main content
15,896,474 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
GeneralRe: App domain vs. process Pin
Hesham Amin19-Jan-04 10:25
Hesham Amin19-Jan-04 10:25 
Generalcapturing user's action Pin
dnprock16-Jan-04 13:27
dnprock16-Jan-04 13:27 
Question(MSMQ) Whats the Best Way to Poll a Queue? Pin
Vlad Gabovich15-Jan-04 11:33
Vlad Gabovich15-Jan-04 11:33 
GeneralInfo on MS Intermediate Language Pin
Aamir Mughal15-Jan-04 2:40
Aamir Mughal15-Jan-04 2:40 
GeneralRe: Info on MS Intermediate Language Pin
Mike Dimmick15-Jan-04 4:05
Mike Dimmick15-Jan-04 4:05 
GeneralSOAP and serialization Pin
ProffK14-Jan-04 23:10
ProffK14-Jan-04 23:10 
GeneralWord-addin Pin
klawipo14-Jan-04 6:29
klawipo14-Jan-04 6:29 
GeneralAdvanced Collision Detection with GDI+ Pin
david@mindplay.com13-Jan-04 9:34
david@mindplay.com13-Jan-04 9:34 
Got a problem guys,

I am writing a vector game with .net and gdi+. I've run into a bit of a brick wall and I need some advice. I am writing the game in vb.net but I have a general understanding of C# so if you reply to this message with C# code I will have no problem.

The game map consists of many randomly sized rectangular obsacles placed randomly around at random rotations.

In the game you pilot a ship around the map. When you apply forward force the ship starts accelerating in the direction it is pointing. If you rotate the ship it continues along it's original path until you apply force in a different direction.

The "Ship" has a circular shield that surrounds it.

Now, I am able to detect when the ship's shield collides with a rectangular obstacle by checking wheather or not the intersection of the ship's shield region and the rectangular obstacle's region has a size.

My problem is...
I want the ship to bounce off the rectangular obstacle at the appropriate angle.

Anyone have any ideas on how to acomplish this?

I wish I could tack on some screenshots to help explain.

Feel free to ask me any questions if you need more info.

Thanks
dB


dB
GeneralRe: Advanced Collision Detection with GDI+ Pin
pwinant14-Jan-04 10:29
pwinant14-Jan-04 10:29 
GeneralRe: Advanced Collision Detection with GDI+ Pin
david@mindplay.com15-Jan-04 9:05
david@mindplay.com15-Jan-04 9:05 
GeneralRe: Advanced Collision Detection with GDI+ Pin
pwinant15-Jan-04 13:03
pwinant15-Jan-04 13:03 
GeneralRe: Advanced Collision Detection with GDI+ Pin
david@mindplay.com15-Jan-04 13:37
david@mindplay.com15-Jan-04 13:37 
GeneralRe: Advanced Collision Detection with GDI+ Pin
david@mindplay.com17-Jan-04 14:00
david@mindplay.com17-Jan-04 14:00 
GeneralLaunching an outside app with .NET Pin
bneacetp13-Jan-04 3:18
bneacetp13-Jan-04 3:18 
GeneralRe: Launching an outside app with .NET Pin
Niels Penneman13-Jan-04 5:45
Niels Penneman13-Jan-04 5:45 
GeneralRe: Launching an outside app with .NET Pin
bneacetp13-Jan-04 7:54
bneacetp13-Jan-04 7:54 
Questionhow to get install path Pin
yu-yu12-Jan-04 20:53
yu-yu12-Jan-04 20:53 
AnswerRe: how to get install path Pin
Heath Stewart14-Jan-04 9:41
protectorHeath Stewart14-Jan-04 9:41 
GeneralRe: how to get install path Pin
yu-yu14-Jan-04 15:37
yu-yu14-Jan-04 15:37 
QuestionHow do you access the scrollbar of a panel? Pin
pwinant12-Jan-04 15:49
pwinant12-Jan-04 15:49 
AnswerRe: How do you access the scrollbar of a panel? Pin
Heath Stewart14-Jan-04 9:30
protectorHeath Stewart14-Jan-04 9:30 
GeneralRe: How do you access the scrollbar of a panel? Pin
pwinant14-Jan-04 10:04
pwinant14-Jan-04 10:04 
GeneralMultithread synchronisation in VB.net Pin
Paul Farry11-Jan-04 20:46
professionalPaul Farry11-Jan-04 20:46 
GeneralSuspend/resume Pin
Anonymous10-Jan-04 17:31
Anonymous10-Jan-04 17:31 
GeneralProblem: difference in behavior between ASP.NET & .NET EXE calling SOAP::Lite web service Pin
claughlin9-Jan-04 6:07
claughlin9-Jan-04 6:07 

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.