• 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.

Arek the Absolute

Members
  • Content count

    848
  • Joined

  • Last visited

Community Reputation

350 Neutral

About Arek the Absolute

  • Rank
    Advanced Member
  1. Writing programs to access multiple mail systems like this is a very non-trivial task: You need to interact with every platform differently depending on that particular system. You'd want to look into MAPI for Exchange servers, Notes API for Domino servers, among many others. I strongly suggest you find a way to limit the scope of the problem you describe.
  2. Coming from a rather biased point of view, as I've only been to games at Fenway Park, which is the oldest park currently in use, I'd also recommend you bring a handheld radio with a pair of headphones to the game. (Headphones recommended as otherwise you probably won't be able to hear anything) It was invaluable when there was a rain delay at the last game I went to, and in general it's a good way to be able to keep up with things, to listen to a local radio station's commentary.
  3. I'm looking for advice on job applications where companies ask for code samples along with your resume / cover letter and other standard material. Does anyone have any general guidelines as to what sort of samples to send? Obviously it's in your best interest to send good, clean, documented code of a relevant nature o the job description, but what about size? Does "code sample" tend to mean a complete program? I don't want to send more than people will ever want to look through and just be brushed off on that basis. On the other hand, I'm worried that sending only a part of a program may seem incomplete and therefore undesirable as well. For those of you familiar with this process, is it better to provide small toy programs? Complete programs of a significant size? Parts of larger programs? What other recommendations might you have to consider that may not have crossed my mind? Thanks in advance!
  4. Technically my "desktop" is two separate computers, but I use them like one through Synergy. Of course, I've never had much of an inclination to split a large wallpaper between them or anything. Left wallpaper is from Wikipedia, the one on the right is from ducktravels.com. Also, the two computers use different resolutions, so I scaled down the mac side to match the Linux one. (1280x800 vs. 1440x900)
  5. In the state of New Hampshire all ballots are cast on paper, and in some areas they may be counted electronically by optical scanners. (Think along the lines of the fill-in-the-bubble sort of sheets like are commonly used for standardized tests) I'll make an appointment to watch that Hacking Democracy video when it's not quite so late at night, but I just want to stress that those Diebold sort of electronic voting machines aren't used in New Hampshire.
  6. Despite all the Ron Paul hate in this thread, it looks like it's Kucinich and Albert Howard for the Republicans who are the most concerned about the NH primary. Granted they're approaching it from something of a different angle: Quote:Because of the unexplained disparities between hand-counted and machine-counted ballots in New Hampshire, Dennis has asked for a recount. "I am not making this request in the expectation that a recount will significantly affect the number of votes that were cast on my behalf," Dennis said in his letter to the Secretary of State of New Hampshire. But, he cited “serious and credible reports, allegations and rumors" that question the integrity of the machine-controlled process. (Source) (Another) As a life-long New Hampshire resident, I'd just like to say I think this whole situation is blown out of proportion entirely. People keep trying to focus on Hillary's emotional moment, or whatever excuse just to cover the fact that the media and the pollsters screwed up. It's really that simple. Hillary beat Obama by 3%, which was about 8,000 votes. Considering the polls were off by something on the order of 15%, that means that 8,000*5 = 40,000 voters who were convinced by her getting emotional last minute. In a state where less than 300,000 votes were cast in the Democratic primary. That's right, over 1/10th of the voters were persuaded by a little last minute emotion. I'm not convinced that many KNEW about it. But that's rambling on a tangent: My point is simply this: The polls screwed up badly, the media ran with it far too adamantly, and I for one am kind of tired of hearing people make excuses for it or make it out to be anything else. I'll grant, however, that Kucinich's point on being excluded from the presidential debate (also on the same link) is much more substantial. They shouldn't be dictating who gets to speak their mind in a presidential debate as long as the candidate has an even perceptible amount of support.
  7. I'm not exactly sure how many CS majors there are, but going to /home/cs/ and running ls | wc -l gives me a result of 300. This includes professors. [edit] I suspect this also includes people who aren't CS majors but have recently taken a CS general education style class that would use it, like the web development / HTML stuff. For the record, I'll be graduating after the next semester and over all of my CS classes I've managed to accumulate only 36.9MB of my alloted 100, this includes a handful of images I have hosted over HTTP. Frankly, I'm not honestly sure why we'd need much more than that, given that at least personally, all I store on the servers are my assignments, along with whatever odd data files they might use. Unless I got into a lot more in depth graphics or multimedia stuff, I'm not sure what I'd be doing with more than 100MB anyway.
  8. Around the campus most of the computers are Windows XP, although I know of at least one area that has macs, although I haven't used them myself. The CS area has Fedora Core (8? I'm not positive, I rarely use them) systems, although I really never paid attention to the specs. For what it's worth, they never had a problem with any of the (fairly simple) apps we created in a graphics class. As far as remote login we have access to three servers, all running RHEL 4 or 5, and one of which is 64-bit. We can use a number of protocols to access them, including SSH / SCP, and (although we are warned against it) unsecured protocols like FTP and even TELNET. Somewhat regrettably, I've used Windows systems that have only telnet clients to connect to the servers for shell access, although I downloaded Putty in my personal directory to bypass that. I imagine hardly anyone uses a command line login from those computers anyway. As CS majors we each have 100MB storage capacity on their NFS file servers, and if we create a public_html directory with the appropriate permissions we can have files hosted on HTTP and available outside the network. I gather that somewhat less space is available to non-CS types. [edit] Oh, and to clarify on software: The Windows machines I've used provide a lot of software, categorized by what sort of classes may be using them. This includes things like Office, but also Visual Studio for CS types and a fair amount of statistical / physics / etc. software as well. The Linux systems seem to be fairly default installations, with the addition of development software like gcc, g++, gcl, and so on.
  9. My favorite song for quite a while has been "Little Wing," most particularly the Stevie Ray Vaughan cover, but also the Jimi Hendrix original. Other than that, a few others: Crossroads - Cream Wish You Were Here - Pink Floyd Scar Tissue - Red Hot Chili Peppers One - Metallica (Don't Fear) the Reaper - Blue Oyster Cult The General - Dispatch The Thrill is Gone - B. B. King Everlong - Foo Fighters Aside from Little Wing these are mostly just favorites that I've been listening to lately, and with a playlist on shuffle this means some pretty strange combinations.
  10. Posting to prove to myself that this account is still valid: Laptops: 2 Desktops: 0 (I want to build one, but I can't justify it to myself as anything but a waste of money when I have two perfectly functional computers already) Windows: 1 OS X: 1 Linux: 1 (dual-booted on the Windows system)
  11. Pardon if this is a bad place to be asking, but I'm not really sure where else to ask: Is there any way to turn off the popup notifications in Gnome that seem to be the work of notification-daemon? I can't remove the package entirely because I'd prefer not to lose gnome-power-manager and update-notifier, which depend on the package. (I'm using Debian, for reference.) The point that's critical for me is that I detest getting obnoxious visual notifications for things that I'm fully aware that I did, such as unplugging my laptop, or connecting to a wireless network. I find it especially obnoxious that I can't seem to find any way to disable it in Gnome when even Windows allows turning off the balloon tips. Gnome's lack of configurability has always been my biggest gripe, maybe it's time for me to move back to KDE. Is this possible? The problem:
  12. A few bits of advice: I have no idea about the foreign edition textbook thing that ironpoint mentioned, but if you don't choose to go with that option, I recommend getting your textbooks online or through any source other than campus bookstores, which tend to charge more than say, amazon. Also, if at all possible, try to confirm exactly what books are necessary before you buy. Ideally I'd say go to the first class and then order, but obviously sometimes that might make the timeframe too tight. The reason I say this, though, is that I've on several occasions seen books listed as required that are really only recommended and not actually used in the course: Therefore, a waste of money. I also personally recommend attending all classes as much as possible. I had a number of general education requirements (English, history, things like that) that were often lecture hall classes that were sparsely populated until a test came around. I found that these classes were worth attending even though it couldn't be required, and most people didn't, simply because it saved time from having to learn everything before a test from reading and homework. I still have one year left, but the only specific regret I have so far is that I haven't done very well to get out and meet new people, instead of just the handful I've known for years. If you're the same, you'll probably save yourself some trouble if you find some way to force yourself to get out and deal with people outside of your class schedule.
  13. I'm currently trying to write some code that will need to do special processing when an object is going to be rendered beyond a certain distance from the camera. My current idea is to read in the modelview matrix using glGetFloatv, and then calculate the distance from the camera from the values within the matrix. Unfortunately, I can't find much of an explanation for how the values within the modelview matrix are laid out, and therefore I'm not really sure where to start in extracting the total distance from the camera. My question, therefore, is given the modelview matrix, how can one calculate the distance from the camera? Additionally, I'm interested to hear if this is a bad way of doing things. It seems to me that it would be pointlessly redundant if I were to keep an additional stack to keep track of the various translations and rotations, so this seemed the best alternative. If my solution is faulty somehow, though, I'd love to hear why, and what's a better way.
  14. Gay man, former lesbian on whether they can change Quote: According to a CNN/Opinion Research Corp. poll released Wednesday, 56 percent of Americans believe that gays and lesbians could not change their sexual orientation even if they wanted to do so -- the first time that a majority has held that belief regarding homosexuality since CNN first posed the question nearly 10 years ago. The sampling error for the results is plus or minus 4.5 percentage points. Six years ago, 45 percent of Americans responding to a CNN/USA/Gallup Poll said gays and lesbians could not change their sexual orientation. And in 1998, the number was 36 percent, according to a CNN/Time poll. The latest poll results affirmed what many gay and lesbians see as a shift in attitude across the country toward homosexuality. Even in the face of state legislation that denies gays the right to marry or to form civil unions, more Americans are now accepting of homosexuality, gays and lesbians say. For the Rev. Mel White, the founder and president of faith-based gay rights group Soulforce, the poll results were a "tremendous relief." "The poll is such good news," White said Thursday. "Over half of America thinks we don't have to be healed from a sickness; suddenly we are OK as we are." Is anyone else getting as sick of this broken sort of reasoning as I am? Or can someone explain to me how this makes sense? People are asked if they believe homosexuals can change their orientation. Because most people respond that they don't believe they can, homosexuality is okay in most people's opinions. Presumably, this means that if most people had believed homosexuals CAN change, homosexuality must be bad in most people's opinions. Now, let's use that to raise another hypothetical survey: Can Christians choose to belong to another religion? I believe most people would say that yes, they can. By the same logic then, this means that most people believe Christianity is bad. What's to blame here? Has the whole country somehow failed to learn some basic principles of reasoning or observation? I can't imagine that it's healthy to let people's political opinions be swayed by evidence of an unrelated point. I don't want this to be a debate about homosexuality, however: My point and my question is about the logic behind the points being made, and the system that can produce such conclusions. As far as I can see, this recurring argument is based on inherently flawed reasoning. What's happening, and what can be done about it?
  15. Thanks for the solution. Perl's still pretty alien to me at the moment so I tend to overthink it and assume there was something more complicated going on in the packing process.