I've been on Godot Forums for a little less than a month but I randomly found this discussion and thought I might as well make a post.

I got in to programming when I was around 8 or 9 years old, and by "got in" i mean I wanted to learn to code but apparently didn't have the brain capacity to do so. I watched YouTube videos about Lua programming in Roblox, and I did exactly what the tutorials told me to do, and I ended getting stuff to work only about half the time. I wasn't really learning to code, I was just copy and pasting whatever the tutorialist did. Not a single time during the 2 years when I was trying so hard to learn to code games in Roblox did I actually understand why the code worked. I couldn't edit or write my own code if my life depended on it, even if it was extremely simple. The most simple and standard programming terms never rang a bell with me, because I literally never knew how to use them and did not know what they were. I couldn't have told you what a variable or an if statement or a loop or literally anything meant. If you think in those 2 years I had to have at least learned something, anything, then it would dishonest to say I did.

I was in the exact same place I started, and I was upset with my failure and put programming back on the shelf. After that I began to stray from Roblox, mostly because I was simply just maturing, but also because of my failed attempt at learning to code. A few months later I found out there was a local coding club at the library, and I decided to give it a shot. I arrived and they set me up with a computer and launched Scratch on it. I had heard of Scratch before, but never used it. At this point I was frustrated because I wanted to learn coding, REAL coding. I didn't wanna connect some drag and drop digital blocks to make the worlds lamest program. After that one meeting I left and didn't ever go back, little did I realize that Scratch was actually the gateway that would manage to sink those basic concepts in to my stupid brain.

I tried a python class in 6th grade, but the only thing I learned was how to run, print("Hello World"), and I bailed out of the class. Anyway another year or 2 goes by and I'm in 8th grade, I try a different programming class and guess what, we're using Scratch, but this time I wasn't so closed minded and didn't instantly turn it down. Throughout the trimester those programming concepts began to sink in and finally make sense. I realized that Scratch was much more capable than I originally thought. I made a few random projects and by the end of the trimester I finally had something to show for it! I made a simple tower defense game, a street fighting game, and a top down shooter style war game. I felt good about it, but just like a crippling addiction, the soft stuff began to slowly not satisfy me anymore, and I turned to the internet to find something stronger and more powerful, that would produce the same dopamine hits I used to get from Scratch.

I tried Unity and failed miserably. I tried Unreal but my laptop didn't meet its hunger for 4 petabytes of RAM, and it was cursed to only run at 4 FPS. I was introduced to Godot when I saw some YT videos about it in my recommendations, but marked it off as not being worth it, because all the youtubers seemed like they were in some sort of Godot worshiping cult. But then Unity decided to light itself on fire and lose the trust of its entire indie user base, and it seemed like everybody quickly migrated to Godot. People starting talking about how great Godot was and I decided it wouldn't hurt to download it and see what it was like and boy, it did not disappoint.

I learned the basics of Godot and here I am now. That is the story of how I joined the Godot cult. I'm honestly embarrassed that it took so long for me get off the ground. I'm working on a 3D angry birds clone and a few other small projects. I also am currently programming in Python and learning a few other languages, and am enrolled in an IT course, and plan to enter the Tech industry and get filthy rich programming stuff.

At one point, my life plan probably was to make the next billion dollar Video Game franchise, But now that I have matured, I realize that people tell the success stories of indie developers who quit their jobs and get rich, but never the the stories of people who do the same thing and end up flopping. Which is why I'm content just being a hobbyist game developer for now. I could jump on to the already crowded Gaming industry train the second I get out of high school, or I could jump on the Tech train and get a strong financial foundation, and possibly jump on the Gaming train somewhere down the track if I feel like it. Not to mention my parents might disown me.

Sorry that this is so long, I just started typing and somehow ended up writing an entire essay about my programming journey and the entire sequence of events that led to me discovering Godot.

    PizzaHutsAlat Hey, welcome! Thanks for sharing your story. It was a bit hard to read, with all the text being one big chunk. Maybe split the text up into smaller paragraphs. It would make it easier to read 🙂

      I'm working on my first Godot app. Glad I found this forum.

        jana Hey Jana, warm welcome! Cool to read you are working on your first Godot project.

        Just joined the community, and I'm gonna start working on something big soon, and I'm glad I found this forum!

          I'm excited about getting back to work on my new game. I've been working in my spare time learning Godot and i'm loving every minute of it ^_^

          @MikeCL again i cant thank you enough for these forums pal :-D

            Hello folks, Unicorn ere! 🦄

            Just your average gamer Scotsman who likes equines. I like to do a variety of creative things whenever I feel like it, from art, to music-making, writing, and of course coding! :3 (Been looking into modeling a wee bit too)

            Been looking at the forums for around two days now and I'm already happy enough to call this a great source of code help and creativity, hopefully I'll be at least a bit active on here. Cannae wait to see more of what this place has to offer!

              ucmRich Nice! I am excited to see what you have been working on when you are ready. Glad that you appreciate this place 😃

              Unicorn_Crusader16 Hey, welcome! I hope you will like it here.

              Hey folks, Mandax (Anderson) here.

              I'm getting back into game dev, and Godot is stealing the spotlight. The community vibe around this engine is unreal—GitHub stats are wild! I'm all about close relations with this amazing community and learning new stuff on how to game dev.

                Hi all.

                I've been a professional software developer for almost 20 years now. I do some game dev on the side as a hobby.
                I've been in love with godot since the moment I tried it a few years ago. At the time of writing I'm just starting to get my feet wet with GDExtension.

                  mandax Hey. That's great! Welcome!

                  major_disorder Nice, curious what you got cooking with your experience 🙂 And welcome to the forums!

                  5 days later

                  Hi everyone, I have always been toying with the idea of making a game but never went serious enough at it. I´m in the artist side of things and have made quite a few 3d models in Blender across the years, but my profession have nothing to do with programming or the likes of videogame making.
                  So, for years I always thought that once I went for it I would use Unity 3d and hoarded tutorials, but after the shit-storm they created I decided to stay as far as possible from it. Even if there are tons of documentation of it, which was the aspect that attracted me most, and the easiness of use, I turned to GODOT. Which is pleasantly drama free and has advanced quite lot in its later versions (not many code samples and documentation around though).
                  Also the forums I used to roam have become ghost towns (Open GameArt and Free Game Dev) and I´d love to enter an active community to expose and discuss my brain farts.

                    Hello there \o first time Godot (and generally game engine) user
                    I always wanted to make something in the gaming sphere but only recently I managed to finally start trying. Only wish I had the confidence to to so sooner.

                    I have still a lot to learn even just on the object-oriented programming side of things, but so far it's being fun and it's great being able to gradually see things coming together.

                    This seems a great community with an excellent positive vibe, hopefully someday I'll be able to give back to it.

                      Danimal

                      Zifnab

                      Warm welcome, It's great to have you here!

                      Zifnab This seems a great community with an excellent positive vibe

                      Glad you feel that way. 🙌

                      a month later

                      Hello fellow developers! My name is Ivan and i am a self taught 3d modeller. Just recently joined to this awesome comunity =) I pretty impresed how is this engine is user-friendly =) In some time, i will be able to post my game project that i curently working on!
                      p.s. here is my portfolio if you intrested: Artstation

                        zoohan Hey, welcome! It's cool to see the retro stuff you have in your portfolio. Looks great!

                        9 days later

                        Yo! I’m pretty new with working in game engines but I have a decent background in 2D animation. I’m eager to learn and cut my teeth on this new engine! Got lots of ideas and can’t wait to make them happen!