Hello Guys,
I am a programmer and a computer science major. I have toyed around with tools like Unity, Unreal in the past. As I come to the end of another semester, I thought it would be fun to do some game development maybe come up with something to add to my portfolio. I am running Ubuntu 14.04 on my desktop and I was wondering what game development tools might be available to me on this platform. As a student, I have experience with C/C++, Java, and Python. I have done some professional work in C/C++ and Python and some hobby projects in C# WinForms. I would say that in order of proficiency I would rank my skill C/C++, Python, Java, C#.
I feel like, I have a good understanding of game programming from my work on embedded systems. Most embedded systems run in a "forever loop" that starts when it is powered on. The device uses a state machine and responds to interrupt commands (which I think will like your user inputs from a controller or keyboard). I would like to do something where I can show off my coding skills but, I also want the tools to do enough heavy lifting that I can produce something of value in a short time. As far as Linux development I have dabbled in SFML great fun and right now my leading contender but, I was wondering what else was out there or am I better of taking a spare SDD and installing Free Windows Education edition and using Lumberyard or some game engine?