background preloader

Indianavaughnyoutsey

Facebook Twitter

If you know me you don't need to read this

Data Structures. Intro: Data structures are exactly what they're called. They're just different methods of storing large amounts of information in a useful way. For example lets say I have a shopping list with 5 items: MilkEggsBreadButterApples Now if you want to display this info you could use a string like this: str_list = "Milk# Eggs# Bread# Butter# Apples"; This works great if you just want to display the list.

Str_list+="# Bananas"; But now how many items do you have to buy? Obviously all these things would be annoying to do using a string to store data. Lists: If you know about arrays, you know about lists. Item[0] = "Milk"; item[1] = "Bread";//etc... The nice thing about arrays is that you can make the number inside the [ ] a variable...For example if you want to find out what the 2nd item on the list is: n = 2; //number item we want to display show_message(item[n-1]); // displays "Bread". Pretty simple right? For(i=0;i<2;i+=1) item[i]="Candy! " This is basically what lists are in GM. Stacks: Queue: Grids: GLSL Programming Tutorials | OpenGL Shading Language.

Game Design: The Tools You Need - The odd ramblings of a geek pretending to not be "all grown up" In my last blog post about Imagine Cup, I mentioned that we provide you all the tools you need to get started on your own Game Design, so I thought I’d fill you in on what you need, and where you can get it all from. XNA Game Development Building games in XNA is incredibly easy, and getting the technology set up is just as straightforward. Firstly, you need a PC – preferably with a decent graphics card. Particularly when talking about 3D games, where we take advantage of Direct 3D shading and other capabilities, you need a card supporting DirectX 9 and up (I just don’t want someone puzzling over why their shading isn’t working like I was when I ran a hands on lab with a laptop with a not-so-great graphics card). Next up, you need Windows. Yes, the developer tools you’ll need only run on Windows. <edit>(Ah, and this is why you shouldn't write blog posts at 2am on a Saturday... thanks to one of my awesome student buddies back in Oz, I have been corrected.

And we’re halfway there. Deployment. Game Programming Wiki - GPWiki. Emotiv - Brain Computer Interface Technology. Lelouch project!