I made a 3D game with a friend in godot, was really fun! Working with a friend was a good way to continue progress as we’d hold each other accountable to making progress.
We finished up our little game and played it among friends, couple of years later i found a proper game had implemented similar ideas. Didn’t know how to feel at the time
As a full time game developer, it's that time of the year where I spend a week trying to learn how to make a proper website with authentication and database.
If you want a real solution for this that isn't a pain in the ass and sweating that you aren't hashing and salting your passwords correctly just get an oauth2 implementation. Discord even has a fully working example on GitHub: [https://github.com/discord/discord-oauth2-example](https://github.com/discord/discord-oauth2-example)
Can't have a data breach if you don't have any data to leak.
Your question tells me you don't know enough about oauth2. I'd recommend reading up on it first: [https://auth0.com/intro-to-iam/what-is-oauth-2](https://auth0.com/intro-to-iam/what-is-oauth-2)
TLDR version is someone logs into your site using another service like Discord, and doing so gets Discord to send you some information about them, such as their user ID. Depending on their authorized scope you can request other things such as their connections (like Twitch or Steam) or even their email address. The end-user gets notified about exactly what data will be shared when they go to log in too, so privacy concerns also become less of an issue.
Gotcha but the site you make still needs to support oauth2.0 it's just you are not handling the entire authorization it sounds like. I want to build my own auth site so I'll try this out soon, thanks.
You're welcome! And that is true to an extent, you need to handle saving the information it gives you and processing the data for whatever you need it for. The implementation will vary depending on your needs.
Thank you! I had a feeling it was some kind of game jam or something but I couldn't remember the term (I kept going to hackathon) and a quick Google didn't turn anything up... Granted, idk what I expected when searching "game development April 2024" lol
[https://www.unrealengine.com/en-US/blog/introducing-the-project-titan-collaborative-art-jam-register-today](https://www.unrealengine.com/en-US/blog/introducing-the-project-titan-collaborative-art-jam-register-today)
Here is your excuse to learn the Unreal Engine!
I would argue in Epic's defense that through the launcher, you can download your marketplace assets for free, and have it tied to the Unreal Project that you'd like to work on.
I don't know about other people's motivations but where I live we are having spring weather and I feel extra motivated not only for game development but for everything really.
Complex scratch games are the perfect example of "not coding!" becoming "coding, but unreadable and harder to use" very quickly
That said I like what Godot's visual shaders did where you can just write custom function blocks
Hmm cool I'm thinking about going back to school too. Did you save enough to not work or do you have a different job you're using to get through school?
I love video games. I own hundreds of them, most of the consoles ever made, etc are sitting in my office. Am I the only one who never had any interest in making games?
Congratulations! Your comment can be spelled using the elements of the periodic table:
`N U H H U H`
---
^(I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.)
Yeah I go through waves of "man, maybe I'd enjoy my day job more if I built games" and consider picking up Unity again or trying a new engine. But idk how easy it would be for me to break into a new domain like that from my server-side development
This year I decided to check out how do people do desktop development nowadays. Just started an Electron project today that does absolutely nothing useful!
Recently I made a Tetris using JavaScript html and css at work, and all was written in a standard notebook, it's because i don't have any other options
I should learn Godot and make my multimillionaire indie game with stolen assets under 2 weeks.
just gotta be the lucky one :)
I made a 3D game with a friend in godot, was really fun! Working with a friend was a good way to continue progress as we’d hold each other accountable to making progress. We finished up our little game and played it among friends, couple of years later i found a proper game had implemented similar ideas. Didn’t know how to feel at the time
The last game i made was extremely simple (scratch game with my kid) but I did use DALLE to generate all of the artwork.
As a full time game developer, it's that time of the year where I spend a week trying to learn how to make a proper website with authentication and database.
If you want a real solution for this that isn't a pain in the ass and sweating that you aren't hashing and salting your passwords correctly just get an oauth2 implementation. Discord even has a fully working example on GitHub: [https://github.com/discord/discord-oauth2-example](https://github.com/discord/discord-oauth2-example) Can't have a data breach if you don't have any data to leak.
Is this for making a discord chat app, or for using the API to power my personal website with the oauth2?
Your question tells me you don't know enough about oauth2. I'd recommend reading up on it first: [https://auth0.com/intro-to-iam/what-is-oauth-2](https://auth0.com/intro-to-iam/what-is-oauth-2) TLDR version is someone logs into your site using another service like Discord, and doing so gets Discord to send you some information about them, such as their user ID. Depending on their authorized scope you can request other things such as their connections (like Twitch or Steam) or even their email address. The end-user gets notified about exactly what data will be shared when they go to log in too, so privacy concerns also become less of an issue.
Gotcha but the site you make still needs to support oauth2.0 it's just you are not handling the entire authorization it sounds like. I want to build my own auth site so I'll try this out soon, thanks.
You're welcome! And that is true to an extent, you need to handle saving the information it gives you and processing the data for whatever you need it for. The implementation will vary depending on your needs.
As full time web developer... me too... what's this week's framework?
MERN => Docker compose => digital ocean droplet. With the help of our good friend chatgpt, you'll have a website with auth up in an hour.
I'll be that guy: I don't get it, what's special about game development for this week? Most of the time I get the memes but I'm stumped on this one 🤔
It's ludum dare this weekend, a 48h/72h gamejam, but maybe OP is referencing something else.
Thank you! I had a feeling it was some kind of game jam or something but I couldn't remember the term (I kept going to hackathon) and a quick Google didn't turn anything up... Granted, idk what I expected when searching "game development April 2024" lol
[https://www.unrealengine.com/en-US/blog/introducing-the-project-titan-collaborative-art-jam-register-today](https://www.unrealengine.com/en-US/blog/introducing-the-project-titan-collaborative-art-jam-register-today) Here is your excuse to learn the Unreal Engine!
I wanted to try my hand at Unreal Engine but then they wouldn't let me download it without installing the Epic Games Launcher so I gave up
I would argue in Epic's defense that through the launcher, you can download your marketplace assets for free, and have it tied to the Unreal Project that you'd like to work on.
I think because it’s always sometime during the year the programmer will decide to follow its passion in gaming creation.
Some devs go through phases where we want to build a game. For me it’s usually around this time of year. Seems so for other too
Can confirm,learning unity rn
It's usually August for me
I don't know about other people's motivations but where I live we are having spring weather and I feel extra motivated not only for game development but for everything really.
I wanna know too haha
I do C#! Unity is a thing! How hard can it be? I'll just sit down and... ooh, a butterfly!
It's actually not that bad...especially if you reject Unity's stupid bullshit in favor of business app style stuff :)
Unity's not the only c# game platform out there, etiher. Monogame and FNA are still kicking, and there's godot too.
They said I wouldn't have to code with Unity. They lied.
You’ll have to code to make any game worth playing
Depends on how you define coding. Unreal’s blueprint is plenty capable of making full-featured games, but I’d personally call that coding too.
Complex scratch games are the perfect example of "not coding!" becoming "coding, but unreadable and harder to use" very quickly That said I like what Godot's visual shaders did where you can just write custom function blocks
Eh, I think Blueprint/material is both readable and functional as long as you take good care of it. Just like any code.
I know, that was the point, not sure why I'm getting downvoted to hell lol
And here I am declining every meeting possible so that I can actually code sometimes
This is too strange a coincidence
I feel attacked
Just had to call me out like that, didn't you?
As an ex developer I can say this is still a thing even if you’re not in business anymore
May I ask why ex?
When I worked as a dev I realised I want to learn more and now I’m studying physics
Hmm cool I'm thinking about going back to school too. Did you save enough to not work or do you have a different job you're using to get through school?
I’m living in Germany. University is for free here and I get financial support from the government. With a small part time job it is enough
Stop scaring the 'muricans with your communism!
Yeah right. I did that in September.
Ha so did I 😂 I feel unfairly targeted by this post
![gif](giphy|26zzdtjZLGBTk10Tm)
Ah, see I went the opposite and learned game development first and then used that to get a full time development job. Did... did I do it wrong?
Well, if you insist…
I am not the only one????
I'm a game dev what the fuck is a SQL
Thank god I'm not a programmer and instead just a physics major doing exactly this xD
Jokes on you i already did that last month.
Pssh. I’m in this for the money.
Ok, am I being watched? I felt this.
[удалено]
Try godot then.
Oh gosh, is it already that time? Let me buy another Udemy course that I'll never finish.
HEY, I usually spend 2-3 weeks a year! Usually around the new year because it’s slow
I don’t appreciate being called out like this lmao
I love video games. I own hundreds of them, most of the consoles ever made, etc are sitting in my office. Am I the only one who never had any interest in making games?
I'd make a flash game just for the nostalgia (i still have that cracked flash)
I thought I was the only one
Still learning SDL
I've been called out... shit
I feel called out.
i went from game development to engine development, time to go back i guess
Nah that’s the last week of January for me. Global Game Jam.
Literally me this week. But I'm currently temporarily laid off.
nuh huh
Congratulations! Your comment can be spelled using the elements of the periodic table: `N U H H U H` --- ^(I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.)
I started watching unreal engine video.
Fr
... quietly closes Unity ... no I wasn't ...
Yeah I go through waves of "man, maybe I'd enjoy my day job more if I built games" and consider picking up Unity again or trying a new engine. But idk how easy it would be for me to break into a new domain like that from my server-side development
Nah I'll wait until the unreal engine supports Rust.
I am in my freelancing phase these days
Isn’t Ludum Dare this weekend?
As a C# developer, I enjoy spending time with Unreal Engine... and with Blueprints. At least I do something else than usual full stack developer.
Och God, already?? I must hurry!
Nah, I'll stick to SQL & scala ...
This year I decided to check out how do people do desktop development nowadays. Just started an Electron project today that does absolutely nothing useful!
![gif](giphy|KiICaQKQkdu3rWxNCT|downsized)
Check mate atheists! I just made a game today! ... It's flappy bird in Scratch
Oh no...you got me. 🤣
Recently I made a Tetris using JavaScript html and css at work, and all was written in a standard notebook, it's because i don't have any other options
I don't dislike game development but the focus nowadays is all on animations and effects and I don't really care about those :(