×
Programming

Ask Slashdot: Best Way to Learn C# For Game Programming? 254

An anonymous reader writes So I, like many people, want to make my own game. Outside of MATLAB, Visual Basic, and LabVIEW I have no real programming experience. I initially started with Ruby, but after doing my homework decided that if I ever wanted to progress to a game that required some power, I would basically need to learn some form of C anyway. Further digging has led me to C#. The other parts of game design and theory I have covered: I have ~8 years of CAD modeling experience including Maya and Blender; I have a semiprofessional sound studio, an idie album on iTunes, and am adept at creating sound effects/music in a wide variety of programs; I'm familiar with the setbacks and frustration involved with game development — I beta tested DotA for 9ish years; I already have my game idea down on paper (RTS), including growth tables, unit types, unit states, story-lines, etc. I've been planning this out for a year or two; I will be doing this on my own time, by myself, and am prepared for it to take a couple years to finish. The reason for listing that stuff out, is that I want people to understand that I know what I'm getting myself in to, and I'm not trying to put out a not-so-subtle "help me make a game for free lol" type of post. With all of that said, where is a good place to start (i.e., recommended books) for learning C# for game programming? I am familiar with object oriented programming, so that's a little bit of help. I'm not necessarily looking for the syntax (that part is just memorization), but more for the methodology involved. If anyone also has any suggestions for other books or information that deal with game development, I would love to hear that too. I know enough to understand that I really don't know anything, but have a good foundation to build on.
Books

HUGO Winning Author Daniel Keyes Has Died 66

camperdave writes Author Daniel Keyes has died at 86. Keyes is best known for his Hugo Award winning classic SF story Flowers for Algernon and the film version Charly. Keyes was born August 9, 1927 in New York. He worked variously as an editor, comics writer, fashion photographer, and teacher before joining the faculty of Ohio University in 1966, where he taught as a professor of English and creative writing, becoming professor emeritus in 2000. He married Aurea Georgina Vaquez in 1952, who predeceased him in 2013; they had two daughters.
Books

Book Review: Security Without Obscurity 51

benrothke (2577567) writes Having worked at the same consulting firm and also on a project with author J.J. Stapleton (full disclosure); I knew he was a really smart guy. In Security without Obscurity: A Guide to Confidentiality, Authentication and Integrity, Stapleton shows how broad his security knowledge is to the world. When it comes to the world of encryption and cryptography, Stapleton has had his hand in a lot of different cryptographic pies. He has been part of cryptographic accreditation committees for many different standard bodies across the globe. Keep reading for the rest of Ben's review.
EU

EU's Online Shoppers Get an Extended "Cooling Off Period" 140

mrspoonsi (2955715) writes with word of a new extension to European consumer protection laws: Previously, anyone who bought a product online was allowed seven business days during which they were able to change their mind and return the product for a full refund. This 'cooling-off period,' during which a refund can be requested without being required to give a reason for the cancellation, has now been extended to fourteen calendar days from the date on which the goods are received. Online retailers and providers are now also banned from 'pre-ticking' optional extras on order forms, such as those adding insurance to the cost of a purchase. For the first time, laws have also been introduced to offer a cooling-off period for digital content, including music, films and books, as BBC News reports. Consumers may now cancel an order for digital content within fourteen days, but only if they have not downloaded it.
Books

Appeals Court Finds Scanning To Be Fair Use 34

NewYorkCountryLawyer (912032) writes In Authors Guild v Hathitrust, the US Court of Appeals for the Second Circuit has found that scanning whole books and making them searchable for research use is a fair use. In reaching its conclusion, the 3-judge panel reasoned, in its 34-page opinion (PDF), that the creation of a searchable, full text database is a "quintessentially transformative use", that it was "reasonably necessary" to make use of the entire works, that maintaining four copies of the database was reasonably necessary as well, and that the research library did not impair the market for the originals. Needless to say, this ruling augurs well for Google in Authors Guild v. Google, which likewise involves full text scanning of whole books for research.
Debian

Interviews: Bruce Perens Answers Your Questions 224

A while ago you had the chance to ask programmer and open source advocate Bruce Perens about the future of open source, its role in government, and a number of other questions. Below you'll find his answers and an update on what he's doing now.
Businesses

Amazon Dispute Now Making Movies Harder To Order 210

trazom28 writes: Hachette books aren't the only products that are now harder to order on Amazon — the online retailer is going after movies, too. Amazon has turned off the preorder function for DVDs of prominent Warner Bros. films as it seeks to raise pressure on the company during negotiations. The Lego Movie, for example, is listed as "currently unavailable" on Amazon. Set for release in the home video marketplace on June 17, there is no option to place a preorder."
Education

Interviews: Forrest Mims Answers Your Questions 161

A while ago you had the chance to ask amateur scientist, and author of the Getting Started in Electronics and the Engineer's Mini-Notebook series, Forrest Mims, a number of questions about science, engineering, and a lifetime of educating and experimenting. Below you'll find his detailed answers to those questions.
Science

'Godfather of Ecstasy,' Chemist Sasha Shulgin Dies Aged 88 164

EwanPalmer (2536690) writes "Alexander 'Sasha' Shulgin, the chemist, pharmacologist and author known for popularizing the drug MDMA as well as creating and synthesizing hundreds of psychoactive drugs, has died aged 88. Shulgin was known for discovering, creating and personally testing hundreds of psychoactive chemicals and documenting the results, along with his wife, in his books and papers. He is also known for introducing the positive aspects of MDMA to psychologists, which in term helped it become a popular recreational drug in the 1980s." With less irritation from auto-playing video sound, try the BBC.
Movies

Grace Hopper Documentary Edges on Successful Crowdfunding 65

mikejuk (1801200) writes "Born With Curiosity is a proposed biopic about computer pioneer Grace Hopper. With a week to go before it closes on June 7, a crowdfunding campaign on Indigogo has so far raised 94% of its $45,000 target. Although there have been a couple of books devoted to Grace Hopper and she recently was the subject of a Google Doodle, her story hasn't made it to celluloid, which is something that Melissa Pierce finds anomalous, stating on the Born With Curiosity Indigogo page: 'Steve Jobs had 8 films made about him, with another in pre-production! Without Grace Hopper, Steve might have been a door to door calculator salesman! Even with that fact,there isn't one documentary about Grace and her legacy. It's time to change that.'"
Education

Reading Rainbow Kickstarter Earns One Million Dollars In Less Than a Day 164

An anonymous reader writes "LeVar Burton and the rest of the Reading Rainbow crew opened a Kickstarter campaign to bring back Reading Rainbow yesterday, with the ambitious goal of collecting a million dollars for their cause. They are now at almost two million dollars, with over a month left to go. 'This Kickstarter campaign is about reaching every web-connected child. Universal access. Thousands of more books than what we have now. And hundreds of more video field trips,' Burton said."
Books

Amazon Confirms Hachette Spat Is To "Get a Better Deal" 211

tlhIngan (30335) writes "Last week we heard that Amazon was withdrawing Hachette books from its virtual shelves including allowing preorders of the new JK Rowling book. Amazon has responded to these allegations, and confirms that yes, they are purposefully preventing pre-orders and lowering stock in order to get a better deal from Hachette. Amazon recommends that in the meantime, customers either buy a used or new copy from their zShops or buy from a competitor. Amazon admits there is nothing wrong with Hachette's business dealings and that they are a generally good supplier." Here's Hachette's response to the Amazon statement.
Handhelds

I Want a Kindle Killer 321

lpress (707742) writes "Amazon's Kindle is a good e-reader and they've sold around 40 million units, but it is far from perfect. It could be significantly improved with speech recognition for commands and text entry, a well-designed database for marginal notes and annotations, and integration with laptop and desktop computers. Google, Apple and Microsoft all have device design and manufacturing experience as well as stores that sell books and other written material. A Kindle-killing e-reader would be low-hanging fruit for Apple, Google or Microsoft — think of the competition if they each built one!" Handwriting as an input method would be nice too; a friend in college had one of the experimental Windows XP tablet PCs, and it was great for note taking and document annotation.
Books

Book Review: Hacking Point of Sale 56

benrothke (2577567) writes "The only negative thing to say about Hacking Point of Sale: Payment Application Secrets, Threats, and Solutions is its title. A cursory look at it may lead the reader that this is a book for a script kiddie, when it is in fact a necessary read for anyone involved with payment systems. The book provides a wealth of information that is completely pragmatic and actionable. The problem is, as the book notes in many places, that one is constantly patching a system that is inherently flawed and broken." Keep reading for the rest of Ben's review.
Books

Author Charles Stross: Is Amazon a Malignant Monopoly, Or Just Plain Evil? 405

An anonymous reader writes "Sci-fi author Charles Stross has a post providing insight into Amazon's recent bullying tactics against a major book publishing group. He puts the fight into perspective for the two most important parts of the book market: author and reader. He says: 'Amazon's strategy (as I noted in 2012) is to squat on the distribution channel, artificially subsidize the price of ebooks ("dumping" or predatory pricing) to get consumers hooked, rely on DRM on the walled garden of the Kindle store to lock consumers onto their platform, and then to use their monopsony buying power to grab the publishers' share of the profits. If you're a consumer, in the short term this is good news: it means you get cheap books. But if you're a reader, you probably like to read new books. By driving down the unit revenue, Amazon makes it really hard for publishers—who are a proxy for authors—to turn a profit. Eventually they go out of business, leaving just Amazon as a monopoly distribution channel retailing the output of an atomized cloud of highly vulnerable self-employed piece-workers like myself. At which point the screws can be tightened indefinitely. And after a while, there will be no more Charlie Stross novels because I will be unable to earn a living and will have to go find a paying job. TL:DR; Amazon's strategy against Hachette is that of a bullying combine the size of WalMart leaning on a much smaller supplier. And the smaller supplier in turn relies on really small suppliers like me. It's anti-author, and in the long term it will deprive you of the books you want to read.'"
Books

Amazon Escalates Its Battle Against Publishers 218

An anonymous reader sends this excerpt from the NY Times: "Amazon, under fire in much of the literary community for energetically discouraging customers from buying books from the publisher Hachette, has abruptly escalated the battle. The retailer began refusing orders late Thursday for coming Hachette books, including J.K. Rowling's new novel. The paperback edition of Brad Stone's The Everything Store: Jeff Bezos and the Age of Amazon — a book Amazon disliked so much it denounced it — is suddenly listed as 'unavailable.' In some cases, even the pages promoting the books have disappeared. Anne Rivers Siddons's new novel, The Girls of August, coming in July, no longer has a page for the physical book or even the Kindle edition. Only the audio edition is still being sold (for more than $60). Otherwise it is as if it did not exist. Amazon is also flexing its muscles in Germany, delaying deliveries of books issued by Bonnier, a major publisher."
Movies

Sony To Make Movie of Edward Snowden Story 107

wiredmikey (1824622) writes "Sony Pictures Entertainment has acquired the rights to the new book by journalist Glenn Greenwald about fugitive US intelligence leaker Edward Snowden, the studio said Wednesday. James Bond franchise producers Michael Wilson and Barbara Broccoli will make the movie version of 'No Place to Hide,' described as 'a political film that will resonate with today's moviegoers.' The book, subtitled 'Edward Snowden, the NSA and the US Surveillance State,' was just recently published in Britain by Hamish Hamilton and in the United States by Metropolitan Books."
Programming

Ask Slashdot: What Should Every Programmer Read? 352

An anonymous reader writes "There's a blog post floating around right now listing articles every programmer should read. I'm curious what articles, books, etc., Slashdot readers would add to this list. Should The Art of Computer Programming, Design Patterns, or Structure and Interpretation of Computer Programs be on the list? What about The Mythical Man-Month, or similar works that are about concepts relating to programming? Is there any code that every programmer should take a look at? Obviously, the nature of this question precludes articles about the nitty-gritty of particular languages, but I'm sure a lot of people would be interested in those, too. So if you can think of a few articles that every C++ programmer (or Perl, or Haskell, or whatever) should know, post those too."
Books

Game of Thrones Author George R R Martin Writes with WordStar on DOS 522

Hugh Pickens DOT Com writes: "Ryan Reed reports that when most Game of Thrones fans imagine George R.R. Martin writing his epic fantasy novels, they probably picture the author working on a futuristic desktop (or possibly carving his words onto massive stones like the Ten Commandments). But the truth is that Martin works on an outdated DOS machine using '80s word processor WordStar 4.0, as he revealed during an interview on Conan. 'I actually like it,' says Martin. 'It does everything I want a word processing program to do, and it doesn't do anything else. I don't want any help. I hate some of these modern systems where you type a lower case letter and it becomes a capital letter. I don't want a capital. If I wanted a capital, I would have typed a capital. I know how to work the shift key.' 'I actually have two computers,' Martin continued. 'I have a computer I browse the Internet with and I get my email on, and I do my taxes on. And then I have my writing computer, which is a DOS machine, not connected to the Internet.'"
United States

Glenn Greenwald: How the NSA Tampers With US Made Internet Routers 347

Bob9113 (14996) writes "According to Glenn Greenwald, reporting in The Guardian: 'A June 2010 report from the head of the NSA's Access and Target Development department is shockingly explicit. The NSA routinely receives – or intercepts – routers, servers, and other computer network devices being exported from the US before they are delivered to the international customers. The agency then implants backdoor surveillance tools, repackages the devices with a factory seal, and sends them on. The NSA thus gains access to entire networks and all their users. The document gleefully observes that some "SIGINT tradecraft is very hands-on (literally!)".'"

Slashdot Top Deals