ਮੇਰਾ ਪੂਰਾ ਟੈਟ੍ਰਿਸ
ਇਹ ਕੀ ਹੈ
ਟੈਟ੍ਰਿਸ ਇੱਕ ਦੰਤਕਥੀ ਖੇਡ ਹੈ ਅਤੇ ਮੈਂ ਇਹ ਕਾਫੀ ਪਸੰਦ ਕਰਦਾ/ਕਰਦੀ ਹਾਂ। ਮੈਂ ਇਸ ਖੇਡ ਨੂੰ ਬਹੁਤ ਪਿਆਰ ਕਰਦਾ/ਕਰਦੀ ਹਾਂ ਅਤੇ ਇਹ ਖੇਡਣਾ ਮੈਨੂੰ ਮਹਿਲਾ ਪਸੰਦ ਹੈ। ਇਹ ਇੱਕ ਵਧੀਆ ਤਣਾਅ ਘਟਾਉਣ ਵਾਲੀ ਚੀਜ਼ ਹੈ। ਇੱਕ ਮਨੋਰੰਜਕ ਵੀਕਐਂਡ ਪ੍ਰੋਜੈਕਟ ਵਜੋਂ, ਮੈਂ ਇਸ ਨੂੰ ਡੈਸਕਟਾਪ ਅਤੇ ਮੋਬਾਈਲ ਦੋਹਾਂ ਲਈ ਬਰਾਊਜ਼ਰ ਖੇਡ/ਐਪ ਵਜੋਂ ਬਣਾਇਆ, ਜਿਸ ਵਿੱਚ vibe coding ਦੇ ਸਿਧਾਂਤਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ। ਇਸ ਵਰਜਨ ਦਾ ਮੋਬਾਈਲ ਪੱਖ Play-Tetris ਤੋਂ ਪ੍ਰੇਰਿਤ ਸੀ, ਜਿਸਦਾ ਸਵਾਈਪ-ਆਧਾਰਿਤ ਕੰਟਰੋਲ ਮੋਬਾਈਲ ਲਈ ਬਹੁਤ ਵਧੀਆ ਹੈ। ਮੇਰੇ ਟੈਟ੍ਰਿਸ ਦੇ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਨੂੰ ਇੱਥੇ ਚੈੱਕ ਕਰੋ ਅਤੇ ਖੇਡੋ, ਇਹ ਉਹ ਸੰਸਕਰਣ ਹੈ ਜੋ ਮੈਂ ਸਭ ਤੋਂ “ਪੂਰਾ” ਟੈਟ੍ਰਿਸ ਸਮਝਦਾ/ਸਮਝਦੀ ਹਾਂ।
ਕੋਡ ਤੋਂ ਬਾਹਰ
ਮੈਂ ਇਹ ਟੈਟ੍ਰਿਸ ਕਲੋਨ ਕਿਸੇ ਪੋਰਟਫੋਲੀਓ ਪ੍ਰੋਜੈਕਟ ਵਜੋਂ ਜਾਂ ਕੁਝ ਨਵਾਂ ਸਿੱਖਣ ਲਈ ਨਹੀਂ ਬਣਾਇਆ। ਮੈਂ ਇਹ ਇਸ ਲਈ ਬਣਾਇਆ ਕਿਉਂਕਿ ਮੈਨੂੰ ਸੱਚਮੁੱਚ ਇਸਦੀ ਜ਼ਰੂਰਤ ਸੀ। ਜਦੋਂ ਮੈਂ ਤਣਾਅ ਵਿੱਚ ਹੁੰਦਾ/ਹੁੰਦੀ ਹਾਂ, ਚਾਹੇ ਕੰਮ ‘ਤੇ ਸਖਤ ਹਫ਼ਤਾ ਹੋਵੇ ਜਾਂ ਸਿਰਫ਼ ਜ਼ਿੰਦਗੀ ਦੇ ਬੋਝ ਨੇ ਉਭਾਰਿਆ ਹੋਵੇ, ਟੈਟ੍ਰਿਸ ਉਹਨਾਂ ਕੁਝ ਸਿਹਤਮੰਦ ਚੀਜ਼ਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ ਜੋ ਮੈਨੂੰ ваਸਤੀ ਤੌਰ ‘ਤੇ ਰੀਸੈਟ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ। ਜਦੋਂ ਮੈਂ ਤਣਾਅ ਵਿੱਚ ਹੁੰਦਾ/ਹੁੰਦੀ ਹਾਂ ਤਾਂ ਮੈਂ ਅਕਸਰ ਬਹੁਤ ਖਾ ਲੈਂਦਾ/ਲੈਂਦੀ ਹਾਂ, ਜਿਸ ਨਾਲ ਸਮੇਂ ਦੇ ਨਾਲ ਵਧਈ ਹੁੰਦੀ ਹੈ, ਇਸ ਲਈ ਕੁਝ ਐਸੀ ਚੀਜ਼ ਹੋਣੀ ਜਿਹੜੀ ਬਿਨਾਂ ਨੁਕਸਾਨ ਦੇ ਕੰਮ ਕਰੇ, ਮੇਰੇ ਲਈ ਬਹੁਤ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਸਿਰਫ਼ 10 ਤੋਂ 30 ਮਿੰਟ ਬਲੌਕ ਡ੍ਰੌਪ ਕਰਨ ਨਾਲ ਮੇਰਾ ਦਿਮاغ਼ ਕੁਝ ਹੱਦ ਤੱਕ ਸਾਫ ਹੋ ਜਾਂਦਾ ਹੈ। ਇਹ ਸਿਰਫ਼ ਆਮ ਤੌਰ ‘ਤੇ ਢਿੱਲਾ ਹੋਣਾ ਨਹੀਂ ਹੈ; ਇਹ ਇੱਕ ਸਧਾਰਨ ਅਤੇ ਕੇਂਦਰਿਤ ਚੀਜ਼ ਹੈ ਜਿਸ ਵਿੱਚ ਮੈਨੂੰ ਆਪਣਾ ਤਣਾਅ ਪਾ ਸਕਦਾ/ਸਕਦੀ ਹਾਂ। ਇਹ ਅਤੇ ਵੀ ਕੁਝ ਥੋੜੀ-ਭੋਤ ਵਧੀਆ ਰਿਸਰਚ ਹੈ ਜੋ ਦਿਖਾਉਂਦੀ ਹੈ ਕਿ ਟੈਟ੍ਰਿਸ ਦਿਮਾਗ਼ ਦੇ ਤਰੀਕੇ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰ ਸਕਦਾ ਹੈ ਕਿ intrusive ਯਾਦਾਂ ਅਤੇ ਤਣਾਅ ਨੂੰ ਕਿਵੇਂ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ, ਉਦਾਹਰਨ ਲਈ ਟ੍ਰੌਮਾ ਫਿਲਮ ਪ੍ਰਯੋਗਾਂ ਵਿੱਚ, ਅਸਲੀ ਦੁਰਘਟਨਾਵਾਂ ਤੋਂ ਬਾਅਦ ਇਲਾਜ ਪਾਏ ਲੋਕਾਂ ਵਿੱਚ, ਅਤੇ ਥੈਰੇਪੀ ਦੇ ਨਾਲ ਸਹਾਇਕ ਤੌਰ ‘ਤੇ ਮਾਪੇ ਜਾ ਸਕਦੇ ਦਿਮਾਗੀ ਬਦਲਾਅ ਦੇ ਨਾਲ। ਮੈਂ ਇਸ ਗੇਮ ਨੂੰ ਕੋਈ ਮੈਡੀਕਲ ਟਰੀਟਮੈਂਟ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਨਹੀਂ ਕਰ ਰਿਹਾ/ਰਿਹੀ, ਪਰ ਇਹ ਦੇਖ ਕੇ ਵਧੀਆ ਲੱਗਦਾ ਹੈ ਕਿ ਸ਼ਾਇਦ ਕੋਈ ਅਸਲ ਵਿਗਿਆਨ ਵੀ ਹੈ ਜੋ ਉਹ ਗੱਲਾਂ ਸਹੀ ਠਹਿਰਾਉਂਦਾ ਹੈ ਜੋ ਮੈਂ ਪਹਿਲਾਂ ਹੀ ਮਹਿਸੂਸ ਕਰਦਾ/ਕਰਦੀ ਸੀ — ਕਿ ਟੈਟ੍ਰਿਸ ਲੋਕਾਂ ਨੂੰ ਤਣਾਅ ਨਾਲ ਨਜਿੱਠਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰ ਸਕਦਾ ਹੈ।
ਸੋ ਮੈਂ ਇੱਕ ਵਧੀਆ ਟੈਟ੍ਰਿਸ ਵਰਜਨ ਲੱਭਣਾ ਸ਼ੁਰੂ ਕੀਤਾ, ਅਤੇ ਸਮੱਸਿਆ ਇਹ ਸੀ ਕਿ ਬਾਹਰ ਜੋ ਕੁਝ ਵੀ ਸੀ ਉਹ ਮੈਂ ਜਿਸ ਤਰੀਕੇ ਨਾਲ ਖੇਡਣਾ ਚਾਹੁੰਦਾ/ਚਾਹੁੰਦੀ ਸੀ, ਉਹ ਮਿਲਦਾ ਨਹੀਂ ਸੀ। iOS App Store ਤੇ ਮੋਬਾਈਲ ਐਪਸ ਵਿਗਿਆਪਨ ਅਤੇ ਮਾਈਕ੍ਰੋਟ੍ਰਾਂਜ਼ੈਕਸ਼ਨ ਨਾਲ ਭਰੇ ਹੋਏ ਹਨ। ਵੈਬ ਵਰਜਨ ਲੱਗਦੇ ਸੀ ਕਿ ਲੈਗੀ ਜਾਂ ਫੋਨ ‘ਤੇ ਭਿਆਨਕ ਮਹਿਸੂਸ ਹੁੰਦੇ ਸਨ। ਕਲਾਸਿਕ ਐਨਈਐਸ ਵਰਜਨ ਵਧੀਆ ਹੈ ਪਰ ਇੱਕ ਐਮੂਲੇਟਰ ਅਤੇ ਵਾਧੂ ਹਾਰਡਵੇਅਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਮੈਂ ਇੱਥੋਂ ਤੱਕ ਇੱਕ Miyoo Mini ਵੀ ਖਰੀਦਿਆ ਸੋਚ ਕੇ ਕਿ ਇਹ ਸਮੱਸਿਆ ਹੱਲ ਕਰ ਦੇਵੇਗਾ, ਪਰ ਅਖੀਰਕਾਰ ਮੈਂ ਸਿਰਫ਼ ਦੂਜਾ ਡਿਵਾਈਸ ਲੈ ਕੇ ਫਿਰਦਾ/ਫਿਰਦੀ ਰਹਿ ਗਿਆ/ਰਈ ਜਿਸ ‘ਤੇ ਟੈਟ੍ਰਿਸ ਖੇਡ ਸਕਾਂ। ਕਿਸੇ ਵੀ ਵੇਲੇ ਮੈਨੂੰ ਮਹਿਸੂਸ ਹੋਇਆ ਕਿ ਮੈਂ ਸਹੀ ਵਰਜਨ ਲੱਭਣ ਵਿੱਚ ਜਿੰਨਾ ਸਮਾਂ ਗੁਜ਼ਾਰ ਰਿਹਾ/ਰਹੀ ਹਾਂ ਉਹ ਇੱਕ ਖੁਦ ਆਪਣਾ ਵਰਜਨ ਬਣਾਉਣ ਦੇ ਸਮੇਤੋਂ ਜ਼ਿਆਦਾ ਹੋ ਗਿਆ ਸੀ।
ਆਧੁਨਿਕ ਬਰਾਊਜ਼ਰਾਂ, ਐਲਐਲਐਮ ਟੂਲਾਂ ਜਿਵੇਂ ਕਿ Claude Code ਅਤੇ vibe coding ਵਰਗੀਆਂ ਵਰਕਫ਼ਲੋਜ਼ ਦੇ ਨਾਲ, ਇਹ ਅੰਤ ਵਿੱਚ ਆਪਣੇ ਲਈ ਟੈਟ੍ਰਿਸ ਬਣਾਉਣ ਦਾ ਸਹੀ ਸਮਾਂ ਲੱਗਿਆ। ਤੇਜ਼, ਘੱਟਤੋਂ ਘੱਟ, ਕੋਈ ਵਿਗਿਆਪਨ ਨਹੀਂ, ਕੋਈ ਖਾਤੇ ਨਹੀਂ, ਕੋਈ ਐਪ ਸਟੋਰ ਨਹੀਂ। ਸਿਰਫ਼ ਇੱਕ ਬਰਾਊਜ਼ਰ ਗੇਮ ਜੋ ਮੇਰੇ ਫੋਨ ਅਤੇ ਲੈਪਟਾਪ ‘ਤੇ ਕੰਮ ਕਰਦੀ ਹੈ ਅਤੇ ਜਿਸ ‘ਤੇ ਮੇਰਾ ਪੂਰਾ ਕਾਬੂ ਹੈ। ਲਗਭਗ ਇੱਕ ਦਿਨ ਵਿੱਚ ਮੇਰੇ ਕੋਲ ਇੱਕ ਕਾਰਜਸ਼ੀਲ ਵਰਜਨ ਸੀ, ਅਤੇ ਲਗਭਗ ਇੱਕ ਹਫ਼ਤੇ ਦੀ ਆਉਟ-ਆਨ ਕੰਮ ਨਾਲ ਇਸ ਨੂੰ ਮਜ਼ਬੂਤ ਅਤੇ ਡੈਸਕਟਾਪ ਅਤੇ ਮੋਬਾਈਲ ਦੋਹਾਂ ‘ਤੇ ਅਨੁਭਵ ਠੀਕ ਕਰਨ ਲਈ ਸੁਧਾਰਿਆ ਗਿਆ, ਅਤੇ ਮੈਂ ਇਸ ਨਾਲ ਖੁਸ਼ ਸੀ।
ਮੈਂ ਇਹ ਸ਼ੇਅਰ ਕਰ ਰਿਹਾ/ਕਰ ਰਹੀ ਹਾਂ ਕਿਉਂਕਿ ਜੇ ਇਹ ਕਿਸੇ ਹੋਰ ਵਿਅਕਤੀ ਨੂੰ ਵੀ ਮੈਨੂੰ ਜੋ ਤਣਾਅ ਘਟਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ, ਉਸੀ ਤਰ੍ਹਾਂ ਮਦਦ ਕਰੇ, ਤਾਂ ਇਹ ਮੈਨੂੰ ਬਹੁਤ ਖੁਸ਼ੀ ਦੇਵੇਗਾ। ਇਹ ਇੱਕ ਛੋਟੀ ਗੱਲ ਹੈ, ਪਰ ਕਈ ਵਾਰੀ ਛੋਟੀ ਗੱਲੇ ਹੀ ਬਿਲਕੁਲ ਉਹੀ ਚੀਜ਼ ਹੁੰਦੀ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਚਾਹੀਦੀ ਹੋਵੇ।
ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
- ਕਲਾਸਿਕ 10x20 ਟੈਟ੍ਰਿਸ ਬੋਰਡ
- ਡੈਸਕਟਾਪ ‘ਤੇ ਪੂਰੇ ਕੀਬੋਰਡ ਕੰਟਰੋਲ ਅਤੇ ਮੋਬਾਈਲ ‘ਤੇ ਟਚ ਜੈਸਚਰ ਕੰਟਰੋਲ
- ਸਟੈਂਡਰਡ ਸੱਤ-ਬੈਗ ਪੀਸ ਰੈਂਡਮਾਈਜ਼ਰ
- ਹੋਲਡ ਪੀਸ ਅਤੇ ਅਗਲੇ ਪੀਸ ਦੀ ਪੂਰਵ ਦਰਸ਼ਨੀ
- ਘੋਸਟ ਪੀਸ ਪ੍ਰੋਜੇਕਸ਼ਨ ਜੋ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਪੀਸ ਕਿੱਥੇ ਲੈਂਡ ਕਰਨਗੇ
- ਲੈਵਲ-ਆਧਾਰਿਤ ਗਤੀ ਕਰਵ ਅਤੇ ਡਾਇਨਾਮਿਕ ਲਾਕ ਡਿਲੇ
- ਸਕੋਰ, ਲਾਈਨਜ਼, ਲੈਵਲ ਅਤੇ ਹਾਈ ਸਕੋਰ ਟਰੈਕਿੰਗ ਜੋ localStorage ਵਿੱਚ ਸਥਾਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ
- ਸਾਫਟ ਡ੍ਰੌਪ ਅਤੇ ਹਾਰਡ ਡ੍ਰੌਪ ਸਕੋਰਿੰਗ
- ਪੌਜ਼ ਮੈਨੂ ਜਿਸ ਵਿੱਚ ਰੀਜ਼ਿਊਮ, ਰੀਸਟਾਰਟ ਅਤੇ ਕੁਇਟ ਵਿਕਲਪ
- ਲਾਈਨ ਕਲੀਅਰ ਫਲੈਸ਼ ਐਨੀਮੇਸ਼ਨ
- ਬੈਕਗ੍ਰਾਉਂਡ ਮਿਊਜ਼ਿਕ ਅਤੇ ਮਿਊਟ ਟੋਗਲ (ਸਥਿਤੀ ਸਥਾਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ)
- iOS ਸੇਫ ਏਰੀਆ ਸਪੋਰਟ (ਡਾਇਨੈਮਿਕ ਆਈਲੈਂਡ, ਨੌਚ, ਹੋਮ ਇੰਡਿਕੇਟਰ)
- ਸੇਵਾ ਵਰਕਰ ਰਾਹੀਂ ਆਫਲਾਈਨ ਸਪੋਰਟ (ਪਹਿਲੀ ਵਾਰੀ ਦੌਰੇ ਤੋਂ ਬਾਅਦ ਇੰਟਰਨੈੱਟ ਬਿਨਾਂ ਕੰਮ ਕਰਦਾ ਹੈ)
- PWA ਵਜੋਂ ਇੰਸਟਾਲ ਕਰਨ ਯੋਗ (iOS/Android ‘ਤੇ ਹੋਮ ਸਕ੍ਰੀਨ ‘ਤੇ ਸ਼ਾਮਲ ਕਰਕੇ ਐਪ-ਜਿਹਾ ਅਨੁਭਵ)
ਕੰਟਰੋਲ
ਡੈਸਕਟਾਪ (ਕੀਬੋਰਡ)
| ਕਾਰਵਾਈ | ਕੁੰਜੀਆਂ |
|---|---|
| Move (ਨਿੱੈੜੇ-ਸੱਜੇ) | ← → ਜਾਂ A D |
| Soft Drop | ↓ ਜਾਂ S |
| Hard Drop | Space |
| Rotate CW | ↑ W X |
| Rotate CCW | Z |
| Hold | C ਜਾਂ LShift |
| Mute | M |
| Pause | Esc ਜਾਂ P |
ਮੋਬਾਈਲ (ਟੱਚ)
| ਕਾਰਵਾਈ | ਜੈਸਚਰ |
|---|---|
| Move | ਖੱਬੇ/ਸੱਜੇ ਸਵਾਈਪ |
| Soft Drop | ਹੋਲਡ ਕਰਕੇ ਹੇਠਾਂ ਡਰੈਗ |
| Hard Drop | ਤੇਜ਼ ਫਲਿਕ ਹੇਠਾਂ |
| Rotate CW | ਟੈਪ |
| Hold | ਤੇਜ਼ ਫਲਿਕ ਉਪਰ |
ਕਠਿਨਾਈ ਕਰਵ
ਇਸ ਵਰਜਨ ਵਿੱਚ ਗਤੀ ਕਰਵ ਅਤੇ ਲਾਕ ਡਿਲੇ ਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਟਿਊਨ ਕੀਤਾ ਗਿਆ ਕਿ ਕਲਾਸਿਕ ਅਤੇ ਆਧੁਨਿਕ ਟੈਟ੍ਰਿਸ ਖੇਡਾਂ ਕਠਿਨਾਈ ਪ੍ਰਗਟਾਵੇ ਨੂੰ ਕਿਵੇਂ ਸੰਭਾਲਦੀਆਂ ਹਨ, ਇਸ ਬਾਰੇ ਰਿਸਰਚ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ। ਮੂਲ ਐਨਈਐਸ ਟੈਟ੍ਰਿਸ ਵਿੱਚ, ਗਰੈਵੇਟੀ ਲੈਵਲ 29 ‘ਤੇ ਇੱਕ řੋਅ ਪ੍ਰਤੀ ਫਰੇਮ ਤੱਕ ਪਹੁੰਚ ਜਾਂਦੀ ਹੈ, ਜਿਸ ਨੇ ਮਸ਼ਹੂਰ “ਕਿੱਲ ਸਕਰੀਨ” ਬਣਾਈ ਜਿੱਥੇ ਗੇਮ ਅਮੂਮਨ ਬਹੁਤ ਸਰੇ ਲੋਕਾਂ ਲਈ ਅਖੀਰਕਾਰ ਅਖੇੜੀ ਹੋ ਜਾਂਦੀ ਸੀ। ਇਹ ਅਸਲ ਵਿੱਚ ਕੋਈ ਰਚਨਾਤਮਕ ਅੰਤ ਨਹੀਂ ਸੀ, ਇਹ ਜ਼ਿਆਦਾ ਤਰ ਹਾਰਡਵੇਅਰ ਅਤੇ ਇਸ ਗੱਲ ਦਾ ਸਾਈਡ-ਇਫੈਕਟ ਸੀ ਕਿ DAS (Delayed Auto Shift) ਡ੍ਰਾਪ ਸਪੀਡ ਨਾਲ ਕਦਰਪੂਰਕ ਤੇਜ਼ ਨਾ ਹੋ ਸਕਿਆ। Willis Gibson ਨੇ 2024 ਵਿੱਚ ਇਹ ਸਾਬਤ ਕੀਤਾ ਜਦੋਂ ਉਸ ਨੇ ਇਸਨੂੰ ਪਾਰ ਕੀਤਾ ਅਤੇ ਲੈਵਲ 157 ‘ਤੇ ਗੇਮ ਕ੍ਰੈਸ਼ ਕਰ ਦਿੱਤੀ।
ਆਧੁਨਿਕ ਗੇਮਾਂ ਜਿਵੇਂ ਟੈਟ੍ਰਿਸ: ਦ ਗ੍ਰੈਂਡ ਮਾਸਟਰ (TGM) ਨੇ ਇਹ ਮੁੱਦਾ ਵੱਖਰੇ ਢੰਗ ਨਾਲ ਹੱਲ ਕੀਤਾ। ਸਿਰਫ਼ ਪੀਸਾਂ ਨੂੰ ਤੇਜ਼ ਕਰਦਾ ਜਾਣ ਦੀ ਬਜਾਏ, TGM ਗਰੈਵੇਟੀ ਨੂੰ 20G (ਤੁਰੰਤ ਡ੍ਰਾਪ) ‘ਤੇ ਕੈਪ ਕਰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਹੋਰ ਟਾਇਮਿੰਗ ਵਿੰਡੋਜ਼ ਜਿਵੇਂ ਲਾਕ ਡਿਲੇ ਅਤੇ DAS ਨੂੰ ਤੰਗ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ ਕਠਿਨਾਈ ਵਧੇ। Tetris Guideline ਮਿਆਰ 500ms ਲਾਕ ਡਿਲੇ ਅਤੇ 15 ਮੂਵ ਰੀਸੈਟ ਤੱਕ ਵਰਤਦਾ ਹੈ, ਜਿਸਨੂੰ ਇਹ ਵਰਜਨ ਫਾਲੋ ਕਰਦਾ ਹੈ। TGM2 ਡੈਥ ਮੋਡ ਅਤੇ TGM3 ਸ਼ਿਰਾਸੇ ‘ਤੇ ਕੀਤੀ ਰਿਸਰਚ ਨੇ ਦਿਖਾਇਆ ਕਿ ਮੁਕਾਬਲਾਤਮਕ ਖੇਡ ਲਈ ਪ੍ਰੈਕਟਿਕਲ ਫਲੋਰ ਲਗਭਗ 250ms ਲਾਕ ਡਿਲੇ ਅਤੇ ਤੇਜ਼ DAS ਦੇ ਨਜ਼ਦੀਕ ਹੁੰਦੀ ਹੈ, ਜਦਕਿ 133ms ਤੋਂ ਘੱਟ ਕੋਈ ਖਾਸ ਮਾਹਿਰ ਖੇਤਰ ਹੁੰਦਾ ਹੈ।
ਸਾਰੇ ਇਹਨਾਂ ਆਧਾਰਾਂ ਦੇ ਅਨੁਸਾਰ, ਇੱਥੇ ਦੀ ਗਤੀ ਕਰਵ ਗਰੈਵੇਟੀ ਨੂੰ 33ms ਪ੍ਰਤੀ řੋਅ (‘ਤੇ ਕੈਪ ਕਰਦੀ ਹੈ (ਜੋ ਐਨਈਐਸ ਲੈਵਲ 19 ਤੋਂ 28 ਦੇ ਸਮਰੂਪ ਹੈ) ਬਜਾਏ ਇਸਦੇ ਤੁਰੰਤ ਡ੍ਰਾਪ ਹੋਣ ਦੇ, ਅਤੇ DAS ਉੱਚੇ ਲੈਵਲਾਂ ‘ਤੇ 170ms ਤੋਂ ਘਟ ਕੇ 100ms ਤੱਕ ਸਕੇਲ ਕਰਦੀ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਲਾਕ ਡਿਲੇ ਦੌਰਾਨ ਬੋਰਡ ‘ਤੇ ਘੁੰਮ-ਫਿਰ ਸਕੋ। ਉਦੇਸ਼ ਇਹ ਸੀ ਕਿ ਉੱਚੇ ਲੈਵਲ ਬਹੁਤ ਤੇਜ਼ ਮਹਿਸੂਸ ਹੋਣ ਪਰ ਫੇਅਰ ਰਹਿਣ — ਜਿਵੇਂ Tetris 99 ਅਤੇ TGM ਅੰਤ-ਖੇਡ ਦੀ ਕਠਿਨਾਈ ਨੂੰ ਸੰਭਾਲਦੇ ਹਨ — ਲੇਖਾ-ਜੋਖਾ मूल ਐਨਈਐਸ ਦੇ ਢੰਗ ਦੀ ਬਜਾਏ ਜੋ ਕਿ ਸਿਰਫ਼ ਕੱਚੀ ਤੇਜ਼ੀ ਨਾਲ ਤੁਹਾਡੇ ਇਨਪੁਟ ਨੂੰ ਪਿੱਛੇ ਛੱਡ ਦਿੰਦੀ ਹੈ।
ਅੰਦਰਲੇ ਕੰਮ
- ਡੈਸਪਟਾਪ ਅਤੇ ਮੋਬਾਈਲ (ਪੋਰਟਰੇਟ) ਦੋਹਾਂ ਲਈ ਉੱਤਮ ਰਿਸਪਾਂਸਿਵ ਡਿਜ਼ਾਇਨ
- ਪ੍ਰਦਰਸ਼ਨ ਲਈ ਪ੍ਰੀ-ਰੇਂਡਰ ਕੀਤੇ ਬਲੌਕ ਸਪ੍ਰਾਈਟ ਅਤੇ گرਿ grid ਬੈਕਗ੍ਰਾਊਂਡ
- ਪੀਸ ਰੋਟੇਸ਼ਨ ਲਈ Super Rotation System (SRS) ਸਟਾਈਲ ਵਾਲ ਕਿਕਸ ਦੀ ਵਰਤੋਂ
- ਵਿਲਾਸਟੀ-ਆਧਾਰਿਤ ਟਚ ਜੈਸਚਰ ਡਿਟੈਕਸ਼ਨ, ਜੋ ਫਲਿਕ ਅਤੇ ਡ੍ਰੈਗ ਵਿੱਚ ਭਰੋਸੇਯੋਗ ਫਰਕ ਪੇਸ਼ ਕਰਦਾ ਹੈ
- ਗਰੈਵੇਟੀ ਸਪੀਡ ਅਤੇ ਲਾਕ ਡਿਲੇ ਲਈ ਲੈਵਲ-ਆਧਾਰਿਤ ਟਾਇਮਿੰਗ ਸਿਸਟਮ
- ਹਾਈ ਸਕੋਰ ਅਤੇ ਮਿਊਟ ਸਥਿਤੀ
localStorageਨਾਲ ਸਥਾਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ - ਬੈਕਗ੍ਰਾਊਂਡ ਮਿਊਜ਼ਿਕ ਸਰੋਤ NmCCQxVBfyM
- ਪ੍ਰੋਜੈਕਟ ਪੂਰੀ ਤਰ੍ਹਾਂ open-source ਹੈ ਅਤੇ MIT License ਹੇਠਾਂ ਹੈ
- ਇਨ੍ਹਾਂ ਏਆਈ ਟੂਲਜ਼ ਦੀ ਵਰਤੋਂ ਨਾਲ ਬਣਾਇਆ ਗਿਆ:
- Claude Code CLI - ਕੋਡਿੰਗ/ਡਿਵੈਲਪਮੈਂਟ
- Gemini CLI - ਕੋਡਿੰਗ/ਡਿਵੈਲਪਮੈਂਟ
- Cha CLI - ਕੋਡਿੰਗ ਅਤੇ ਲਿਖਾਈ
- xAI Grok - ਲੋਗੋ ਅਤੇ ਆਇਕਨ
- Perplexity - ਬੱਗ ਖੋਜਣ ਲਈ ਰਿਸਰਚ
ਆਖਰੀ ਵਿਚਾਰ
ਇਹ ਉਹ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚੋਂ ਇੱਕ ਸੀ ਜਿੱਥੇ ਪ੍ਰੇਰਣਾ ਤਕਨੀਕੀ ਨਹੀਂ ਸਗੋਂ ਨਿੱਜੀ ਸੀ। ਮੈਂ ਸਿਰਫ਼ ਇੱਕ ਐਸਾ টੈਟ੍ਰਿਸ ਸੰਸਕਰਣ ਚਾਹੁੰਦਾ/ਚਾਹੁੰਦੀ ਸੀ ਜੋ ਮੇਰੇ ਤਰੀਕੇ ਨਾਲ ਕੰਮ ਕਰੇ — ਬਿਨਾਂ ਵਿਗਿਆਪਨ ਦੇ, ਬਿਨਾਂ ਵਾਧੂ ਹਾਰਡਵੇਅਰ ਦੇ, ਅਤੇ ਕਿਸੇ ਹੋਰ ਦੀ ਐਪ ‘ਤੇ ਨਿਰਭਰ ਨਾ ਹੋਵੇ ਜੋ ਕਦੇ ਵੀ ਗਾਇਬ ਹੋ ਸਕਦੀ ਹੈ ਜਾਂ ਬਦਲ ਸਕਦੀ ਹੈ। ਇਹ ਗੱਲ ਕਿ ਮੈਂ ਨਵੇਂ ਏਆਈ ਟੂਲਜ਼ ਅਤੇ vibe coding ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਲਗਭਗ ਇੱਕ ਹਫ਼ਤੇ ਦੇ ਆਉਟ-ਆਨ ਕੰਮ ਵਿੱਚ ਵਿਚਾਰ ਤੋਂ ਇੱਕ ਪੋਲਿਸ਼ਡ ਖੇਡ ਤੱਕ ਜਾ ਸਕਿਆ/ਸਕੀ, ਇਹ ਦੱਸਦੀ ਹੈ ਕਿ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਉੱਥੇ ਕਿੱਥੇ ਹੈ।
ਮੈਂ ਇਸ ਵਰਜਨ ਨੂੰ ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ ਲਗਭਗ ਰੋਜ਼ਾਨਾ ਵਰਤ ਰਿਹਾ ਹਾਂ, ਅਤੇ ਇਹ ਅਜੇ ਵੀ ਬਿਲਕੁਲ ਉਹੀ ਕੰਮ ਕਰਦਾ ਹੈ ਜੋ ਮੈਨੂੰ ਚਾਹੀਦਾ ਹੈ। ਇਹ ਮੈਨੂੰ ਜਿਸ ਵੀ ਗੱਲ ਨੇ ਮੈਨੂੰ ਤਣਾਅ ਵਿੱਚ ਰੱਖਿਆ ਹੋਇਆ ਹੈ ਉਸ ਤੋਂ ਦੂਰ ਹੋਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ, ਕੁਝ ਮਿੰਟਾਂ ਲਈ ਕਿਸੇ ਸਰਲ ਚੀਜ਼ ‘ਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਿਤ ਕਰਨ ਵਿੱਚ ਅਤੇ ਸਾਫ਼ ਸਿਰ ਨਾਲ ਵਾਪਸ ਆਉਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਇਸਨੂੰ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਅਤੇ ਇਹ ਤੁਹਾਡੇ ਲਈ ਵੀ ਉਹੀ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਸਭ ਤੋਂ ਵਧੀਆ ਨਤੀਜਾ ਹੈ ਜੋ ਮੈਂ ਮੰਗ ਸਕਦਾ ਹਾਂ। ਅਤੇ ਜੇ ਤੁਸੀਂ ਇਸਨੂੰ ਫੋਰਕ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਸਪੀਡ ਕਰਵ ਨੂੰ ਟਵੀਕ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਨਿਯੰਤਰਣ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਜਾਂ ਇਸ ‘ਤੇ ਅਧਾਰਿਤ ਕੁਝ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਬੇਝਿਝਕ ਕਰੋ। ਜੇ ਤੁਹਾਨੂੰ ਕੋਈ ਬੱਗ ਮਿਲੇ ਜਾਂ ਕੋਈ ਸੁਝਾਅ ਹੋਵੇ, ਤਾਂ ਬੇਝਿਝਕ ਰਿਪੋ ‘ਤੇ ਇੱਕ ਇਸ਼ੂ ਖੋਲ੍ਹੋ। ਇਹੀ ਇਸਨੂੰ ਓਪਨ-ਸੋਰਸ ਬਣਾਉਣ ਦਾ ਮੁੱਖ ਮਕਸਦ ਹੈ।