Jump to content
  • Advertisement

S8N

Member
  • Content Count

    17
  • Joined

  • Last visited

Community Reputation

122 Neutral

About S8N

  • Rank
    Member
  1. Ahh, okay. I understand. Thanks a lot guys! [smile]
  2. Hi, I've come across statements like this in other people's code several times but never really understood what exactly it was doing: if (customer != null ? !customer.equals(order.customer) : order.customer != null)(This is Java by the way) I understand that overall it's a boolean statement, and it's comprised of three other boolean statements. I think I understand generally what program state it is testing for, but what exactly are the question mark and colon symbols doing? I've only ever used symbols like || or && in my own boolean statements. Thanks! [smile]
  3. Hi, I'm currently applying for graduate positions in game programming jobs too and didn't want to make a separate topic for this question. One thing I've noticed is that applications often have a question like "What are your salary expectations?", how much SHOULD I expect for an entry position? I'm honestly not sure and I don't want to risk putting too high or too low a figure. (I live in the UK btw)
  4. Thanks for all the feedback guys! [smile] Quote:Original post by Talroth Quote:Original post by S8N Yeah you're right, a lot of it is pretty bad. Your post just reminded me of GIMP (http://www.gimp.org/). [smile] I absolutely hate the interface for that software (in Windows at least) mainly because of the multiple window interface. I don't know if they've changed it since I last tried it or not. Wait, you HATE the multiple window design? So, you must think Photoshop sucks balls as well. You've never actually worked with either program for anything more complex than what MS Paint does, have you? Being able to drag the different tool windows around is VERY important, especially when you get into multi-screen setups. I can have my canvas on one screen, and then all the tools on the second one. If they were all limited to a single window then I would have even less hair than I do now after pulling most of it out. Yeah, gimp looks ugly as hell, but there really isn't much difference besides locations of things between PS and Gimp. I have no problem with being able to move the toolboxes around, in fact I prefer being able to do that. What I meant was more that I don't like it when the program decides that each tool window should occupy its own slot on the taskbar. Its been a while since I used it but if you alt-tabbed to another full-screen program and then alt-tabbed back it would only bring the tool window that you'd previously given focus to back to the front, the program didn't bring them all back to the front so you had to then find all of the other windows (including the canvas) to make them visible again. Its possible that I'd change my mind about it with a multi-screen setup but I don't currently have that. Edit: I've just reinstalled and tried it again, the Windows version seems to have fixed that particular problem now. [smile] This was my main annoyance with GIMP. [Edited by - S8N on November 23, 2008 10:21:55 AM]
  5. Yeah you're right, a lot of it is pretty bad. Your post just reminded me of GIMP (http://www.gimp.org/). [smile] I absolutely hate the interface for that software (in Windows at least) mainly because of the multiple window interface. I don't know if they've changed it since I last tried it or not.
  6. Hi all! I'm currently doing a module in Human Computer Interaction at university and for my next essay I have to evaluate a product/software and compare it with another one which "does it right". But my mind is currently blank for examples of particularly bad user interface design, so I was hoping that you guys could suggest some to me? [smile] It doesn't have to be well-known software or anything, but I'd prefer it if it was freely available. Thanks a lot! -Thomas PS Feel free to use this topic to vent your feelings about the software too! [grin] This could be quite interesting to see some of the design WTFs out there.
  7. Well, simply providing the files with it didn't seem to work (whether it was by my own error I'm not sure). However I found this page while googling for an answer: http://blogs.msdn.com/nikolad/archive/2005/09/02/460368.aspx and followed the instructions on it, now I just need to ask the user to run a msi file before running the program and then it seems to work fine on their computer. :)
  8. Quote:Original post by stonemetal the first to dlls you mention are apart of the re-distributable. the third is a vista specific dll also apart of the re-distributable. I've installed the redistributable on the target computer though and it still isn't recognizing any of those dlls... at least I think it installed, it didn't confirm to me either way after it finished the progress bar. Is that normal? Is there any other reason why it might not recognize the DLL files?
  9. OS I'm using is Windows XP SP2 (Media Center edition if that makes any difference) Libraries that I'm using: OpenGL SDL (plus SDL_Image and SDL_TTF) Bullet Physics GLee Boost (for some filesystem stuff) I've uploaded a dependency walker image from my development PC to www.thomaswiggins.co.uk/depends/main.dwi if it will help. My own EXE/DLL files are: main.exe data.dll engine.dll game.dll graphics.dll gui.dll input.dll math.dll resourceloader.dll
  10. Hi, I'm trying to get my program to work on computers other than the one that I developed it on. On some computers it works fine, others it comes up with an error: "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem" I've searched on google and the solution appeared to be to install the VC++ Redistributable Package (http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en) I tried this and the error still occurred on the computer, I ran Dependency Walker on the program and it reported that MSVCP80.DLL, MSVCR80.DLL and DWMAPI.DLL were missing. Are there any good guides/instructions on how to best get it working on as many other computers as possible? What files should I/shouldn't I provide with my program? Thanks to anyone who can help! [Edited by - S8N on March 1, 2008 9:20:26 PM]
  11. Well, after much experimentation I seem to have it working almost as I want, theres one minor thing that I may need to come back here for help with later but otherwise its working great. [grin] Thanks for the help!
  12. Hi, I have an OBB (oriented bounding box) and need to rotate it so that it is lined up and sitting on a plane. I have the plane normal and the rotate function I have access to for the OBB is of the form void rotate(Quaternion quat). I have no idea how to go around doing this, maths unfortunately isn't my strong point. Can anyone help me? Thanks. [smile]
  13. Never mind! I managed to fix it just now! Turns out I had to ADD the plane distances in the code instead of subtracting as I had previously negated the BSP plane distances in my map data. It now works exactly as wanted. Thanks again!
  14. Thanks for the link! However, I've been trying to implement that method today and it isn't working correctly for me, I don't think it is detecting any collisions with the brushes as the outputFraction variable is always 1.0 afterwards and the outputEnd position is just the point at the end of the ray. As far as I can tell my code is pretty much the same as on that site, I've gone through it line by line to compare it a couple of times now. Have you (or anyone else) come across this problem before?
  15. Hi, I was wondering if any of you could help me with some theory? I am using the Quake 3 BSP format for map data in my program and am at a stage where I need to work out which face of the map a user is pointing at when they click their mouse and also the 3D co-ordinate for the exact location on the face. I would be grateful for any suggestions/links you have for the most efficient way to implement a feature like this. Thanks!
  • Advertisement
×

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!