Jump to content

  • Log In with Google      Sign In   
  • Create Account

Anyone want to help me? Basic DX environ in C++


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
8 replies to this topic

#1 sysop1911   Members   -  Reputation: 100

Like
0Likes
Like

Posted 02 February 2012 - 11:50 AM

Hi, I posted about this before, got some replies, but one promising lead dropped off the map. So I want to create a very basic 3D environment in DirectX with C++. It would consist of a small room in which the user would control an entity in the by moving it around the room. The room would have a few basic objects in it like a ball and a box. I would want basic physics in the room: gravity and the objects could be picked up and moved about the room, bounce off the walls, etc. That is it. I have been learning a bit of DX10 on my own, but I want to experiment with something and would just be faster if someone could create this for me. It is not for a homework assignment, just a personal project of mine. Can anyone help with this? Thanks.

Sponsor:

#2 Evil Steve   Members   -  Reputation: 1983

Like
0Likes
Like

Posted 03 February 2012 - 04:56 AM

There's three seperate sections to your request:
1. Rendering a room and objects with DX10
2. Handling input (Keyboard / mouse I assume), presumably via Win32
3. Physics, probably via a physics library like Bullet or PhysX

You might be able to find someone to write a sample app to do the first two, but "basic physics" are still nontrivial.

Steve Macpherson
Systems Programmer

Rockstar North


#3 Washu   Senior Moderators   -  Reputation: 5239

Like
1Likes
Like

Posted 03 February 2012 - 05:04 AM

Maybe you can crowd source it... lets see, I'll start you off:
// insert code here

In time the project grows, the ignorance of its devs it shows, with many a convoluted function, it plunges into deep compunction, the price of failure is high, Washu's mirth is nigh.
ScapeCode - Blog | SlimDX


#4 mhagain   Crossbones+   -  Reputation: 8000

Like
1Likes
Like

Posted 03 February 2012 - 05:56 AM

...without wanting to be rude...

I could get things done a lot faster too if somebody else would just do them for me. Unfortunately all those "someone else"s have a lot of their own stuff to be doing too.

It appears that the gentleman thought C++ was extremely difficult and he was overjoyed that the machine was absorbing it; he understood that good C++ is difficult but the best C++ is well-nigh unintelligible.


#5 CornyKorn   Members   -  Reputation: 476

Like
0Likes
Like

Posted 03 February 2012 - 10:24 AM

Have you considered using something like Unity, UDK or another engine? There are many freely available options to do what you are requesting.

#6 CornyKorn   Members   -  Reputation: 476

Like
1Likes
Like

Posted 03 February 2012 - 10:25 AM

// insert code here
int main(int argc, char* argv)
{
	 //TODO
	 //Initialize Systems
	 //Load data
	 //Update world
	 //Render

	 return 0;
}


I'll start :-P

#7 Jason Z   Crossbones+   -  Reputation: 5086

Like
0Likes
Like

Posted 03 February 2012 - 11:46 AM

Have you considered using something like Unity, UDK or another engine? There are many freely available options to do what you are requesting.


He mentioned that he wanted to use C++. I was going to build up a sample in Hieroglyph 3 for him, but I have been completely out of time lately (I'm about 3 weeks from moving back from Germany to the U.S., so time is at a premium...).

If you would like, I can build a simple "RoomWithStuff" sample in Hieroglyph to get you started on rendering and stuff like that, but the physics support will have to be done by someone else - at least for the foreseeable future... I can promise to integrate a physics API at some point, but I am just not in a position to put a time frame on it right now.

#8 sysop1911   Members   -  Reputation: 100

Like
0Likes
Like

Posted 03 February 2012 - 09:45 PM


Have you considered using something like Unity, UDK or another engine? There are many freely available options to do what you are requesting.


He mentioned that he wanted to use C++. I was going to build up a sample in Hieroglyph 3 for him, but I have been completely out of time lately (I'm about 3 weeks from moving back from Germany to the U.S., so time is at a premium...).

If you would like, I can build a simple "RoomWithStuff" sample in Hieroglyph to get you started on rendering and stuff like that, but the physics support will have to be done by someone else - at least for the foreseeable future... I can promise to integrate a physics API at some point, but I am just not in a position to put a time frame on it right now.


I'll send PM. Thanks for replying.

#9 Zhangls   Members   -  Reputation: 100

Like
0Likes
Like

Posted 04 February 2012 - 10:57 AM

In the corresponding DirectX SDK examples.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS