mrhodes

Members
  • Content count

    214
  • Joined

  • Last visited

  1. OneDrive is the one place for everything in your life http://t.co/dSiC9i15lt
  2. Sebrena has earned the EverQuest II achievement, "90th Season Adventurer" (You've done it! But the adventure has just begun!)
  3. I think I know ....   On the 26th Microsoft put out an update that made the Windows 7 desktop work like the Windows 8 desktop.   Basically, DWM always runs.  It cannot be turned off now.  Also, the whole display is rendered with DirectX.   I have been looking into this stuff because I use Fraps to record my desktop.. but that no longer works :(   See if anything here helps http://msdn.microsoft.com/en-us/library/windows/desktop/aa969538(v=vs.85).aspx   good luck
  4. Thank you very much SiCrane... I read that and it helps a lot. I have had to reorder headers at times to make things work, and now I understand why Michael
  5. I am in the beginning stages of making a game, and I am wondering if it is best to have 1 main header that includes all my other headers, or should I only include headers needed for each module I am working on? I am asking this because I am now noticing that as my project grows any change to my 1 main header causes everything to recompile... So, any thoughts about this topic that can help ? I am thinking I should probably just include the headers needed for each class instead of including everything in each class. Please share any thoughts please... Michael
  6. Game Component Architecture

    Hey, I was just reading this and it made me think of an article I have here in Game Programming Gems 4. The article is called "Effient MMP Game State Storage" by Justin Quimby from Turbine Entertainment Software. The basic idea of the article is representing entities using what he calls a "Qualities System" He uses "Key - Value" pairs to represent a set of default settings for, say a zombie... and then when a modified zombie is spawned only the things that are different are added to the zombies "local" settings structure. I'm not sure if this article can be found online, but if you can find it it could be very helpful. I keeps memory costs low, and seems really good. Contact me via PM and I can see what info I can send or share that came with this book. Hope this is helpful Michael
  7. File IO

    I'm not a pro, but I would suggest not throwing that exception. You can gain some good debugging info if you print out a stacktrace. Also, by dealing with the exceptions at the lowest level you don't have to keep throwing them... they will trickle right to the top of your code if you're not careful Hope that helps somewhat.
  8. Use a Window Lib or not?

    [quote name='Garra' timestamp='1319553272' post='4876758'] Since your using OpenGL another option would be to use SDL for windows/input etc. SDL can handle your input, which would be significantly better than using DirectX's Direct Input with OpenGL. SDL is also cross-platform and goes well with OpenGL. [/quote] Thanks for the reply.... I guess I should have been more clear, by Direct Input I didn't mean Direct X... I meant the Raw Input API. I am just wondering if using something like gflw or SDL or even SFML is just adding a another layer to my code. I plan for this to be a retail app at some point, and want to make sure I am starting off on the right foot. As for doing things manually, it's ok... I don't mind doing that. To this point I was using glfw, and I noticed a post here by someone saying that there was a bit of delay before their window was ready, I have noticed the same thing with my code as well, so I thought now would be the time to get some input on game libraries, and how others are making use of them in production projects. Thanks, Michael PS: Is OpenAL still really good for audio? I notice it hasn't been updated in a while.... It's what I planned on using, is there something better ? PPS: I just did some research, I see openAL has gone [font=sans-serif][size=2]proprietary and there is a software opensource version now. I am looking into FMOD, and it looks very promising. I think I may give that a try.[/size][/font]
  9. Use a Window Lib or not?

    Hey everyone, I am getting started on a medium size project and I have been using GLFW for now during my initial stages.... But I was wondering if I am better off creating a WinMain and WndPrc function and make a full blown windows app. Right now I have a console window, which is ok for debugging, but for release I probably wouldn't want it there. I Am using OpenGL, probably 3.3 as a minimum and OpenAL for audio. I plan to use Direct Input via the WndProc message loop. Are these good plans ? or are there better ways to do this. It wouldn't take me long to get a base code setup and done, I just don't want to run into problems later on where choices I make now hurt me. Any advice ? Thanks
  10. Hey everyone, I am starting off making a game and I have a question. I'm making a game where the game world is made of square cubes 32x32x32 and I will be spitting the world up in chunks that are 64 x 64 x 64 blocks each. I plan to further sub divide that into an octree down to 16 x 16 x 16 blocks and render each child based on visiblity. Since I know each and every section I render will be the same, with exception of different textures I need to know how to make a vertex array of this 16 x16 x 16 section using triangle strips. I plan on using instancing for render each section and us the instanceid to figure out the final world location and texture coordinates. I just don't know how to sort this in the most efficient triangle strips... Any ideas of suggestions ? Thanks, Michael Sorry if this isn't fully clear.... I'm new to programming this type of thing, and may not be asking the question right....
  11. Hey guys, I was wondering if someone could help me out. I'm wondering if there is an equivalent input programming method in linux to the Raw Input programming in Windows. I can look up resources and tutorials on whatever it is, I'm just not sure what I should be looking for. Thanks for any help here.. Michael
  12. Good OpenGL Guide

    Hey, I'd like to say the OpenGL SuperBible is an excellent book as well. I just got it last week and it's one of the best books I have so far. The link to joe's blog is very nice as well. Good luck to you Michael
  13. For what it's worth, I used Tile Studio years ago. I really liked it. http://tilestudio.sourceforge.net/ It was pretty easy to use and had a customizable output. You control the output with this program and then you would have to write the code to read the data back in. I haven't used any other programs, so I can't comment to them. Good luck Michael
  14. Protect Resources from users

    You could also read and write your save files in binary format. I don't have a lot of experience with doing this, but shouldn't be too hard to do.