Jump to content
  • Advertisement

TheNobleOne

Member
  • Content Count

    288
  • Joined

  • Last visited

Community Reputation

176 Neutral

About TheNobleOne

  • Rank
    Member
  1. TheNobleOne

    DirectX in C#

    You might want to get tom miller's (creator of Managed Directx) book Managed Direct X Kickstart. It is indeed a very well done book.
  2. TheNobleOne

    A game development joke

    Bah I don't care whether or not you find it funny it was worth a shot. And it was funny at the spontanious time of thinking it up. But I warned you ahead of time anyways :P And it is much funnier when said because people are not expecting it. Tried it out on a couple people at school and they laughed. Oh well :P
  3. TheNobleOne

    A game development joke

    Yes I knew that when I made up the joke. :P Hence it is the punch line. Much funier when said with the cool voice tho :P Just read it out loud with the cool voice :P
  4. TheNobleOne

    A game development joke

    Ok friend and I were really bored the other day and we started to make up some jokes. To be honest they were quite funny at the time but may not really be funny at all. So I decided to spring my game development joke onto you people here at GameDev.Net :P =================================== You know just about every kid out there in this world plays video games. Not only this but just about every one of those kids wants to make a game. But me I did not only want to make a game I wanted to make my own game company. Yea thats right my own game company. Now why would I want to do that. Very simple acctually. You know when a game starts up you got the companies logo come up and you got the guy with the really cool voice that announces the companies name like. EA Sports "It's in the game." Yea that is why I want my own company so I can hear that guy with the cool voice say my companies name. I even went as far as to name my company something really really fance. "Perfectly Uber Bio-Enginered Systems" Now you may ask why that name? Well I can give you 3 reasons. 1. Every company name should have the word Uber in it just because Uber is the most Uber word in existance. 2. Perfectly Bio-Enginered Systems dictates that we will have the Best Most Uber AI in the industry. Yea the best AI. 3. Finally I can see it now. Parents on the coutch ready to watch their kid play that new game because there is nothing else better for them to do. And that logo comes up with our acronym and the cool voice says it with the nifty logo. I can just see the looks on their faces. . . . . . . . . . . . . . . . P U B E S "There in the game!"
  5. Just on a note any of the Express products can be used for commercial applications. On another note it has been said that DX9 is not supported by VC++ 6 (let alone) 5 at all. However, that would only be because microsoft stopped supporting the compiler and IDE totally as it is not needed anymore with the new better compliant compiler.
  6. TheNobleOne

    [.net] Multiplayer game in .NET

    Just a small tip as I have written network code in .Net many many times. When making a online game I find it better to start with the server and network code before doing the client stuff. That way you have a idea about the information the server is looking for when data is sent to it. Also, I find it easier to write the client code around the server then the server around the client. If you are not using a server. Just client to client over a network it is still easier to write the network code first becuase that way you can build the client code off that anyway as well. As for the objects talking to other objects. You should have the client send commands to the server with information attached to them. This way when the server gets that infomation it can update its objects and send the data out to the other clients so that they are upto date as well. A example would be to use a NetworkStream to send a string like "PLACEDONTABLE||ace||King||Queen". Then when the server sees that it can rip appart the string and say ok update the table object to contain a ace, king, and queen.
  7. TheNobleOne

    Window Not Displaying

    Thanks a bunch the Window class name is what did it. However, that was a spot I copied from the tutorial hummph oh well. Thanks again.
  8. TheNobleOne

    Window Not Displaying

    Hello I am doing the tutorials at C-Unit for DirectX 9 until my book I am ordering arrives. Problems is that the Win32 tutorial window is not displaying. Not shure why to me the Win32 code looks fine. Maybe I am missing something. #include<windows.h> #define WINDOW_TITLE "Creating a Window" #define WINDOW_WIDTH 800 #define WINDOW_HEIGHT 600 LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { switch(message) { case WM_DESTROY: PostQuitMessage(0); return 0; case WM_PAINT: ValidateRect(hWnd, 0); return 0; } return DefWindowProc(hWnd, message, wParam, lParam); } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { WNDCLASSEX wcex; wcex.cbSize = sizeof(WNDCLASSEX); wcex.style = CS_HREDRAW|CS_VREDRAW|CS_OWNDC; wcex.lpfnWndProc = WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(NULL, IDI_APPLICATION); wcex.hCursor = LoadIcon(NULL, IDC_ARROW); wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); wcex.lpszMenuName = NULL; wcex.lpszClassName = "MyWindowClass"; wcex.hIconSm = LoadIcon(NULL, IDI_APPLICATION); // Register the class RegisterClassEx(&wcex); HWND hWnd = CreateWindow(WINDOW_TITLE, WINDOW_TITLE, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, WINDOW_WIDTH, WINDOW_HEIGHT, 0, 0, hInstance, 0); // adjust to acctual window size RECT rect = {0, 0, WINDOW_WIDTH, WINDOW_HEIGHT}; AdjustWindowRect(&rect, GetWindowLong(hWnd, GWL_STYLE), false); SetWindowPos(hWnd, 0, 0, 0, rect.right - rect.left, rect.bottom - rect.top, SWP_NOZORDER|SWP_NOMOVE); ShowWindow(hWnd, SW_SHOW); UpdateWindow(hWnd); MSG msg; while(1) { if(PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) { if(msg.message == WM_QUIT) { break; } TranslateMessage(&msg); DispatchMessage(&msg); } else { // Render here } } return 0; }
  9. TheNobleOne

    back in the game 1 year later...

    Not to burst your bubble or anything however, I recommend you don't set any dates for yourself. December is less then 2 months away and it will take you maybe more than that to get the hang of networking. Keep working on your game you will get it done at some point but don't set any dates just do your project at a comfortable speed. No stress need be created by dates.
  10. TheNobleOne

    starting opengl programming

    A small correction to a above post. Linux uses the compiler suit GCC. To compile C++ you use the g++ command not gcc.
  11. TheNobleOne

    OMG OMG I cant open exe files

    That is one more reason why you don't touch the registry unless you know what you are doing. That is also one more reason why Linux does not have a registry. :P Oh and how did you start your web browser if you can't open exe files :S
  12. TheNobleOne

    What type of degree.....

    Not to revive my old thread but I actually forgot about it lol. Currently I am studying Information Systems and Technology. Really I don't know if that is enough for anything in the games industry being that they cut out some calculus so you can take Economics courses and such. But the programming and programming concept courses are all the same as CS. Personally now that I am taking calculus I wish I actually stayed in CS because I actually like it lol. I got scared away because I was never the greatest at math but I am doing quite well in clac so far. Oh well too late to change majors again because I am already in my second year of school. If I switch again it will screw with graduation dates :S
  13. TheNobleOne

    computers

    Yep go to the above posters links preferably new egg and tiger direct. They are owned by the same company but if you use both together you can get some really good deals on parts. Some parts are cheaper on tiger direct some are cheaper on new egg. So both used together is recommended.
  14. TheNobleOne

    computers

    It does not matter the brand of computer as long as it has the hardware you need. Personally I never owned a brand name computer besides my laptop. All my computers are custom built by myself. I buy the parts and put it together. Much cheaper then any brand name computer you can buy. As in you could build a $1000 Dell for around $700 and yours will have better hardware then the Dell will.
  15. TheNobleOne

    Declaring class member function C++

    I can't find anything wrong with your code at first glance however in the future please you use [ source ] [ / source ] tags without spaces :P
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!