<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://csharpgamedev.com/w/index.php?action=history&amp;feed=atom&amp;title=Tickrate</id>
	<title>Tickrate - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://csharpgamedev.com/w/index.php?action=history&amp;feed=atom&amp;title=Tickrate"/>
	<link rel="alternate" type="text/html" href="https://csharpgamedev.com/w/index.php?title=Tickrate&amp;action=history"/>
	<updated>2026-05-01T14:19:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://csharpgamedev.com/w/index.php?title=Tickrate&amp;diff=352&amp;oldid=prev</id>
		<title>Winkio at 22:01, 8 July 2024</title>
		<link rel="alternate" type="text/html" href="https://csharpgamedev.com/w/index.php?title=Tickrate&amp;diff=352&amp;oldid=prev"/>
		<updated>2024-07-08T22:01:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:01, 8 July 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Common Tickrates==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Common Tickrates==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The most common tick rate for games is 60 hz.  Some well-optimized games (usually shooters) are played at either 64 hz or 128 hz, but others are played at &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;20hz&lt;/del&gt;, 30 hz, or 40 hz.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The most common tick rate for games is 60 hz.  Some well-optimized games (usually shooters) are played at either 64 hz or 128 hz, but others are played at &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;20 hz&lt;/ins&gt;, 30 hz, or 40 hz.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==High Framerates==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==High Framerates==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Winkio</name></author>
	</entry>
	<entry>
		<id>https://csharpgamedev.com/w/index.php?title=Tickrate&amp;diff=90&amp;oldid=prev</id>
		<title>Winkio at 03:32, 10 June 2024</title>
		<link rel="alternate" type="text/html" href="https://csharpgamedev.com/w/index.php?title=Tickrate&amp;diff=90&amp;oldid=prev"/>
		<updated>2024-06-10T03:32:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:32, 9 June 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==High Framerates==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==High Framerates==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Often games do not run full game logic at higher framerates, and instead &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;use &lt;/del&gt;[[Game Loop#Frame Interpolation|frame interpolation]] to quickly calculate intermediate frames.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Often games do not run full game logic at higher framerates, and instead &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;maintain a lower tickrate while using &lt;/ins&gt;[[Game Loop#Frame Interpolation|frame interpolation]] to quickly calculate intermediate frames.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Game]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Game]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Winkio</name></author>
	</entry>
	<entry>
		<id>https://csharpgamedev.com/w/index.php?title=Tickrate&amp;diff=89&amp;oldid=prev</id>
		<title>Winkio: Created page with &quot;Tickrate, also known as &#039;&#039;&#039;TPS&#039;&#039;&#039;, &#039;&#039;&#039;Update Rate&#039;&#039;&#039;, or &#039;&#039;&#039;UPS&#039;&#039;&#039;, is the measure of how many ticks are simulated in one second of real-world time.  While the term framerate is also commonly used to refer to the rate at which game logic is updated, this wiki uses the term tickrate to refer to game logic instead, and uses framerate only to refer to rendered frames.  ==Common Tickrates== The most common tick rate for games is 60 hz.  Some well-optimized g...&quot;</title>
		<link rel="alternate" type="text/html" href="https://csharpgamedev.com/w/index.php?title=Tickrate&amp;diff=89&amp;oldid=prev"/>
		<updated>2024-06-10T03:31:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/wiki/Tickrate&quot; title=&quot;Tickrate&quot;&gt;Tickrate&lt;/a&gt;, also known as &amp;#039;&amp;#039;&amp;#039;TPS&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Update Rate&amp;#039;&amp;#039;&amp;#039;, or &amp;#039;&amp;#039;&amp;#039;UPS&amp;#039;&amp;#039;&amp;#039;, is the measure of how many &lt;a href=&quot;/w/index.php?title=Tick&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Tick (page does not exist)&quot;&gt;ticks&lt;/a&gt; are simulated in one second of real-world time.  While the term framerate is also commonly used to refer to the rate at which game logic is updated, this wiki uses the term tickrate to refer to game logic instead, and uses &lt;a href=&quot;/wiki/Framerate&quot; title=&quot;Framerate&quot;&gt;framerate&lt;/a&gt; only to refer to rendered frames.  ==Common Tickrates== The most common tick rate for games is 60 hz.  Some well-optimized g...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Tickrate]], also known as &amp;#039;&amp;#039;&amp;#039;TPS&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Update Rate&amp;#039;&amp;#039;&amp;#039;, or &amp;#039;&amp;#039;&amp;#039;UPS&amp;#039;&amp;#039;&amp;#039;, is the measure of how many [[tick|ticks]] are simulated in one second of real-world time.&lt;br /&gt;
&lt;br /&gt;
While the term framerate is also commonly used to refer to the rate at which game logic is updated, this wiki uses the term tickrate to refer to game logic instead, and uses [[framerate]] only to refer to rendered frames.&lt;br /&gt;
&lt;br /&gt;
==Common Tickrates==&lt;br /&gt;
The most common tick rate for games is 60 hz.  Some well-optimized games (usually shooters) are played at either 64 hz or 128 hz, but others are played at 20hz, 30 hz, or 40 hz.&lt;br /&gt;
&lt;br /&gt;
==High Framerates==&lt;br /&gt;
Often games do not run full game logic at higher framerates, and instead use [[Game Loop#Frame Interpolation|frame interpolation]] to quickly calculate intermediate frames.&lt;br /&gt;
&lt;br /&gt;
[[Category:Game]]&lt;/div&gt;</summary>
		<author><name>Winkio</name></author>
	</entry>
</feed>