THE NEW Miscellaneous Talk That Doesn't Deserve A New Thread Thread Thread (Part 2)

What is everybody’s objective opinion on Yandere Simulator?
Not the developer, just the game.
I, personally, think it is too ambitious and needs a whole team to develop it, because one man simply cannot develop a game that quickly.
Sorry, one PROGRAMMER.
(I know objective and opinion do not mix but still)
There are plenty of artists and modelers, but only one programmer!
I have zero experience with game development, especially programming, but i know this: the more ambition the game has, the more PROGRAMMERS it needs!
You would all agree, right?
Because we are all working on (to some degree) the most epic, ultimate game ever!
Even Sburb has nothing on this!
Yea sure, you can create an entire universe in that, but Thrive is so all-encompassing, that it just pales in comparison!

Dwarf fortress was worked on by only two people for almost 15 years
And i think only one of them was doing the programming
So no, its not a programmer problem, Yandev is just a TERRIBLE game dev
Such a simple game shouldnt be frying peoples computers

1 Like

It isnt THAT simple, is it?
And i thought he fixed the performance problem!

It is relatively simple compared to dwarf fortress
And its almost been 10 years since alex began working on it…
Anyway, i haven’t been following yansim for a while, and i dont plan on doing that any time soon

Well, Dwarf Fortress is kinda the most complex thing there is (Thrive may eventually beat it, but i’m not too sure about that), soooooo…

What does that mean?

Never!

EXIF data is just data that almost all computer images contain, they can include lots of information about the picture, such as the time and place where it was made

1 Like

:scream:

Why!? Why would there need be of such a thing? To spy on people?

1 Like

I mean, there’s a relatively high chance that the NSA or the CIA won’t allow companies to take this down, for “”“”“security”“”“” reasons

But that’s just a silly theory

I mean there’s a bunch of useful things you could do like automatically create a photo album from your vacation. Or if you are a professional, you can save your camera settings (aperture, exposure timing) in the photo to take similar pictures or I think some professional photo editing software will work better with info from the camera.

You could even use it to embed comments like what the image is for or how it was made, to like remind you what you need to still do to it. Sort of like a TODO list that can be directly saved in the image file.

It’s possible after half of the programmers on the internet laughed at the extremely beginner code that was really poorly engineered. I think the conclusion most programmers came to is that due to extremely poor software engineering practices a project of that caliber is so spaghettified that no meaningful progress can be made, and the entire code should be scrapped and started again using proper programming practices, which would be overall faster than trying to get the current mess finished. This is the reason why I’m pretty strict (or maybe very strict compared to some other people) when it comes to code reviews for pull requests to Thrive.

1 Like

Oh.
Well, he probably doesnt want to do that because it took so long for him to get where he is now.
I’m sorry.
At least you know what you are doing, though! :smiley:

I discovered that in the posts that had the old reactions plugin it still displays the same user having done multiple reactions.

mmmh

1 Like

the legenday good old “love and emogi”. i miss them

3 Likes

Look ma, i’m on camera! :smiley:

But what are good code practices? Do they apply to all (or most) programming languages or do they depend on the language itself? Where can I find more about these practices? In my case, I’m working on a script for Left 4 Dead 2, but because it uses Squirrel, I can barely find anything about good practices since this language is rarely used. The closest thing I could find would be Lua, but you know…

Lua is what ROBLOX uses, right?
And what would be coding practice for Unity?
How about Godot?
Source?
Unreal?

Good code practices are usually language-agnostic and are things that you should learn as you just learn to code though I do recommend this book Game Programming Patterns by Robert Nystrom for a good introduction and to get a good idea on what a good design is

also just search good code practices and you can also just look at what other people do and see if you can gleam stuff from there

there are some good code practices that are language-specific (things like pythonic code exist), so make sure to look at specific good design for your language by utilizing specific language features

though I am also not a great person for the topic as I make so much spaghettis in my own code lmao

2 Likes

I am jealous.
I am so bad at coding, i cant even code unless told to!
And yet i want to make a series of FNAF clones starring my plushies…
(they will literally be plushies in that series and not animatronics, and the plot is they are possessed by a demon who is watching to see if any more murders happen or something idk, also the demon in question is literallly a TJOC oc called Ignited Lefty and she is in every one of the FNAF clones i want to make)

We can easily test it.
Before:

ExifTool Version Number         : 12.54
File Name                       : nail.jpg
Directory                       : .
File Size                       : 13 kB
File Modification Date/Time     : 2023:02:25 00:50:22+00:00
File Access Date/Time           : 2023:02:25 00:50:22+00:00
File Inode Change Date/Time     : 2023:02:25 00:50:22+00:00
File Permissions                : -rw-r--r--
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Exif Byte Order                 : Big-endian (Motorola, MM)
Camera Model Name               : NAILSNAPPER2000
X Resolution                    : 1
Y Resolution                    : 1
Resolution Unit                 : None
Y Cb Cr Positioning             : Centered
Comment                         : This is a nail.
Image Width                     : 640
Image Height                    : 640
Encoding Process                : Progressive DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:2 (2 1)
Image Size                      : 640x640
Megapixels                      : 0.410


After:

ExifTool Version Number         : 12.54
File Name                       : e2b47036f582e274d95f60b514a350fc5d307027.jpeg
Directory                       : .
File Size                       : 13 kB
File Modification Date/Time     : 2023:02:25 00:52:23+00:00
File Access Date/Time           : 2023:02:25 00:52:23+00:00
File Inode Change Date/Time     : 2023:02:25 00:52:23+00:00
File Permissions                : -rw-r--r--
File Type                       : JPEG
File Type Extension             : jpg
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Exif Byte Order                 : Big-endian (Motorola, MM)
Camera Model Name               : NAILSNAPPER2000
X Resolution                    : 1
Y Resolution                    : 1
Resolution Unit                 : None
Y Cb Cr Positioning             : Centered
Comment                         : This is a nail.
Image Width                     : 640
Image Height                    : 640
Encoding Process                : Progressive DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:2 (2 1)
Image Size                      : 640x640
Megapixels                      : 0.410

Seems like I was wrong. Huh.

Nice Nail you got there! :smiley: