Create a trailer for your Unity game!

Поделиться
HTML-код
  • Опубликовано: 15 сен 2024

Комментарии • 1

  • @L1ghtOn3
    @L1ghtOn3 Год назад +6

    Darn programmers always starting at zero lol
    Without going into too much depth, yeah it pretty much stems from a binary logic using transistor states and memory, and having 0 low and 1 high, and also having values like -1 or +1, for adding, multiplying efficiently in the ALU for instructions in Assembly to binary. Arrays also start from 0, as it connects to that way of thinking. It's more of a hardware thing, that the software just happens to comply with.
    Some programming languages start with 1 in an array, but the hardware fundamental thinking are kind of lost that way, but it's easier for beginners to grasp rather than 0, but in my opinion isn't the right way.
    I'm sure if you read up more on computer architecture and it's links to the low level programming you will understand better why "most" programming languages start with zero.
    Thanks for the tutorial, I have some cutscenes and a YT game promo video to make next. Something that's new to me, usually it's just screenshots of my game, but YT promo is much better, especially for 3D games. ✌🏽