Tumgik
humormehorny · 40 minutes
Text
Tumblr media
15K notes · View notes
humormehorny · 11 hours
Note
Tumblr media
(aaaaa forgot the whiskers at first)
the amount of times I've forgotten the whiskers AND the tail after posting....
126 notes · View notes
humormehorny · 13 hours
Text
Tumblr media Tumblr media
Early review of Forspoken
23 notes · View notes
humormehorny · 21 hours
Text
Parents should not be reading your journals
Parents should not be searching through your trash 
Parents should not be snooping on your private social media messages 
Parents should not be taking your bedroom door off 
Parents should not be invading your privacy 
341K notes · View notes
humormehorny · 21 hours
Text
every time i rewatch a michael haneke film i just think "yea this is the only guy who gets what movies are for"
254 notes · View notes
humormehorny · 22 hours
Text
@official-boob-posts
Tumblr media
Cinderella...
899 notes · View notes
humormehorny · 22 hours
Text
Or even makeup. Like it’s impossible to find a beginners tutorial that talks about what foundation is and why you are applying. I really don’t care about how you’re doing it. The theory is where I thrive. I don’t want to recreate your art I what to use my understanding to create my own.
It’s really annoying how people describe stuff in concrete examples. I think abstractly and it’s annoying when people are like - it’s kind of like this - but that leaves me wondering about the structure.
Like In physics I struggled with E&M before I was able to learn calc III
8 notes · View notes
humormehorny · 22 hours
Note
No this is fantastic. I’ve been trying to figure out out how to build a physics engine and people are just like stand here and watch me.
I still don’t know how exactly to build the engine, but I know what I’m doing
What is a game engine? I see a lot of video about it, but a lot of them tend to skirt around what it is. They give examples like unity but not actually give details on the structures.
This is a great question! Defining a game engine is like defining a chair - most people just get comfortable in one and leave it at that.
The short answer is: a game engine is a series of libraries, tools and interfaces designed to make developing games easier. But lets break that down.
A library is a programming term for a bunch of functions and classes you can import into your project to make certain functionality easier. For instance, a default library for javascript is Math, which has several functions to let you do arithmetic, ie, "Math.sqrt(num)" returns the square root of the supplied number. "Math" is the library, and "sqrt" is the function that the library gives you access to.
A game engine will have a collection of libraries, or one large library, that adds a ton of functions. Unity has the MonoDevelop class that all objects belong to, which contains the Update function that is "automatically" (for all intents and purposes) called every frame. The developer can define what happens inside this function.
Unity, Unreal and so on have huge libraries designed to let you make a variety of different kinds of games but some engines are more specialized. Ren'Py is built to make visual novels easier and RPG Maker is built to make Dragon Quest clones.
There's an additional layer which is that game engines also have enough ground work set up that when you start a new project you can hit play and there is immediately a game. A game with nothing in it, of course, but there are objectively graphics and a framerate and things like that, which you would have to set up yourself if you were just creating a new project in Visual Studio.
A tool is software designed to make accomplishing something specific easier without (necessarily) programming. This and interfaces are intertwined, and these are probably what most people think about when they think of game engines, because they're the part people are actively using at all times.
An interface in this context is the thing that packages tools together. This isn't a technical term but the best way to describe them for non-programmers (interface means something different for programmers). You can think of an interface as the UI of a game engine. Through it, you navigate between tools and connect them with one-another.
In Unity, the camera system may be a library, but when you add a Camera into the scene editor, you're using the scene editor tool which is one of many tools in the Unity interface.
For a less traditional example, developer Tyler Glaiel always programs his own engines, and he always uses a tool he wrote himself (along with libraries) that recreates Flash's art pipeline since he and the people he works with loved the way Flash did it and it works better for them than modern proprietary engines' systems. Now, Glaiel tailors his engines to his projects' exact needs, so this works for him and his team while it might not work for someone who is used to Unity's art pipeline. As to what Glaiel's interface looks like... well, he would know and I wouldn't! I know he's shown off a bit but I haven't had the opportunity to look.
Sometimes the needs of your project necessitates adding to the engine in some way. Game Maker's room editor used to be notoriously terrible (while these days it's only slightly bad) so most devs would build their own room editor tools using Game Maker. As in, they made an in-game level editor which they then used to make the actual game levels. Most of these games included the level editor as a reward for being the game, since it was already a part of the project.
Unity actually lets you edit the Unity interface directly to add your own tools. Instead of making tools inside the engine, you can create your own libraries and tools and then import them into any future project. RPG Maker has a similar but worse system, where you can add and edit as many libraries as you want but you can't change anything about the interface which dramatically limits how you can implement user-made systems.
So, what all of this means is that even Excel Spreadsheets can be a game engine if you try hard enough - it has functions that can manipulate variables and the spreadsheet's appearance (libraries), and the ability to... make spreadsheets (singular tool + interface). I would not recommend using it as one, but I wouldn't recommend using a computer as a chair either, and someone will inevitably find themselves in a situation where it seems like a good idea.
5 notes · View notes
humormehorny · 24 hours
Text
Cis people when you say medical insurance needs to change the way they word their paper work and start using gender neutral language so that trans people stop being denied medical care coverage (they never cared about medical insurance paperwork wording until they needed an excuse to get mad at trans people)
Tumblr media
952 notes · View notes
humormehorny · 24 hours
Text
it's so funny how graffiti is like a non issue that effortlessly reveals peoples' reactionary tendencies.
8K notes · View notes
humormehorny · 24 hours
Text
it's so funny how graffiti is like a non issue that effortlessly reveals peoples' reactionary tendencies.
8K notes · View notes
humormehorny · 24 hours
Text
Tumblr media
the sigh of relief i let out after clicking on the last block of spoiler text
6K notes · View notes
humormehorny · 1 day
Text
Some of y’all forget that bottom surgery and intersex people exist.
Amab ≠ penis
Afab ≠ vagina
There are people who are afab who have penises and people who are amab who have vaginas.
So please for the love of god stop saying afab when you mean ‘someone who has a vagina’ and amab when you mean ‘someone who has a penis’
1K notes · View notes
humormehorny · 1 day
Text
Why are y'all still using the word 'Middle East'. We've had this conversation already.
2K notes · View notes
humormehorny · 1 day
Text
My dad just said: at your age you’ll probably wanna try a lot of things. Boys, girls, being a girl, being a boy, being punk or goth or spunky. And im okay with that. As long as you don’t come home and tell me youre a republican
844K notes · View notes
humormehorny · 1 day
Text
There was nothing that anyone could say to me to describe how fields work like. I needed to know how the field works exactly. Describing field lines without level curves is just obscureing what’s happening and I find that level curves only work here if you also understand directional derivatives because the flow of charge is happening perpendicular - or orthogonal In 2+n dimensions - to the field lines.
It’s really annoying how people describe stuff in concrete examples. I think abstractly and it’s annoying when people are like - it’s kind of like this - but that leaves me wondering about the structure.
Like In physics I struggled with E&M before I was able to learn calc III
8 notes · View notes
humormehorny · 1 day
Text
It’s really annoying how people describe stuff in concrete examples. I think abstractly and it’s annoying when people are like - it’s kind of like this - but that leaves me wondering about the structure.
Like In physics I struggled with E&M before I was able to learn calc III
8 notes · View notes