Welcome to my site!
My name is Adam Gaskins, and I'm a 13 year old homeschooler. I started programming when I was six years, and have been programming ever since :)
I learned Java as my first language. I just typed up my code in TextPad, and compiled it via TextPad, which invoked the Java compiler.
Since then, I've learned other languages such as HTML, PHP, CSS, and C#. While I am intimate with the syntax of those languages, I have dabbled with many others such as Python, C, C++, Visual Basic, Small Basic, and a bunch more I can't remember.
Current Trend: PHP
99% of my personal programming projects
http://notch.tumblr.com/post/12551870085/inspiration-motivation-stress-and-abandonment'nuff said....
Read Full PostC# Toggle Button
Quick Tip: If you have a Radio Button or a Checkbox...checkBox1.Appearance = System.Windows.Forms.Appearance.Button;And viola, instant Toggle Button!...
Read Full PostFriendly Name of Generic Type
There is a C# Class, Type, which can be used to get details about other classes. Type t = typeof(string); Debug.WriteLine(t.Name);This prints out "String". When you get the value of the property Name when t is assigned to a generic type... Type t = typeof(List<string>); Debug.WriteLine(t.Name);This prints out "List`1`".Problem: Type.Name does not return friendly names for generic types.So I wrote an extension method, which returns...
Read Full PostThis is a test
Unity3D
Unity3D is a game development engine, which is easy to use, once you know how, and extremely powerful. Here's my first game I made in it. I may or may not add more levels and/or hazards...Play Online: http://www.theadamgaskins.com/Unity/Platformz/Windows Download: http://www.theadamgaskins.com/Unity/Platformz/Windows.zipMacintosh Download: http://www.theadamgaskins.com/Unity/Platformz/Macintosh.zipUnity allows me to export into web format, Windows standalone format, and Macintosh standalone...
Read Full PostJorj
My and my friend, Nathan Wilson, started a band called "Jorj". Here's the official blog:http://www.theadamgaskins.com/Jorj/WordPress just got an update, but still hasn't fixed the auto-html-reformat feature/bug, so I'm going to stick with Blogger still. But since I'll pretty much only be posting music and words and maybe pictures [no code] then WordPress is better for Jorj's blog.In Jorj, I'm referred to as "Brains Rider", and Nathan is referred to as "Sid Williams"....
Read Full PostXNA Game Studio: Complex Polygon Collisions
I am working on an NHL shootout game in XNA Game Studio. I had the basic prototype down, with player movement, shooting and grabbing the puck, and a goal. The only thing left was to detect when the puck should bounce off the posts of the goal, and when the puck goes into the goal. I could have just used multiple Rectangle objects, but I decided to figure out how to do Polygon Collision Checking. It would be good to know how to do it, for future reference.Some Google searches revealed this link....
Read Full Post