For those that dont know...
I ENJOY PROGRAMMING!
Yip :)
I code at work as my job, at home (In my spare time, believe it or not :P), when I'm bored, when I'm inspired... So ya... All the time :)
At school, the main proper Programming Language I started with(Besides stuff like BASIC... Yeuck!) was Visual Basic (Looking back... It sucked! Was cool at the time :D). The school then realized it was pretty obsolete, so we moved onto Delphi in our Grade 11 Year (Standard 9, for those that use the other system), and it was WAY better! In college, I then moved onto my favourite language of all time, and the one I still use today: C#!
C# to me seems to be the most user-friendly language of all time... It is easily understandable, and once youve grasped a simple concept (Everything is an object with properties, and every one of those properties can be manipulated), it's fun to code! With Visual Studio's "Intellisence", it just makes life so much easier!
So, for those that want to learn C#, and havnt got the $$$ to buy Visual Studio, I suggest you go over to www.microsoft.com, and search for "Visual C# Express". Its the exact same as Visual Studio (IMHO, anyways), just filtered for only the C# stuff :D
If youre stuck at anytime, either e-mail me at reelix@gmail.com, or meet the ever friendly people of #gameDEV on afternet! Simply go off to www.mirc.com, download mIRC, connect to the server irc.afternet.org, and the channel #gameDEV. The greatest, most helpful, and most friendly bunch of programming people I know! The most inspirational and helpful person to me has been benryves. He does stuff way beyond anything I'd ever hope to do (Or want to do, for that matter... Like interfacing your mouse with your calculator... I mean... HUH?)
Oh well, intro over. Below you will find a couple of programs I have made using Microsoft Visual Studio 2005, programming in C#, with .NET2.
EXE's and full source code provided, for your convienience.
Everything is compessed using WinRAR, at http://www.rarlabs.com/download.htm, for maximum compression, and fast download times :)
The following application is called Kal_Thoria2.
The name comes from a title-based movement game I had, called Kal'Thoria.
The _ as opposed the the ' is due to the fact that, when creating a Project in Visual Studio, using the ' character causes problems, so you just have to re-name the EXE's, and everything else that the user see's. Havnt done that in this example, but thats how I normally do it :)
Kal_Thoria2 uses simple GDI+ drawing to move a bright yellow box (Yellow being my favorite colour) around the form.
Click on the form to move the box to that location.
This code also implements the worlds simplest example of flicker-free drawing... A grand total of 3 lines of code ;)
This example can also be used as an introduction to GDI+, and I hope many others will learn from it.
Enjoy :)
P.S: This program was coded (And drawn) in just less than 30 Minutes :P
Download it: HERE
Create a free website at Webs.com