DEV Community

Lucas Martins Ribeiro
Lucas Martins Ribeiro

Posted on

Game Dev Journal: Press Start

I played my first video game when I was 4. I was fascinated when I found out that I could move stuff on TV. I still remember what I felt and how I felt. It's like my strongest memory β€” and maybe the happiest. I was kinda used to the idea of television, my father was heavily addicted in action movies and we used to watch together a lot. But the fact of pressing some button and then stuff starts to move as you wish opened a whole new perspective of life for me. I needed to know how to make stuff like that.

I was 12 when I discovered that games are created with computers, and obviously I bothered my parents to buy one β€” even though I knew we couldn't afford one. But they actually did buy a computer, because they were convinced that it would be an investment on my future.

The first lesson that I learned about game development: it was hard. Not the kind of hard that I was used to. I learned english all by myself translating video games before getting a computer, so I was able to deal with some pretty tough stuff. But I drowned in my first dive in this new ocean.

The second lesson was: it took time for a game to be made. A lot of it. And I was entering in a bad moment in my life, I needed to focus on other stuff, which lead me to the...

Third lesson: it was harder to get a job. They all expected someone with a few games made, and I couldn't finish a single one.

And then I gave up for a while, going in a different direction until the pandemics. I lost my job as soon as it started, and then I came back to coding, but now for a living. I'm currently working as a web developer, but my inner child deserves to have his dreams fulfilled.

And what would make this journey different than what it was fifteen years ago? I got a plan, and I'm more stubborn than ever.

Now, the fourth lesson: I need to be an AI specialist to make the games the way I want. I like to play hard games, and hard games requires good NPCs, which leads to a strong AI system.

I'm tired of writing, so this is it by now. Next time I'm here, I'll talk about what I've been doing with AI.

Top comments (6)

Collapse
 
weiqingteh profile image
Weiqing Teh // CG BOSS

Hi Lucas, I feel for this article sharing your joruney yes game development is hard and I tried it myselft before going to Coding and Frontend Dev. Press on and hope you get to make the games you want, hope to play them someday.

Collapse
 
joolsmcfly profile image
Julien Dephix

I bookmarked Echoes Of Somewhere a while ago and come back to it from time to time. Could be of interest to you.

Collapse
 
1ribeirolucas profile image
Lucas Martins Ribeiro

As far as I can tell after a quick scroll through the devblog, the main idea is to share the experience of using AI to develop games, right? Yeah, it's interesting, but it's not exactly what I'm looking forward in AI in game development. I like to think more about how AI works inside the game, you know? But I'll keep an eye out for the upcoming posts on the devblog, that's for sure, as it seems to be a pretty good game.

Collapse
 
joolsmcfly profile image
Julien Dephix

They seem to find various ways to use AI to assist them in game dev: devlook, models, environments and dialogues: echoesofsomewhere.com/2023/06/19/c...

:)

Collapse
 
anitaolsen profile image
Anita Olsen πŸ’œ

What an exciting journey! I am looking forward to your future posts!

Collapse
 
jgdevelopments profile image
Julian Gaston

I'm also a web dev by day job. I am looking forward to seeing your journey and I hope I can trial one of your games.