Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 09 Jul 2013
Offline Last Active Today, 04:50 PM

Posts I've Made

In Topic: Project "Learning Programming In 2 Years"

31 January 2014 - 06:08 PM

Reminds me of myself :D 

I've been programming since around 12-13, now I'm 16, I totally agree with how you decided to take a break and wait till you got a bit older so you could understand some of the concepts. I experienced the same issues in the beginning but now I understand everything! Programming is actually my hobby now! Trust me, learning this stuff at an early age really helps! I was able to skip an entire school year because of how my programming helped my math skills and now programming class is the easiest thing in the world! 


I however didn't get straight into game development, I've been switching through multiple things like computer security, game dev, math, simulation, assembly, OS dev...


Basically, I don't regret having spent the last few years programming, it has really paid off and just as Eck said, it has certainly influenced my career choice. At one point I used to say I wanted to be a quantum scientist (I didn't even know how hard that would be) but now I can't even think of anything but computer engineering. My dream has changed from making my own discovery to having my own game studio!


Taking the time to learn these things when (I'd say) the brain learns/adapts fastest, is really going to pay off for you if you keep up the work! Don't worry if you don't finish a project, I have about a few GB of projects which I haven't finished but it's the effort that counts!


I really hope you finish this undertaking though  ;) 

My main programming language is C# (I sometimes even think in it! xD ) so if you have any questions, just ask  ;)  

In Topic: Real-time Global illumination for games discussion

30 October 2013 - 01:21 PM

I read papers on the topic almost daily. Usually you can get by just fine and if there isn't anything you don't know, it probably isn't too technical for you to not be able to figure out via google. Take it like this, I'm in high school, I get by fine with the normal math you learn at school ;) 

In Topic: Anyone here a self-taught graphics programmer?

26 October 2013 - 11:34 PM

Truly neat topic!

I'm a completely self taught programmer and well I can't possibly have a degree anyway because I'm just 16, I'm in my last year of high school. I am mainly a C# programmer although I can also work with Java,C,C++ and Python.


I started learning programming about 5 years ago, I was into playing a lot of video games, then I got GTA San Andreas which wouldn't run on my computer because my machine was too old, it made me wonder why it wouldn't run, this led to research (on a dial up connection) I found out about BASIC and started doing some basic (pun intended) programming in it, however I didn't find it to be powerful enough for what I expected so I stopped, then a few months later our computer teacher began teaching us the basics of C++ (which never really worked out because he didn't know much himself, he just used the cprogramming.com tuts). This peaked my interest in programming again, I tried C++ but couldn't make much of it but I ended up discovering C#, I bought a few books about it and learned the basics, I go Visual Studio only to find out that my computer could barely handle it, this slowed my development a lot, eventually I gave up and went back to playing games.


Then I discovered Midtown Madness mods, I learned how to use zmodeler to make my own mods, soon I moved on to blender, then when I visited my sister at new york, she gave me her laptop which was quite recent (it's only about 2-3 years old), finally able to do things faster, I went back to C#, I quickly got used to it and started programming things on a daily basis (one project a week however most are still incomplete), then I got involved in the PSP hacking scene, it was a bit hard to get the basics of things like MIPS assembly (not to mention the fact that C/C++ were still incomprehensible to me) but I managed to figure everything out, then I got a PS Vita and a few months later PlayStation Mobile was launched. PSM  used C# which attracted me to the platform, that's where my 3d graphics adventure began. Along with a friend, I created Aperture Studios and we are currently working on our first title (and a 3d game engine) and very recently (infact a few days ago) I gave C++ a go again to find out that I properly understand everything!,


Anyway here's a video of what we have so far:


In Topic: Real-time Global illumination for games discussion

26 October 2013 - 10:22 PM

1. Definitely worth looking at, there are so many techniques out there, each one with some advantages and disadvantages plus it gets you thinking about how you could improve the algorithms (because of how painfully slow many GI methods are)

2. Trig, basic understanding of rays, ray propogation, matrices, vectors, sometimes the very basics of calculus and that should get you through most algorithms

3. theres ray tracing, path tracing, voxel cone tracing, metropolis light transport, ambient occlussion, photon mapping