If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Help:内容/术语

From The Cutting Room Floor
Jump to navigation Jump to search
This page is a translated version of the page Help:Contents/Terminology and the translation is 33% complete.
Other languages:
English • ‎lietuvių • ‎polski • ‎português do Brasil • ‎中文(中国大陆)‎ • ‎한국어

This is a sub-page of Help:Contents/Terminology.

Hmmm...
待办:
需要补充大量的术语的定义,并完善现有的定义。
仙人掌 2.0!
这篇文章才刚刚开始没什么内容。
帮助我们,然后让它有些什么内容

General Terms

Blank.png
Debug Mode
Blank.png
Prototype

作弊工具

Blank.png
Action Replay
Blank.png
Game Genie

术语

  • Anti-Piracy 反盗版 - 开发商和发行商会采取一些技术手段以防止游戏被非法复制和分享(即“盗版”),或对使用盗版游戏的玩家造成困扰。这些手段不包括法律途径或公共宣传活动。
  • ASCII - A common encoding for strings using the lower 7 bits of a byte, from the American Standard Code for Information Interchange; various code pages expand this out to map as many characters as possible to a byte, and Unicode starts with this encoding, with valid ASCII text also being valid in UTF-8 (Unicode Transformation Format, 8-Bit).
  • Assembly - A set of human-readable aliases for machine code with references to CPU registers resolved by an assembler; the lowest level of coding for almost all purposes, common for old systems to get maximum performance. Can be undone, in a mostly automatic way, to create a disassembly.
  • Binary 二进制 - 二进制数字系统使用 0 和 1 两个数字来表示所有数。每个数字被称为 比特(bit)。
  • Bit 比特/位 - 二进制数。
  • Buffer 寄存器 - 该内存区域用于暂时存储输出图像,以便在找到更永久的存储位置之前进行缓冲。
  • Byte - Group of 8 bits, the basic unit of most data storage (sometimes, individual bits store different data, and the byte is known as a bit field); originally a term for the amount of data a CPU could process in one instruction, but word size has replaced this usage (this is what it meant for some old consoles to be "8-bit" or "16-bit"), and it is rare to find a computer with a word size that is not a multiple of 4 bits (known as a nibble or nybble).
  • Cheat Engine - 一个软件,专用于在Windows系统下于修改某个软件的内存区。俗称CE(官方网站)
  • Code Page - One of several 8-bit extensions of ASCII used by old computers to represent more characters; some code pages include drawing characters that the ISO 8859 series and Unicode would assign to higher code-points, if at all, so viewing some old games on newer computers using a different code page, or an ISO 8859 or Unicode encoding, will lead to strange text where the box-drawing characters were.
  • Compression - How data can be encoded while taking up less space than it would normally.
  • Crash - An error that leads to the game no longer being able to execute; on a modern computer or console, the game would close and the Operating System would display an error message, and in particularly bad cases, or in single-tasking OSes like DOS or older consoles without an OS, the system would be unusable until a reboot.
  • Decimal - Numbers in base 10. Digits are represented with the numbers 0 through 9.
  • Disassembly - The process of figuring out what assembly code could have created a given program, or machine code, so that others may better understand how the game works; also, the output of such a process, as a set of assembly language files. A program called a disassembler can automate most but not all of the work, and comments or variable names in the source code will not be preserved and must be figured out during a disassembly.
  • Encoding - How data is chosen to be represented. Commonly used for text representation.
  • Encryption - Applied to a piece of data to make it harder to find, especially without a tool.
  • Hang - An error that leads to execution halting, with a static image on the screen (the last thing rendered before the hang) and a buzzing sound (the last piece of audio played before the hang); a type of crash also known as a freeze or lock-up or hardlock (in contrast to a softlock) that requires a force-quit on modern computers and consoles, and a reboot otherwise.
  • Hardware 硬件 - 计算机或其他电器系统的主机,线路,与其它物理组件。
  • Hexadecimal - Numbers in base 16. Digits are represented with the numbers 0 through 9, as well as the letters A through F (sometimes known as "hexits"). These can sometimes be represented by an '0x' prefix at the beginning of a number or an 'h' suffix. Most convenient for representing binary data in less space (one character instead of 4, for each 4 bits).
  • Hex Editor - A tool designed to view data byte-by-byte, as pairs of hexadecimal digits, and possibly as individual characters from a code page or as groups of the eight bits in a byte. One example is the freeware HxD.
  • ISO - Similar in nature to a ROM, an ISO contains data that originated from a CD, DVD, or other optical media; from the many standards for data storage on optical media that begin with "ISO", for the International Organization for Standardization (intentionally, the official abbreviation does not correspond exactly to the organization's name in any language, to avoid privileging any language).
  • Machine Code - The raw instructions interpreted by the hardware.
  • Mockup - A possibility of how a feature, model, or graphic would appear in a game. There is usually not enough data in the game to determine how it was intended to function or appear, thus requiring guesswork.
  • Monitor 监视器
    1. 在屏幕上显示图形的物理组件。
    2. 显示程序中的活动行为,通常作为调试使用。
  • Octal - Numbers in base 8. Digits are represented with the numbers 0 through 7. After 7, 8 in decimal is 10 in octal, 9 in decimal is 11 in octal, etc. These can sometimes be represented by an '0' prefix at the beginning of a number or an 'o' suffix. Most commonly used in bit fields to represent file and directory permissions on Unix-like systems (the octal digits represent the owner, the owner's user-group, and the world of all users; for each octal digit, start with 0 and add 4 for read permission, 2 for write permission, and 1 for execute permission, which is also required to make a directory the working directory).
  • Offset - Where a piece of data or code can be located logically.
  • Palette - A selection of colors used for an image; a sprite may have different palettes applied to each copy to represent different characters known as palette-swaps of each other.
  • Prerelease - Things aren't present in the final game, including things that aren't in the game's data anymore.
  • Restoration - Re-implementing a feature back into the game. There is usually enough data in the game to ensure it is mostly functional.
  • ROM - A file that contains data from a cartridge, from the Read-Only Memory (ROM) chips that early cartridges used; a dump from a game card without its own PCB (printed circuit board) or ROM chips, but rather a later form of solid-state storage, is still known as a ROM.
  • SDK - Software Development Kit, a collection of tools, such as compilers, assemblers, linkers, and IDEs (Interactive Development Environments), and software libraries to more easily develop software for one or more systems.
  • Softlock - An error that leads the player to be unable to perform any action, while the game engine still runs; it may be possible to go back to the title screen or soft reset, and the line between a softlock and merely making the game unwinnable is blurry, but usually, if the player ends up in a confined space with no way out, it is considered a softlock even if the player can move around in that tiny space.
  • Software - The programs and other operating information used by a computer, that are nonphysical.
  • Sound - A pre-rendered audio file, or a sequence of synth instructions, that a game can load.
  • Source Code - The code in which a game was written, usually not made available to the public (a major exception being for open-source games); often relies heavily on a console-specific SDK and possibly cross-platform software libraries.
  • Sprite - A pre-rendered graphic placed on the screen independently of other graphics (rather than as part of a background layer), with animations provided by swapping with other graphics in a sprite sheet.
  • Strings - Textual data. Usually readable without special tools needed.
  • Texture - An image, often at low resolution, placed on a 3D model to provide extra detail at a lower cost than adding more polygons; also, a small image intended to be tiled as part of a 2D background layer (a type of tile).
  • Tile - A piece of image data used to make up a larger image.
  • Tile Viewer - A tool designed to interpret data graphically per a console's interpretation of data.
  • Unreleased 未发布 - 没有官方发行的游戏。
  • Unwinnable - Unable to have its victory condition met, whether as the result of developer oversight or a glitch; in particularly egregious cases, a game can be unwinnable regardless of the player's actions, but usually, a player would have to make an effort to make the game unwinnable, and a particularly keen developer will consider such situations and include anti-frustration features to always give the player a way out.