Tuesday, June 15, 2010

About C / C++ / C#: Three New Programming Contests

If you can't see this email, click here

About.com

C / C++ / C#

Fundamentals

Tips & Tools

Going Pro



From David Bolton, your Guide to C / C++ / C#
Google's Chrome Operating System offers a future where the only Apps you run are web apps, throwing away 50 years of creating programs at a stroke. I think I'd prefer to revert to a Dos command line world than give up the ability to program that way. I can't see the likes of Linux, OS X or Windows vanishing though. Have a great week!

Three New Programming Contests
Clearly the corporates see this as a time to harness the availability of student and school age programmers in the USA and afar.
  • Activision is looking for individual developers or teams located in the USA and includes not only completed or in game development but also concepts and proposals. With a cash prize of $175,000 and second getting $75,000 to assist with game development!
  • Samsung are offering $2,700,000 in total with a grand prize of $300,000 for developers to enter their Global Developer Challenge or local if you live in Russia, China, Hungary, Poland, Philippines and Vietnam. This is to develop applications for their Bada phone (it's programmed. in C++). More details about Bada on Wikipedia.
  • You've just got time to enter the Intel Visual Adrenaline Game Demo Challenge which is open to professionals, hobbyists and students alike.
Good luck with those and if they aren't enough for you, how about the usual programming contests.

Atari Pitfall in C# and ASCII
Pitfall Atari Game ScreenshotGames in ASCII look less than brilliant but that's not the issue. This is a pretty neat rendering of the old Atari Pitfall game from the early 1980s, almost 30 years ago. It's written in C# and uses a library by Jim Mischel to output flicker free ASCII graphics to the screen. This gives slightly crude looking graphics but it's very fast.and flicker free. The original Atari 2600 was quite limited in its display and available RAM/ROM and uses an 8 bit random number generator that emits all 256 values before repeating. the details are on the web page. According to Wikipedia, the whole game took ten minutes to design but 1,000 hours to program.

A worthwhile Open Source Project
I'm surprised no one has done this before, basically an open source project that is like DropBox, the file synchronization service. I use DropBox now and then; it's one of the fastest and easiest ways to get txt or PDF files onto my iPhone/iPad. That plus GoodReader or Stanza make for an excellent ebook reader for PDFs. So SparkleShare is doing an open source version of the Dropbox software, not just the client but to setup your own servers. The initial version is for Linux and there is some source code there (in C#/Mono). Windows and Mac versions will follow, sooner if the project gets more helpers. Any kind of contribution would be great. translations, bug reports, code, docs, it doesn't matter. Remember, if you've a project that would benefit from help, email me and I'll mention it.


Never Programmed Before? Start Here
Learn how to program computers as a living or just for recreational fun. Find out how to make a computer do what you want.

 


C / C++ / C# Ads
Featured Articles
Other Blogs You might find Interesting
Welcome to the C Area with Articles about C Programming
Welcome to the C++ Area with Articles about C++ Development
Welcome to the C Sharp Area with Articles about C Sharp Development
Learn about Commercial Software Development
All about Games Programming

 

More from About.com

Plan a Unique Vegas Wedding
The minister, music and champagne are just the beginning -- why not get married aboard a helicopter or have a pirate swing in to deliver your rings? Arrrr! More>



Join About.com's User Panel!
Share your opinions and help us make About.com more relevant, informative and enjoyable to use. More>




This newsletter is written by:
David Bolton
C / C++ / C# Guide
Email Me | My Blog | My Forum
 
Sign up for more free newsletters on your favorite topics
You are receiving this newsletter because you subscribed to the About C / C++ / C# newsletter. If you wish to change your email address or unsubscribe, please click here.

About respects your privacy: Our Privacy Policy

Contact Information:
249 West 17th Street
New York, NY, 10011

© 2010 About.com
 


Must Reads
Programming Challenges
About C, C++ and C#
C++ for Beginners
C++ Programming
Intro to OOP

Advertisement

No comments: