Jump to content
  • Advertisement

QuinnJohns

Member
  • Content count

    167
  • Joined

  • Last visited

Community Reputation

103 Neutral

About QuinnJohns

  • Rank
    Member

Personal Information

  1. QuinnJohns

    Genetic Algorithms for TSP

    I think the GA is just used as a diversification mechanism here: an alternative meta-heuristic that picks new neighbourhoods to search in. IIRC the local search itself is using an exchange operator that ranks edges based on how close they are to being part of the Minimum Spanning Tree of all cities. [/quote] Anyways, it took me a little less than two days to write the GA, mutations, crossovers, etc. Pretty excited about the results. Thanks for the input everyone.
  2. QuinnJohns

    Genetic Algorithms for TSP

    Thanks for the help! I've been toying around with different algorithms, to gain a better understanding. I've written so far, Depth First, Bread First, Best First, Insertion Heuristic, and now I'm trying a GA. Using a GA would be pointless for me on a small dataset, but i'm playing with about 100 "city" data points. Thanks again for the help! Regards, Quinn
  3. I'm trying to code a GA for the Travelling Salesman Problem, would there be any chance someone could give me basic pseudocode? I've looked over a ton of online documentations, but I'm still confused on the basic flow of a system like that? Thanks.
  4. QuinnJohns

    I'm back, and ready to ActionScript

    Welcome back.
  5. QuinnJohns

    XNA - Common SurfaceFormat?

    Thanks for the input!
  6. [font="Verdana"]I've done some device enumeration with SupportedDisplaymodes, et al[/font] [font="Verdana"] List<DisplayMode> dmList = new List<DisplayMode>(); public void GetDeviceEnumeration() { foreach (DisplayMode dm in GraphicsAdapter.DefaultAdapter.SupportedDisplayModes) { dmList.Add(dm); } } [/font][font="Verdana"]One thing I've noticed is that the graphics device, returns multiple resolutions, at different surface formats, being BGR565 and COLOR. After some research, I've found that BGR 565 is used on Windows Phone 7, and on PC, but not on XBOX 360. However, COLOR is used on both, but it is inherently not as quick. Is one "commonly used" over the other in terms of selected surface formats? and why? in industry or indie games? I'm currently doing development for both PC and Windows Phone games, however, this enumeration is only being used to generate list boxes in the "options" screens of the PC games only. I'd love to hear some input from the community on both.[/font] [font="Verdana"]Thanks![/font]
  7. QuinnJohns

    Photography

    Not entirely a fan of the web design, the black and green just take away from the vibrant photographs. Also, the menus just look very plain. If you decide to stick with darker colors, I'd suggest finding ways to make everything pop. Take a look at http://www.matkey.com/. Simple design like yours, but the emphasis goes on the images, and there is more than just plain text links. As others stated, I'd also take into consideration what the page looks like in different browser windows / resolutions. Other than that, it's a nice site. Best of luck, Quinn
  8. Hey MJP, nice to see you're still alive and kicking.
  9. QuinnJohns

    As far as maths goes..

    To be honest, even in college, one of the best math resources I've ever found was http://www.khanacademy.org/. Enjoy. Quinn
  10. Well, in the sense of it, I read fictional books all the time (G.R.R.M - Game of Thrones, etc). I "reference" technical books. Only technical book I've read cover to cover, was an SAP in 24-hours book, because I was interested in the architecture. Regardless, you'll find that if you decide to ever acquire reference books - on a particular topic, I'd try and buy the e-book versions, for easy searching, etc. As one of the other posters stated, its actually sitting down and programming that'll make you a code expert. I wish you the best of luck exploring your passions in game development. It's a fun ride. Regards, Quinn
  11. QuinnJohns

    The Process of Creating A Game?

    Generally speaking, I'm a proponent of spending a majority of your time doing documentation. I've done my fair share of development, both for companies, on my own, or for my own company, games and non-games a like. Mainly, if you're doing a game, I'd suggest things such as Case Diagrams, Flowcharts, UML. If the operation is smaller, this would be an ideal time, to do detailed storyboards, wireframes of user interfaces. Whiteboards are your friend. Frankly, a lot of your common software development methodologies easily applied to games. Regards, Quinn
  12. QuinnJohns

    What languange and/or library should I learn?

    Do you not get tired of this statement? If I were you I would just keep it copied to a word document so you could paste it into threads [/quote] Or a keybinded macro? haha.
  13. QuinnJohns

    Examples for my XNA Book?

    I'd suggest visiting the following link: https://www.facultyresourcecenter.com/curriculum/pfv.aspx?ID=8119&c1=en-us&c2=0&Login= Apparently, it includes all 16 chapters, and the sample code for your book. Happy to help. Quinn
  14. QuinnJohns

    text effects

    I'm curious how easy it would be to do an effect such as: http://www.nulldesign.de/exp/expviewer.php?file=text_explode.swf&width=600&height=300 with blocks of text in D3D9. Any direction would be greatly appreciated. -Quinn
  15. QuinnJohns

    pong paddle ai

    If you get access to DirectXTutorial, they have a version of pong available that goes into detail how they handled each facet of their AI. Would be a great reference point, but you definately want to give it a try yourself to learn, before you try and review somebody elses code to see how they did it. Best of luck. I hope everything works out well for you! :)
  • 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!