• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.

GKW

Members
  • Content count

    1202
  • Joined

  • Last visited

Community Reputation

200 Neutral

About GKW

  • Rank
    Contributor
  1. OpenGL

    Quote:Original post by swiftcoder Quote:Original post by GKW They really needed to do a hard break with the fixed function. I bet it hangs around for years now.A hard break would be fine if no one relied on it. I am pretty sure that a majority of non-game products still use fixed function (and have no intention of ever changing) - CAD/CAM among them. The other problem is that fixed-function is still the performance path on a lot of (quite recent) hardware. Most embedded GPUs have no shader path, and even Intel's recent integrated chips perform better far better without shaders. As I pointed out with Java there will always be programs relying on the old API. Sun doesn't want to remove the deprecated methods because some, popular?, 10 year old applets still use the old API. At some point you have to bite the bullet and cut them off or you end up like Sun, stringing people along for years. They should have done a hard break and used the new create context mechanism to load up a old dll if you need the fix function pipeline. Right now they are just creating more work for the driver writers when the most important part of OpenGL 3 was supposed to be less complicated and better performing drivers.
  2. OpenGL

    I'm pretty disappointed. I was looking forward to a ES2 for desktops. I'd also like to point out that some methods in Java were deprecated over ten years ago and are still in the yet to be released Java 7 source code. They really needed to do a hard break with the fixed function. I bet it hangs around for years now.
  3. OpenGL

    wglShareLists is supposed to be used before you've created any textures, vbos, display lists, etc. If you wglShareLists after creating a texture the results are implementation dependent.
  4. Supposedly jre7 is going to have escape analysis with stack allocation, which should give games a nice little speed boost and reduce garbage collection a bit. There is also an outside chance that we will see some form of SIMD autovectorization.
  5. OpenGL

    You could create a separate context that shares resources and load them on that context. But whether that is successful or not depends on the hardware/drivers. The older the hardware/driver the less likely it is to work on multiple threads. You will probably be better of doing all the disk IO on a background thread and creating the textures on you main context. The disk IO should be the slowest part of loading a new texture.
  6. As far as comic book movies go Ironman was great. Good action sequences and there were a lot of funny one liners. Not as good as batman begins but then again what is? I loved No COuntry. I thought the unresolved ending was great. A bomb just went off in these peoples lives and they have no answers. Seems just like real life to me.
  7. Just because rush says mccain is a Democrat doesn't mean that he is. Paul isn't a libertarian, he is however a racist liar. I went and caucused with the Democrats and voted for Obama. In a normal year at this precinct 150 people show up. On a well attended night in the past at this precinct they had 300 people show up. This year they had over 1400 show up. They ran out of signup sheets and ballots. Change is coming. Don't fear it.
  8. OpenGL

    The other option is JOGL.
  9. If you learn to eat healthy and exercise now you will not have to put in the effort that I did to lose weight when you get into your late 20's to early 30's. Treats are supposed to be eaten on special occasions, not for dessert every night. Start eating fruit and nuts rather than junk food. Avoid anything with high fructose corn syrup if you can. It's in everything and your liver isn't designed to break down large quantities of it. As far as salt goes most people do not have to worry about it. Unless you have sodium related hypertension you can basically eat as much salt as you want. Within reason of course, hypernatremia can kill you.
  10. I've been home brewing for the last three years though I have never made a pilsner because I don't have a extra refrigerator to ferment it in. Just make sure you keep everything as clean as possible. I'm told there is nothing more disappointing than waiting a month or two to try a new beer only to find out you were unsanitary and fouled the beer. Nothing you make from a kit will be as good as a beer from a professional brewery. I haven't moved up to all grain brewing yet but I assume once you are in control of the entire process you can make some really good beer. Most kit beers have a similar base flavor. Also make sure you don't have a boil over when you put in the hops. Cleaning burnt malt and hops off of a stove is a bitch.
  11. The college I went to required your first CS course to be assembly on the m68k. Still one of my most favorite classes I ever took. After that I went to C and Java. Now they go straight to Java. Can't say I miss chasing down bad pointers. I don't really know if that adds any value to a CS degree. I think everyone should have their intro to CS with assembly though.
  12. Stainless steel will get rid of the garlic smell from your hands. Fruit will get rid of the garlic smell on your breath. Eating a lot of fruit, specifically fruit that is deep red or purple since they contain the most antioxidants, might get rid of the smell of curry in your skin but other wise you probably just need to quit eating so much curry. Just for future reference if you ever get a tapeworm all you have to do is eat a lot of pineapple. The same enzyme that prevents you from using uncooked pineapple in jello will dissolve tapeworms in your intestines.
  13. I purchased a blue medium bamboo fun last week. $205 with shipping. I don't have a whole lot of experience with the full featured wacoms but this one is quite nice. I hadn't noticed the high pitched whine before reading this thread. I can't hear it unless my head is within a couple inches of the tablet. I thought it was my linksys router. I also discovered that I can't hear the whine out of my left ear. Stupid TMJ.
  14. Quote:Original post by Way Walker Meh, nobody wants to pay for road maintenance, but everyone wants better roads. They're stingy because we the people are stingy. We the people are not stingy. Over half the population here wanted a gas tax increase and almost three quarters of us wanted a new highest bracket. Our republican governor who has won twice with less than %50 of the total vote went against the will of the people of this state.
  15. Unfortunately he is for a regressive national sales tax. Not that he would get elected anyway. Too old.