While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- GOG launch their Preservation Program to make games live forever with a hundred classics being 're-released'
- Valve dev details more on the work behind making Steam for Linux more stable
- NVIDIA detail upcoming Linux driver features for Wayland and explain current support
- Half-Life 2 free to keep until November 18th, Episodes One & Two now included with a huge update
- Direct3D to Vulkan translation layer DXVK v2.5 released with rewritten memory management
- > See more over 30 days here
-
The Walking Dead, The Expanse and more in the Telltale …
- Liam Dawe -
Half-Life 2 free to keep until November 18th, Episodes …
- Ehvis -
Hybrid gaming controller MoveMaster has a new website, …
- furaxhornyx -
Half-Life 2 free to keep until November 18th, Episodes …
- tuxmuppet -
Half-Life 2 free to keep until November 18th, Episodes …
- Tuxee - > See more comments
- What do you want to see on GamingOnLinux?
- Liam Dawe - New Desktop Screenshot Thread
- Vortex_Acherontic - Types of programs that are irritating
- dvd - Weekend Players' Club 11/15/2024
- StoneColdSpider - Our own anti-cheat list
- Xpander - See more posts
View PC info
For me it started because my family ( for reason still unkown ) got a glorious marvel of modern engineering; A IBM machine.
I honestly do not remember much about it, except that nobody really knew what to make of this 'electronic typewrite with a screen'.
How ever it started ( properly it was left powered on and unguarded ) I soon discovered that you could group commands in 'bat' files and from here the sales man ( they made house calls back in the day ) suggested I have a look at GW basic and I would definitively need that massive 5 megabyte harddrive has juuust happend to have in the car, what to store all of my work. ( the ting sounded like a motercycle revving up )
Think I was about 8 at the time kind of wish I still had the code from back then, it would be kind of fun looking into the mind of my younger self ^_^. But the earliest I still have is some assembler code ( NASM? ) and a whole pile of 'games' written on Borland Turbo pascal - stored "safely" on a 3.5" floppy.
anyway enough of my nostalgia, where/when did you start?
He had to complete a mission first though, filling out forms and data to be able to achieve the goal of earning this geocities account.
Once he had obtained this glorious account he went on his way searching through the web to learn what this mystery language was and how to speak it.
Spending hours and days of searching he finally got a grasp on this mysterious language, the gods called it "HTML". He spoke to the gods of the internet and found more information regarding this language and he learned how to start making his own website.
He would spend hours and days just studying this mysterious language to make his website.
Eventually he was able to make his website, but as he grew older he lost interest in it and moved on.
Sadly this also meant all the work and time he put into that website was also wasted as it has since vanished from the mysterious interwebs.
View PC info
...around 1995, 10yrs old
View PC info
Apart from that slow start to get to something resembling a program it was also very unknown by everybody around me.
So with only a few games on it I decided that learn how to make games on it. For days I sat with both a manual and a dictionary (I was around 8 and didn't really speak english) step by step I got things "going" on the darn thing. This was all in basic though. The games never really happened and the best thing I wrote in those days was a drawing program. To clarify this thing had NO graphics mode but did have graphical characters that would help.
A few years later we bought the MZ-800 from someone. And faces with the same problem as before I wanted to make games again. But this time I started with "basiccode" versions 1 and 2 depending on the radiostation transmitting it and lending MSX / C64 books from friends and trying to make the listings work on my system.
In retrospect I was a porter before I knew what that was.
So lack of games made me become a programmer in the end..... Maybe I should start porting games to linux, before it's not a niche gaming platform anymore :)
But, I really started programming games with Game Maker 6, since it made things much easier than with the classic programming methods. =)
It all started in 2007, when a group of my friends and I started a FIRST Lego League team (http://www.firstinspires.org/robotics/fll. I quickly got hooked on the drag-and-drop NXT-G programming, and that was my first experience programming. After that, I dabbled in some text-based languages for the NXT, and then took up learning HTML and Java through books and online research.
Since then, I've done mostly regular application programming in Java, and Rich Internet Applications in HTML/Javascript, as well as working as a website administrator.
I have repeatedly tried to program games, but none of the projects I've started have gained much traction and all kinda died out. My main problem is focusing on/learning an engine; I've dabbled with dozens, and I can't make up my mind.
View PC info
For me, it was because I wanted to automate my backups with a batch script using robocopy. And the script got more and more complex as I added creature comforts. Then I switched to Linux and so had to "port" the script to Bash. Finally took some formal education in Python and C++. I'm not great at it but my initial learning experience has left me in love with interpreted languages.
View PC info
Since then I haven't gotten a chance to use PHP for much other than server-side operations on mostly static websites, but I jump on chances to write a bit of code, and I've gotten much more familiar with CSS and a little more comfortable with JavaScript. It annoys me a bit that I never learned anything that I could put to good use in actual software, to contribute to Linux with more than translations. Being able to look under the hood and submit my own patches would be great. (I know it's never too late, but I have several other priorities now and I would need to start at the very beginning.)