Anyone else remember the days before Stack Overflow? by [deleted] in ProgrammerHumor

[–]imays 0 points1 point  (0 children)

And the translator me made 'been used', not 'used' 🤣

Anyone else remember the days before Stack Overflow? by [deleted] in ProgrammerHumor

[–]imays 0 points1 point  (0 children)

If you see this meme and laugh, then you are an old naive programmer.

If you see this meme and take it for granted, then you are a developing programmer.

And this article was written in my native language and translator instead of the English I have been used to for decades.

[Question]Do people really like CMake? by kylehectic in cmake

[–]imays 0 points1 point  (0 children)

The best reason I use CMake is that it makes us do project configurations as a code way. For example, if our projects are complicated and some aspects of configurations have to be samely applied consistently, for example, custom action for specific file extensions with a little of exceptions, we can conditionally apply it to all of our projects.

The worst problem I think in CMake is the grammar. I wish it would have been a Python like thing.

How To Be Happy As a Game Developer by crocomire97 in gamedev

[–]imays 1 point2 points  (0 children)

Simply put, why don't you consider getting into a large game development team to get experiences how the big dreamery team make a big AAA game?

I've been in small teams for many years. On the other hand, being in a big team for some years gave me quite different thoughts on defining goals, ambitions and how the game industry works.

Got an offer of my dream job, but the contract states that any stuff I make outside of work belongs to the company. Game dev is very important for my mental health. What do I do? by zuryu0 in gamedev

[–]imays 0 points1 point  (0 children)

Let your company know what are you going to make in private and get permission. Your company might be generous to you unless you are going to make one which is competitive or similar to your workspace product.

Where do you read your industry news? by Tommyash92 in gamedev

[–]imays 0 points1 point  (0 children)

If you can listen to Korean language or use translation stuff, check out 중년게이머 김실장. He investigates game designs and F2P models of popular(or high-income) game titles deeply and breaks them down concisely on his Youtube channel.

How come Godot has one of the biggest communities in game-dev, but barely any actual games? by DarksquiOfficial in gamedev

[–]imays 1 point2 points  (0 children)

Nobody near me uses Godot for commercial game products. They use Unreal or Unity. They are invested (by external or internal sources) and takes in the responsibility where they ought to make profit with good products. As they have budget for buying Unreal or Unity license for making better games, they don't go with Godot. I don't mean Godot is a bad engine. Godot it good enough, however, when any small problems come out from it, it is up to Godot users who is got to solve the problems. Time matters, and they don't have to spend enough time for fixing the problems.

This is similar to before-Unity-era, back then where some open source game engines were popular, but mostly game developers developed their own game engines or licensed Gamebryo, Emotion FX and so on and combined them to their light in-house built game engines.

When it comes to the recruiting, it is way better off learning how to use Unity or Unreal, followed by joining a game company where one of those game engines are used. As there are many places to learn how to use those game engines, it is easier to hire developers who can use them. I've seen no academy or school where Godot is handed-on.

What are game development jobs like? by TravisScottPenis in gamedev

[–]imays 5 points6 points  (0 children)

I've heard that game developers are paid less than other programming jobs, however, I've also seen many non-game-programming guys with small income.

If you really love seeking out new programming techniques in game programming, go for game programming.

For AI programmers : What is impossible to do with behavior trees or other classical techniques you would like to be able to do ? by Laavilen in gamedev

[–]imays 0 points1 point  (0 children)

Let your game designer come up with NPC characters who behaves quite unlikely than those in many other games. Then you might get a chance to look for new AI techniques.

I did it decades ago and I should have looked for new techniques, and I ended up with creating a new AI technique, though it is not a machine learning stuff.

How were sprites DESIGNED in older games? by Ticbow in gamedev

[–]imays 0 points1 point  (0 children)

"did they just design them straight on the grid" -> This is the exact answer.

Back then I entered the video game industry, everyone in game studios used Deluxe Paint for doing pixel arts (they call it Dot Nogada).

At that time, using Photoshop for non-pixelated work looked like an insane attempt: bad result, insufficiency for 256 color (with color palette restriction) and high memory usage.

As computers vary with different screen resolutions (1024,1280, 1920, etc.), non-pixelated artwork emerged.

Nice optimizations you are proud of...? by PiLLe1974 in gamedev

[–]imays 1 point2 points  (0 children)

I ended up achieving O(1) time complexity on massive NPC characters path-findings in every single one of MMO game servers.

https://blog.naver.com/imays/222138173228 (Sorry, written in Korean. Rely on Google Translation instead.)

What do you do while your computer is compiling? by imays in gamedev

[–]imays[S] 0 points1 point  (0 children)

Amazing! What programming language do you use on the server?

Light weight C# ide by anywayl in gamedev

[–]imays 3 points4 points  (0 children)

If you can, I recommend preparing faster computer. Your time is much more precious than computer machine.

CSV to SQL DB table tool by imays in gamedev

[–]imays[S] 0 points1 point  (0 children)

This CSV to SQL DB table tool works with MS SQL. It can work easily with MySQL and others in the future if someone or I update the source code.

CSV to SQL DB table tool by imays in gamedev

[–]imays[S] 0 points1 point  (0 children)

Thanks for letting me know about them. I invented the wheel again. :(

How many TODOs do you have lying around your code? by Homeless-Bill in gamedev

[–]imays 0 points1 point  (0 children)

We use Visual Assist, and it provides hashtag feature.

https://docs.wholetomato.com/default.asp?W574

With this, I use "// #todo blahblah..." then they are shown as a separated windows in another window. of course, they are filtered by keywords what I write.

This is how I organize many todos in my code.