Heres a big list of things I figured some people would possibly find useful. If theres anything else that should be added to this post, please let me know.
Assembly
Machine Language for Beginners
http://www.atariarchives.org/mlb/
The Second book of Machine Language
http://www.atariarchives.org/2bml/
BASIC
Pete's QBASIC / QuickBasic Site
http://www.petesqbsite.com
Beginner's Programming Tutorial in QBasic
http://www.svatopluk.com/qbtutor
Liberty BASIC Programming Tutorials
http://www.libertybasic.com/programming_tutorials.html
Blast of with BASIC
http://www.gladlylearn.com/BlastOff.htm
VB Tutor.net - The Visual Basic Tutorial and Research Center
http://www.vbtutor.net
MSDN Visual Basic Resources
http://msdn.microsoft.com/en-us/vstudio/hh388573.aspx
Wikibooks DarkBASIC Programming
http://en.wikibooks.org/wiki/DarkBASIC_Programming
BlitzCoder - Blitz Basic Game Development Resources
http://membres.multimania.fr/blitzcoder/articles.shtml
Home & Learn Visual Basic.net Tutorial
http://www.homeandlearn.co.uk/NET/vbNet.html
C
Learn C the Hard Way
http://c.learncodethehardway.org/book/
C++
C++ Game Programming
http://www.cppgameprogramming.com/
The C++ Resources Network
http://www.cplusplus.com
Learn C++
http://www.learncpp.com
C programming.com - Learn C and C++ Programming
http://www.cprogramming.com
C++ FAQ
http://www.parashift.com/c++-faq-lite
How to Program in C++
http://cs.fit.edu/~mmahoney/cse2050/how2cpp.html
C++ Optimization Strategies and Techniques
http://www.tantalon.com/pete/cppopt/main.htm
C# (and XNA)
RB Whitaker’s Wiki: A Game Development Launchpad
C#, XNA and Mono tutorials.
http://rbwhitaker.wikidot.com/
C# Station
http://www.csharp-station.com/
C# Essentials - Techotopia
http://www.techotopia.com/index.php/C_Sharp_Essentials
C# Programming - Wikibooks, open books for an open world
http://en.wikibooks.org/wiki/C_Sharp_Programming
XNA Development: Game Development for the masses
http://www.xnadevelopment.com
Riemers XNA Tutorial
http://riemers.net/
C# Fundamentals: Development for Absolute Beginners | Channel 9
http://channel9.msdn.com/Series/C-Sharp ... -Beginners
Reddit C# Discussion
http://www.reddit.com/r/csharp
CSharp Computing Tutorials
http://csharpcomputing.com/Tutorials/TOC.htm
C#4 Programming Language
http://www.functionx.com/csharp/
Objective-C
Mac Developer Library
http://developer.apple.com/library/mac/navigation/
JAVA
Home & Learn Java Tutorial
http://www.homeandlearn.co.uk/java/java.html
Richard G Baldwin JAVA Tutorials
http://www.dickbaldwin.com/tocint.htm%20(Introductory)
http://www.dickbaldwin.com/tocmed.htm%20(Intermediate)
http://www.dickbaldwin.com/tocadv.htm%20(Advanced)
JAVA Programming FAQ’s and Tutorials
http://www.apl.jhu.edu/~hall/java/FAQs- ... rials.html
Introduction to Programming Using Java, Sixth Edition
http://math.hws.edu/javanotes/
Visual Builder Java Tutorial
http://www.visualbuilder.com/java/tutorial/
Oracle Java Tutorials
http://docs.oracle.com/javase/tutorial/
Python
Invent with Python
http://inventwithpython.com/chapters/
Invent with Pygame
http://inventwithpython.com/pygame/chapters/
300+ Python Tutorials
http://www.awaretek.com/tutorials.html
SDL
{SDL Tutorials}
http://www.sdltutorials.com/
Lazy Foo’ Productions
http://www.lazyfoo.net/SDL_tutorials/
LUA
LUA 5.1 Reference Manual
http://www.lua.org/manual/5.1/manual.html
Ruby
Programming Ruby: The Pragmatic Programmer's Guide
http://www.ruby-doc.org/docs/ProgrammingRuby/
Perl
Beginning Perl
http://www.perl.org/books/beginning-perl/
Web Development
w3Schools HTML Tutorials
http://www.w3schools.com/html/
EchoEcho HTML Tutorials
http://www.echoecho.com/html.htm/
EchoEcho CSS Tutorial
http://www.echoecho.com/css.htm
EchoEcho Javascript Tutorials
http://www.echoecho.com/javascript.htm
HTMLdog - HTML, CSS & Javascript
http://www.htmldog.com/
Richard G Baldwin Javascript Tutorial
http://www.dickbaldwin.com/tocjscript1.htm
Quackit HTML Tutorials
http://www.quackit.com/html/tutorial/
Quackit CSS Tutorials
http://www.quackit.com/css/tutorial/
Quackit Javascript Tutorials
http://www.quackit.com/javascript/tutorial/
HTML Goodies - The Ultimate HTML Resource
http://www.htmlgoodies.com/
HTML.net - HTML, CSS, PHP & Javascript
http://www.html.net/
Home & Learn Web Design Tutorial
http://www.homeandlearn.co.uk/WD/WebDesign.html/
Home & Learn Beginners PHP Tutorial
http://www.homeandlearn.co.uk/php/php.html/
Home & Learn Basic CSS Tutorial
http://www.homeandlearn.co.uk/CSS/CSS.html/
Home & Learn Javascript Tutorial
http://www.homeandlearn.co.uk/JS/javascript.html/
CSSTutorial.net - Learn CSS Step by Step
http://www.csstutorial.net/
Introduction to HTML Programming from Eli the Computer Guy
http://www.youtube.com/watch?v=fS7w-TXi ... huH6VzZhYQ
Dive into HTML5
http://fortuito.us/diveintohtml5/
Multi-topic Tutorials
Tutorialspoint
Covers Assembly, iOS, Visual Basic, Java, PHP, Python, Ruby, Perl, HTML, CSS, Javascript, MySQL, C++ & UNIX
http://www.tutorialspoint.com
WiBit.Net
Providing video tutorials for Intro to Computer Programming, C, Object Oriented Programming, C++, Objective-C, Java & C#.The site also keeps track of which videos you have watched already.
http://www.wibit.net/
Eli the Computer Guy
Not much in the way of programming, but some nice tutorials on other topics such as networking and other computer topics.
http://www.elithecomputerguy.com/
The New Boston
Video tutorials on a number of programming languages as well as other computer science topics.
http://www.thenewboston.org/
SchoolFreeware
Tutorials on various topics, however, the QBasic tutorial seems to be their most thorough.
http://www.schoolfreeware.com/
Khan Academy
Good place to brush up on your math skills, plus a small section on computer science.
http://www.khanacademy.org/
W3Schools
The worlds largest web development site.
http://www.w3schools.com/
Free Computer Tutorials
http://www.homeandlearn.co.uk
Richard G Baldwin Tutorials for JAVA, XML, Python, OOP & more
http://www.dickbaldwin.com/toc.htm
3D Buzz - Courses on many topics, but unfortunately its a pay service and somewhat pricy.
http://www.3dbuzz.com/
Youtube Channels & Videos
antiRTFM’s Channel
http://www.youtube.com/user/antiRTFM/videos
Coding Made Easy’s Channel
http://www.youtube.com/user/CodingMadeEasy/videos
C++ && Free Software Tutorial’s Channel
http://www.youtube.com/user/thecplusplusguy/videos
OnLive Gamer’s Channel
http://www.youtube.com/user/onlivegamer/videos
Cross Platform Game Development in C#
http://youtu.be/qOnUog6WeUU
Objective-C Tutorials
http://www.youtube.com/playlist?list=PL54515103C712A53D
Eli The Computer Guy
http://www.youtube.com/user/elithecomputerguy
Pure Inspirational Videos
http://www.youtube.com/user/GyroVorbis/videos
Resources
The Ultimate Indie Game Developer Resource List
http://www.mangatutorials.com/forum/sho ... ource-List
Video Game Sprites
http://www.videogamesprites.net/
Online Image Editor (Photoshop-ish)
http://pixlr.com/editor/
Moosader
http://moosader.com/
The Independent Gaming Source: A community of independent game developers and players.
http://www.tigsource.com/
Bit Bucket
https://bitbucket.org/
Gamasutra - The Art & Business of making games.
http://www.gamasutra.com/
GameDev
http://www.gamedev.net/
Programmers Heaven
http://www.programmersheaven.com/
Indie Gamer Discussion Forums
http://forums.indiegamer.com/
The RandomPod
http://therandompod.com/
Coding Made Easy
http://www.codingmadeeasy.ca/
Professor Messer (Free A+, Network+, Security+ & Linux+ training videos. I used this site a lot while in school.)
http://www.professormesser.com
Binary/Decimal/Hexadecimal Converter
http://www.mathsisfun.com/binary-decima ... erter.html
Binary to Text and Back Again (More for fun then anything.)
http://www.roubaixinteractive.com/PlayG ... o_Text.asp
Royalty Free Music
http://incompetech.com/music/royalty-free/
Freesound - Royalty Free Sound Effects
http://www.freesound.org/
IntroGameDev
http://www.introgamedev.com/
Danosongs - Free to use if credit given, pay to use without having to give credit.
http://www.danosongs.com/
Audio Jungle - Royalty Free music and sound effects starting at $1.
http://audiojungle.net/
Pixel Prospector - Contains sections to inspire your creative side, graphics & graphics tools, music & sound, business and marketing, links to video & screen recording software, and even website, blog, wiki and forum creation. It even has some videos just for your entertainment. I have heard rumors that this information will be added to the next revision of all the worlds Holy Texts.
http://www.pixelprospector.com/
Miscellaneous
So you want to be a ... Game Programmer ... kN5XIihh1Q
14 Year Old Prodigy Programmer (who makes me feel terrible about myself lol)
http://youtu.be/DBXZWB_dNsw
Open Source Tools for Game Developers (Youtube Video)
http://www.youtube.com/watch?v=r3wDnOAj ... huH6VzZhYQ
HTML5 Multiplayer Game Development (Youtube Video)
http://www.youtube.com/watch?v=zj1qTrpu ... huH6VzZhYQ
DIY: Indie Game Dev from Napkin to Profitability (Youtube Video)
http://www.youtube.com/watch?v=pF_6u9Za ... huH6VzZhYQ
Why Being Poor And Having No Budget Is Good For Making Games (Youtube Video)
http://www.youtube.com/watch?v=iwXFOgNV ... huH6VzZhYQ
Introduction to Game Development (Youtube Video)
http://www.youtube.com/watch?v=duc3jYgA ... huH6VzZhYQ
Mum, Dad, I want to be a Hame Designer (Youtube Video)
http://youtu.be/qiQcANX3NNE
Thinking Like a Game Designer - GameSalad Webinar (Youtube Video)
http://youtu.be/IJFTUGmwQps
Eli The Computer Guy - Introduction to Programming (Youtube Video)
http://youtu.be/lJnvq0A_7WQ
I Want to be a Game Developer...Now What?
http://www.gamefromscratch.com/post/201 ... loper.aspx
Home & Learn Beginners Computing Tutorials
http://www.homeandlearn.co.uk/BC/Beginn ... uting.html
Software
Pixen (Free)- Pixel Art and tile editor for Mac OS X.
http://pixenapp.com/
Pyxel Edit (Free) - Pyxel Edit is a pixel art and tileset creation tool. It's made in Adobe Air, runs on Windows and Mac, and is currently in open beta.
http://pyxeledit.com/
Aseprite (Free) - Another pixel art editing program for both Mac OS X & Windows.
http://www.aseprite.org/
GraphicsGale (Shareware) - A windows based pixel art editor.
http://www.humanbalance.net/gale/us/
Tiled (Free) - Multi platform. Tiled is a general purpose tile map editor, built to be flexible and easy to use. In addition to its own map format, Tiled supports read/write plugins for using it with proprietary map formats or formats used by other editors.
http://sourceforge.net/projects/tiled/
Notepad++ (Free)- Arguably the best text editor for Windows. Includes Syntax highlighting for all your coding needs.
http://notepad-plus-plus.org/
TextWrangler (Free)- Looking for Notepad++ for Mac OS X and don’t feel like using CrossOver? Then TextWrangler is exactly what you are looking for. In fact, it might even be superior to Notepad++. For those of you looking for even more features, TextWrangler has a big brother called BBEdit for $50.
http://www.barebones.com/products/textwrangler/
SourceLair - Online IDE with support for 21 languages including C, C++, Obj-C, JAVA, HTML...basically everything but C#, which is should be coming soon. Still in Beta.
https://www.sourcelair.com/
Cloud9 - Write, run, and debug your code with our powerful and flexible cloud IDE. Collaborate on your workspaces publicly, or keep them private. The choice is yours!
https://c9.io/
Koding - Another online IDE supporting Python, JAVA, Perl, Ruby, C, C++ and Go.
https://koding.com
Audacity (Free) - Open source audio recording and editing software.
http://audacity.sourceforge.net/
SFXR (Free) - Simple tool for creating old school sound effects. Runs on Windows.
http://www.drpetter.se/project_sfxr.html
CFXR (Free) - Mac OS X port of Dr. Petter’s SFXR, plus it has a nicer GUI.
http://thirdcog.eu/apps/cfxr
MilkyTracker (Free) - an open source, multi-platform music application for creating .mod and .xm module files.
http://www.milkytracker.org/
GIMP (Free) - Open source multi platform image editing software similiar to Adobe Photoshop in many ways.
http://www.gimp.org/
Paint.net (Free) - Windows based graphics editing program. Think MS Paints big brother.
http://www.getpaint.net/
Inkscape (Free) - Open source, multi platform vector image editing software.
http://inkscape.org/
Sculptris (Free) - Multi platform 3D modeling software. Smaller installation then Blender.
http://pixologic.com/sculptris/
Blender (Free) - Open source, multi platform professional quality 3D modeling software. Unfortunately there is a steep learning curve.
http://www.blender.org/
Komodo Edit (Free or $25 for more features) - Multi platform. Komodo Edit is a lean editor with a sleek interface. You'll enjoy excellent coding in many web languages, including Python, PHP, Ruby, Perl, HTML, CSS and JavaScript.
http://www.activestate.com/komodo-edit
Microsoft Visual Studio ($499+) - Do I even need to mention what this is? Full feature IDE for developing for C++, C#, VB.net and a few other languages. Separate versions for C++, C# and VisualBasic are available as express editions for free. 2012 is the most current version but 2010 is recommended.
http://www.microsoft.com/visualstudio/eng/downloads
QB44 (Free) - For fans of old school QBasic, QB64 offers the same experience for modern computers running 64-bit processors. It runs on Windows, OS X and Linux as well. Whether its for nostalgic reasons, or as a learning tool, it is actually a very nice program that recreates the 1990’s QBasic experience perfectly.
http://www.qb64.net/
Just Basic (Free) - Another free to use BASIC compiler for windows. Several books I have read recommend Just Basic as a good learning language/IDE for people who are new to programming. They have a pay version called Liberty BASIC for more features, but the free version works just fine.
http://www.justbasic.com/
Objective-Basic (Free or $35 for Pro license) - Objective-Basic is a powerful BASIC programming language for Mac, which is a simple and intuitive and very easy to learn. It is similar to Visual Basic and Objective-C. It is an easy to use, object-oriented, compiled, stable, fast and modern programming language written in C++ and Objective-C. Its runtime is entirely based on Cocoa.
http://www.objective-basic.com/
QT (Free) - Qt is a full development framework with tools designed to streamline the creation of stunning applications and amazing user interfaces for desktop, embedded and mobile platforms. Qt's cross-platform full framework and tools enables developers to reach various desktop, embedded and mobile operating systems and numerous devices with one code base. Qt brings freedom to the developer saving development time, adding efficiency and ultimately shortening time to market.
http://qt.digia.com/
MonoDevelop (Free) - MonoDevelop is a cross-platform IDE primarily designed for C# and other .NET languages. MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux, Windows and Mac OSX. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and Mac OSX maintaining a single code base for all platforms.
http://monodevelop.com/
SharpDevelop (Free) - An alternative to Microsoft Visual C#. Nice clean interface, but in all honesty, Visual C# Express 2010 is a better choice. SharpDevelop might be a good alternative to Visual C# 2012 until more updates to the 2012 version come out.
http://www.icsharpcode.net/OpenSource/SD/Default.aspx
Code::Blocks (Free) - A free cross platform C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
http://www.codeblocks.org/
CodeLite (Free) - A lightweight cross platform C/C++ IDE. Similar in features to Code::Blocks, but somehow just not as appealing.
http://www.codelite.org
RealStudio ($99+) - Real Studio’s claim to fame is the ability to allow users to create full feature applications with a bare minimum of programming knowledge. Almost entirely drag n drop in nature with “almost” zero need to add code to make the applications work.
http://www.realsoftware.com/realstudio
Pure Basic (€ 79) - A cross platform BASIC IDE that works with Windows, Mac OS X, Linux and even Amiga. There is a free demo available to try before purchasing.
http://www.purebasic.com
Blitz Basic ($79) - A variant of Basic designed specifically for the creation of games. Runs on Windows, Mac OS X and Linux.
http://www.blitzbasic.com
DarkBASIC ($70 or free with Ads) - Another version of Basic similar to Blitz Basic, used for making games.
http://www.thegamecreators.com/?m=view_product&id=2000
Big List O' Stuff (Tutorials. resources, &software)
Moderator: Coders of Rage
- JersyDvl
- Chaos Rift Newbie
- Posts: 32
- Joined: Fri Mar 23, 2012 7:59 am
- Current Project: Learning to program.
- Favorite Gaming Platforms: Dreamcast, Master System, NES, SNES.
- Programming Language of Choice: C++, C#, Basic, HTML
- Location: New Jersey
- Contact:
Big List O' Stuff (Tutorials. resources, &software)
Last edited by JersyDvl on Sat May 18, 2013 11:35 am, edited 2 times in total.
24” iMac, 3.06GHz Intel Core 2 Duo
8 Gigs of Ram
Nvidia GeForce GT 130, 2.5TB HDD
OS X 10.8, Windows 7 Home Premium
22” external display
2012 Macbook Pro 13"
2.5Ghz Intel Core i5
8GB Ram
OS X 10.8 / Windows 7
Skype: Justin.Califano
http://www.geek-spot.net
8 Gigs of Ram
Nvidia GeForce GT 130, 2.5TB HDD
OS X 10.8, Windows 7 Home Premium
22” external display
2012 Macbook Pro 13"
2.5Ghz Intel Core i5
8GB Ram
OS X 10.8 / Windows 7
Skype: Justin.Califano
http://www.geek-spot.net
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: Big List O' Stuff
Many if not most of these are already in the Guides & Resources or Programmer's Education topics, but since you took the time to organize it so well you earned a sticky.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- Vincent
- Chaos Rift Newbie
- Posts: 6
- Joined: Fri Apr 26, 2013 1:32 am
- Current Project: Learning C++, Java, and OO
- Favorite Gaming Platforms: PC, Famicom and PS2
- Programming Language of Choice: C++, Java
- Location: Spain
Re: Big List O' Stuff
Big THX for this post. Lots of interesting stuff.
"Stop bitchin' and start codin' !!!" by myself
- heisenberg
- Chaos Rift Newbie
- Posts: 7
- Joined: Sat May 04, 2013 3:53 pm
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C/C++
Re: Big List O' Stuff (Tutorials. resources, &software)
Thank you Jersy, this is a very intresting list of URLs.