background preloader

Programming

Facebook Twitter

Game From Scratch C++ Edition! Want to create a game using C++ and SFML?

Game From Scratch C++ Edition!

This is the perfect place to start! This tutorial series will follow the creation of a simple game in C++ from the very beginning till the end, a micro-version of the overall purpose of this site. C++ is an evolving language standard and a great many tutorials out there are horrifically outdated or just plain bad. Similarly, most tutorials in books or on sites are by their very nature required to be very short and concise. This site fortunately does not have that restriction, so I can babble on and on and on…

TV. Top 50 Free Open Source Classes on Computer Science : Comtechtor. Computer science is an interesting field to go into.

Top 50 Free Open Source Classes on Computer Science : Comtechtor

Main - GameTutorials - Programming with a personality, from start to finish. Main - Hackety Hack! Main - Extreme Programming: A Gentle Introduction. Tutorial 4: Make a Game in 60 Minutes. This tutorial helps you learn about the process of game construction, while guiding you through writing a relatively complete game.

Tutorial 4: Make a Game in 60 Minutes

The code in this tutorial illustrates the technique described in the text. A complete code sample for this tutorial is available for you to download, including full source code and any additional supporting files required by the sample. Understanding the basics of game coding is the single most-difficult step for a beginning game programmer. Home. 6 Books Every Programmer Should Own. QR Stuff: Free Printable QR Code Generator, Creator And Encoder For T-Shirts, Labels & Stickers. Top 50 Programming Quotes of All Time. I hope you have enjoyed our collection of funny computer quotes, Linux quotes, and all those quotes that we have shared with you so far.

For today, I've decided to gather a good number of my all-time favorite programming-related quotes. Most of the programming quotes I've collected are made by some of the famous names in the industry, while others came from not-so-famous people. Nevertheless, they are all witty so I hope you will find them fascinating and enlightening. Visual Studio books. Welcome to 101 Free Tech Books 101 Monthly Chances to win REAL Tech Books!

Visual Studio books

101FreeTechBooks.com gives you 101 chances to win real tech books each month. Simply choose the books of your choice each month and automatically participate for our monthly drawings. How does it works? View the quick guide on how to get started. Your First Game - XNA Game Studio in 2D. Follow these steps to create a simple sprite-based game by using XNA Game Studio.

Your First Game - XNA Game Studio in 2D

This sample code works on all platforms, including Windows Phone. The code in this tutorial illustrates the technique described in the text. A complete code sample for this tutorial is available for you to download, including full source code and any additional supporting files required by the sample. Before you begin, make sure that you have installed all the necessary software, including a supported version of Microsoft Visual Studio tools and XNA Game Studio. From the Start menu, click All Programs, click the XNA Game Studio 4.0 folder, and then click your supported version of Microsoft Visual Studio tools. CSE 190 M, Summer 2010. Get Started : The Official Microsoft Silverlight Site. Microsoft DreamSpark - It's all about giving students Microsoft professional-level developer and designer tools at no charge so you can chase your dreams and create the next big breakthr.

Microsoft DreamSpark. This is a subscription agreement (“agreement”) between Microsoft Corporation (or based on where you live, one of its affiliates) and you for the Microsoft DreamSpark Direct student offering (“DreamSpark Direct Subscription”).

Microsoft DreamSpark

Please read it. For purposes of this agreement, the term “software” applies to the software provided to you under the DreamSpark Direct Subscription, which includes the media on which you received it, if any. "You", “your” or “student” means a person currently enrolled in and attending courses that lead to academic credit or certification through an accredited educational institution. a.

DreamSpark Direct Subscription. Subject to the terms of this agreement, the DreamSpark Direct Subscription provides a subscription to access software. B. Microsoft DreamSpark. 12 Bonehead Misconceptions of Computer Science Professors « The War on Bullshit. By Kavan Wolfe (published on Oct 19) The poster-child for what’s wrong with postsecondary education is the computer science program.

12 Bonehead Misconceptions of Computer Science Professors « The War on Bullshit

Despite the enormous need for competent programmers, database administrators, systems administrators, IT specialists and a host of other technical professionals, computer science programs seem to explicitly ignore the professional skills of which western society has growing deficiency and proceed with materials and teaching styles that are outdated, ineffective, useless and just plain wrong. This is due to the absurd misconceptions held by computer science faculty members across many universities.

I have personally met computer science professors who believe each of the following things. Learn How to Code this Weekend - Lifehacker. Infographic_Programming_Rackspace_Final_Version.png (PNG Image, 1190x12496 pixels) Training, Videos, Tools, Resources, Learning. BlueScreen. Introduction One of the most feared colors in the NT world is blue.

BlueScreen

Working procedures of audio webcasting software. In order to produce a webcast, people need to obtain some type of webcasting software.

Working procedures of audio webcasting software.

Webcasting software includes audio webcasting software and video webcasting software. They help create and convert audio and video files into a format that can be streamed over the internet. Poor, poor child. You have no idea. It's harder than you think.

Poor, poor child. You have no idea.

Right now you're probably underestimating the amount of frustration and discomfort you're about to experience, without realizing that by doing so you're creating all sorts of subtle barriers to obtaining a deep understanding of programming. The problem is that while you've uncovered a wonderful world that makes coding seem so approachable and fun, you're unknowingly making a giant leap by thinking it's somehow also easy. Top 10 Truly Bizarre Programming Languages. Free Books. A lot of people keep asking about a good list of programming books. Hence, we are building this list to save your time and to spread the knowledge. Some of these books will definitely help us to evolve our coding skills and thought processes for developing better solutions. Holding a Program in One's Head. August 2007 A good programmer working intensively on his own code can hold it in his mind the way a mathematician holds a problem he's working on.

Mathematicians don't answer questions by working them out on paper the way schoolchildren are taught to. They do more in their heads: they try to understand a problem space well enough that they can walk around it the way you can walk around the memory of the house you grew up in. At its best programming is the same. You hold the whole program in your head, and you can manipulate it at will.