Releases: TitanPlayz100/teti
Teti v.1.3.5 Rendering Ovherhaul
Rendering Overhaul
PIXI.js (and other libraries)
This project is no longer library free (thought ig tauri counts), and have decided that the performance and ease of use is absolutely worth using pixi. This does not mean I will use libraries for everything obviously as it ruins the vanilla feel of this project.
I am also using gsap for animations, as it integrates really well with pixi and lets me make awesome action text.
If a contributor wants to use any other library just ask me and I'll be glad to check.
Redesign
The UI for the board has been completely rewritten form grounds up using pixi (and gsap for animations). This includes moving everything from canvas to using sprites, graphics, and pixi text. This was quite a long process, but the performance gains are pretty substantial.
The actual UI for the board is also inpired by a reddit post I was which looked really clean so i recreated it. The post link is in the info page.
Modes
Thanks to ItzBlack for adding the Zenith Tower gamemode, it is actually pretty accurately implemented. Also the grading system for Race is really nice.
Teti v1.0.5
- Added a song selector, there are currently 3 songs to cycle
- Also attempted to make the game smoother
WARNING
This is very much out of date with current web versions, I am not really maintaining desktop versions.
If you want an updated version, it is relatively easy but you have to build using rust.
Instructions are in the branch labelled Tauri-Branch.
teti v1.0.4
Electron installer with electron build
teti v1.0.3
build from neutralino
Teti v1.3.1
Display Overhaul
Menu Completely revamped
- now can be scrolled easily
- more animations
- more interesting visuals
- cleaner ui
Piece skins
- pieces have their own skins now
- can use presets given or url to a tetrio skin
- 372x30 images using tetrio old format
- presets are tetrio, jstris, plain
Particles
- particles inspired by tetralegends
- somewhat performant implementation (no library)
- togglable and customisable
Piece flash and reset animation
More grid options
- round, square, dot
Notifications
- show when error occurs
- show when exporting and importing, as well as saving pbs
Misc
- sidebar is now customisable
- stride mode (faster reset, no szo start)
- backfire works like zen (tetrio) now
- fixed lockouts
- added hyperalert
- cursor vanishes while ingame
teti v1.0.2
- added ability to click number next to range to change them with a number box
- made game smoother
- added back sounds
- number boxes are nicer to use
teti v1.0.1
Ok found a much better way to build, using a rust based program called tauri
This made the executable from a 440Mb mess to a 6Mb beauty, along with a portable executable as well
Its much easier to build as well so thats great
teti v1.0.0
Built with electron into a windows x64 installer, which installs the teti application.
There was also a packaged exe which was only 70Mb but it took so long to load on startup it was not worth using.
I may upload that as well, just trying out different builders for electron.
Or I might just find another build tool for vanilla js
Why is it 439Mb????