Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Tetromino Vita: Difference between revisions

From GameBrew
m (Text replacement - "GameBrew!" to "GameBrew")
m (Text replacement - "|discussion=" to "|donation=")
 
(7 intermediate revisions by the same user not shown)
Line 2: Line 2:
|title=Vita Homebrew Games (Puzzle) - GameBrew
|title=Vita Homebrew Games (Puzzle) - GameBrew
|title_mode=append
|title_mode=append
|image=vitatetrominovita.jpg
|image=vitatetrominovita2.jpg
|image_alt=vita-tetromino
|image_alt=Tetromino
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=vita-tetromino
|title=Tetromino
|image=vitatetrominovita.jpg
|image=vitatetrominovita2.jpg
|description=Tetris clone for PSVITA.
|description=Tetris alike game written in lua for the PS Vita.
|author=svennd
|author=SvennD
|lastupdated=2018/04/02
|lastupdated=2018/04/03
|type=Puzzle
|type=Puzzle
|version=0.8
|version=0.8
Line 17: Line 17:
|website=https://wololo.net/talk/viewtopic.php?f=116&t=48591
|website=https://wololo.net/talk/viewtopic.php?f=116&t=48591
|source=https://github.com/svennd/vita-tetromino
|source=https://github.com/svennd/vita-tetromino
|donation=https://www.buymeacoffee.com/SvennD
}}
}}
This is a Tetris alike game written in lua for the PS VITA.
A classic open-source Tetris written in LUA, using the [[Lua Player Plus Vita|Lua Player Plus]].


== Features ==
==Features==
* original tetris style (+hold feature)
* Original Tetris style (+hold feature).
* sound effects
* Sound effects.
* animations
* Animations.
* endless tetris !
* Endless Tetris.
* fully retro highscore board
* Fully retro highscore board.
* fully open source
* Fully open source.
* [[Tetromino Touhou Edition Vita|Touhou themed edition]] by [https://twitter.com/KawaiiAuroraA Aurora]
* [[Tetromino - Touhou Edition Vita|Touhou themed edition]] by [https://twitter.com/KawaiiAuroraA Aurora].


== Installation ==
==Installation==
A release is made every so often and can be downloaded directly from the [https://github.com/svennd/vita-tetromino/releases releases] this can be installed using molecularshell (Team Molecule) or [https://github.com/TheOfficialFloW/VitaShell vitashell] (TheFlow).
Install the VPK on your homebrew enabled PS Vita or PS TV with [[VitaShell]].
 
Requirements:
* PS VITA with firmware version 3.60
* [https://henkaku.xyz henkaku] installed
 
==Media==
<youtube>19PrH1yYRFs</youtube>


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/vitatetrominovita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitatetrominovita6.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitatetrominovita-02.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitatetrominovita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitatetrominovita-04.jpg


==Changelog==
https://dlhb.gamebrew.org/vitahomebrews/vitatetrominovita7.jpg
'''(v.08)'''<br>
After the release from Aurora, I wanted to give this little homebrew again some love. So I added a few features, most notably in this version is the new retro highscore screen, including blipping stars. Also a hold function is added, I wanted to add it as a setting, but I figured, if you don't want to (like me) you just don't use it. Beside that I also added a slightly modified background for every level. This would make modders life, like Aurora's (thx!) life a bit easier, but it also gives a new dimension to the game.


I wanted to add more modes, including a color match mode, which was close to working, but allot of finetuning where yet needed to release, this has pushed me away from this project and I decided to kick it out for now. I want to do more easier modes (like Touhou's easy/moderate/hard mode) or quest based levels. So perhaps now these will happen. Anyway, this is a nice incremental update ready for tester :)
https://dlhb.gamebrew.org/vitahomebrews/vitatetrominovita5.jpg


*added a top 5 highscore on a separate page
==Compatibility==
*added a function to add a username to a highscore for multiuser
Compatible with PS Vita with FW 3.60 + [https://henkaku.xyz HENkaku] installed.
*cleaned up the game over screen
*every level the background changes
*added hold option, based on the implementation of Aurora
*redone interface for classic to accomodate the hold option and stats
*changed the layout of the stats in classic game over screen
*changed line remove animation, its now color based on amount of lines
*added a new font Retroscape
*added a new font Space Meatball
*dropped unfinished color match mode, to complex
*Thanks to all people supporting this homebrew!


'''(v.07-touhou)'''<br>
==Changelog==
Touhou design for vita-tetromino 0.7 by Aurora
'''v0.8''
*Added a top 5 highscore on a separate page.
*Added a function to add a username to a highscore for multiuser.
*Cleaned up the game over screen.
*Every level the background changes.
*Added hold option, based on the implementation of Aurora.
*Redone interface for classic to accomodate the hold option and stats.
*Changed the layout of the stats in classic game over screen.
*Changed line remove animation, its now color based on amount of lines.
*Added a new font Retroscape.
*Added a new font Space Meatball.
*Dropped unfinished color match mode, to complex.
*Thanks to all people supporting this homebrew.


*It’s based on Tetromino 0.7 with some enhancements
'''v0.7-touhou''' (by aurora)
*A Touhou theme. Every 750 points (up to 6750 points), the background image and audio are changed with those of another Touhou character!
*It’s based on Tetromino 0.7 with some enhancements.
*Ability to hold pieces and drop them later
*A Touhou theme. Every 750 points (up to 6750 points), the background image and audio are changed with those of another Touhou character.
*Ability to hold pieces and drop them later.
*Different levels to choose from (Easy, Medium, Hard) that don’t become harder the more lines you finish. There’s also the Classic mode which is how the game behaves in official versions
*Different levels to choose from (Easy, Medium, Hard) that don’t become harder the more lines you finish. There’s also the Classic mode which is how the game behaves in official versions
*A new font and menu pointer
*A new font and menu pointer.
*New LiveArea screen
*New LiveArea screen.
*Can be installed alongside normal Tetromino so you can have both versions of the game installed at the same time!
*Can be installed alongside normal Tetromino so you can have both versions of the game installed at the same time.


Credits to aurora
'''v0.7'''
*Added a menu.
*Added credits screen.
*Added help screen.
*Full interface is now touch enabled.
*Made icon0.png white background (transparant does not work).
*'Redesigned' game interface.
*Fixed level indication.
*Fixed score.visual.
*Switched to a better random seed for blocks.
*Fixed a score bug, multi lines now count as intended.
*Added a statistic overview after a game.
*Added a touch button to restart/exit game.
*New background.
*Changed field size with to 9.
*Game over now slightly animated.
*Added animation to level up.


'''(v.07)'''
'''v0.6.1'''
*added a menu
*Upstream sound fix.
*added credits screen
*Decreased the amount of increase_speed calls.
*added help screen
*Changed startup img.
*full interface is now touch enabled
*Build against vita-lpp nightly from 8 okt. 2017.
*made icon0.png white background (transparant does not work)
*'redesigned' game interface
*fixed level indication
*fixed score.visual
*switched to a better random seed for blocks
*fixed a score bug, multi lines now count as intended
*added a statistic overview after a game
*added a touch button to restart/exit game
*new background
*changed field size with to 9
*game over now slightly animated
*added animation to level up :)


'''(v.06.1)'''
'''v0.6'''
*upstream sound fix
*Added sound.
*decreased the amount of increase_speed calls
*Added simple animation.
*changed startup img
*Moved increase_speed().
*build against vita-lpp nightly from 8 okt. 2017
*Cleaned up globals.
*Removed code for version polling.
*Note: due to some unknown vitasdk upstream error, sound results in a fatal crash during a game restart/writing to file. It's recommended to use to _no_sound version for help please see [https://github.com/svennd/vita-tetromino/issues/1 #1].


'''(v.06)'''
'''v0.5'''
*added sound
*Fixed issue when game over the vscore was stuck below the reall score.
*added simple animation
*Fixed a bug where user input (left & right) in subsequent game would not be taken.
*moved increase_speed()
*Sprite power icon.
*cleaned up globals
*Reworked interface.
*removed code for version polling
*Added level guide.
*Added buttons as help.


note : due to some unknown vitasdk upstream error, sound results in a fatal crash during a game restart/writing to file. It's recommended to use to _no_sound version for help please see [https://github.com/svennd/vita-tetromino/issues/1 #1]
'''v0.4'''
*Added support for highscore.
*Fixed similar color for two pieces.
*Fixed line_count not resetting after a game_over.
*Show battery indicator.
*Sticky direction are now working.


'''(v.05)'''
'''v0.3'''
*fixed issue when game over the vscore was stuck below the reall score
*PR's are welcome, let me know if you see any errors or issues. Feature requests are also welcome.
*fixed a bug where user input (left & right) in subsequent game would not be taken
*sprite power icon
*reworked interface
*added level guide
*added buttons as help


'''(v.04)'''
'''v0.1'''
*added support for highscore
*First Release.
*fixed similar color for two pieces
*fixed line_count not resetting after a game_over
*show battery indicator
*sticky direction are now working


'''(v.03)'''
==Credits==
* PR's are welcome, let me know if you see any errors or issues ! Feature requests are also welcome :)
* [https://github.com/Rinnegatamante/lpp-vita Lua Player Plus Vita] by [http://rinnegatamante.it Rinnegatamante].
* the people from irc #henkaku and #vitasdk, for information, help and feedback.
* the tetris implementation is based on the code for [http://codeincomplete.com/posts/javascript-tetris/ Javascript Tetris].
* VITA buttons by [https://nodeadfolk.wordpress.com/2014/04/10/free-ps-vita-buttons-more-work/ nodeadfolk].
* font: [https://fontlibrary.org/en/font/xolonium xolonium], [https://fontlibrary.org/en/font/retroscape retroscape], [https://fontlibrary.org/it/font/space-meatball Space Meatball].
* sound: [https://freesound.org/people/deleted_user_877451/ game over], [https://freesound.org/people/vikuserro/sounds/265549/ background sound], [https://freesound.org/people/rhodesmas/sounds/320653/ new high score], [https://freesound.org/people/Mativve/sounds/391539/ multi line], [https://freesound.org/people/Scrampunk/sounds/345299/ single line].
* Thanks, Aurora ([https://twitter.com/KawaiiAuroraA @KawaiiAuroraA]) for testing.


'''(v.01)'''
==External links==
* First Release.
* Author's website - https://svennd.be/
 
* GitHub - https://github.com/svennd/vita-tetromino
== Credits ==
* VitaDB - https://vitadb.rinnegatamante.it/#/info/330
* [https://github.com/Rinnegatamante/lpp-vita Lua Player Plus Vita] by [http://rinnegatamante.it Rinnegatamante]
* Wololo - https://wololo.net/talk/viewtopic.php?f=116&t=48591
* the people from irc #henkaku and #vitasdk, for information, help and feedback
* the tetris implementation is based on the code for [http://codeincomplete.com/posts/javascript-tetris/ Javascript Tetris]
* VITA buttons by [https://nodeadfolk.wordpress.com/2014/04/10/free-ps-vita-buttons-more-work/ nodeadfolk]
* font : [https://fontlibrary.org/en/font/xolonium xolonium], [https://fontlibrary.org/en/font/retroscape retroscape], [https://fontlibrary.org/it/font/space-meatball Space Meatball]
* sound : [https://freesound.org/people/deleted_user_877451/ game over], [https://freesound.org/people/vikuserro/sounds/265549/ background sound], [https://freesound.org/people/rhodesmas/sounds/320653/ new high score], [https://freesound.org/people/Mativve/sounds/391539/ multi line], [https://freesound.org/people/Scrampunk/sounds/345299/ single line]
* Thanks, Aurora ([https://twitter.com/KawaiiAuroraA @KawaiiAuroraA]) for testing


== External links ==
[[Category:Support the author]]
* Wololo - https://wololo.net/talk/viewtopic.php?f=116&t=48591
* Github - https://github.com/svennd/vita-tetromino
* VitaDB - https://vitadb.rinnegatamante.it/#/info/330

Latest revision as of 01:09, 14 August 2023

Tetromino
Vitatetrominovita2.jpg
General
AuthorSvennD
TypePuzzle
Version0.8
LicenseGPL-3.0
Last Updated2018/04/03
Links
Download
Website
Source
Support Author

A classic open-source Tetris written in LUA, using the Lua Player Plus.

Features

  • Original Tetris style (+hold feature).
  • Sound effects.
  • Animations.
  • Endless Tetris.
  • Fully retro highscore board.
  • Fully open source.
  • Touhou themed edition by Aurora.

Installation

Install the VPK on your homebrew enabled PS Vita or PS TV with VitaShell.

Screenshots

vitatetrominovita6.jpg

vitatetrominovita7.jpg

vitatetrominovita5.jpg

Compatibility

Compatible with PS Vita with FW 3.60 + HENkaku installed.

Changelog

'v0.8

  • Added a top 5 highscore on a separate page.
  • Added a function to add a username to a highscore for multiuser.
  • Cleaned up the game over screen.
  • Every level the background changes.
  • Added hold option, based on the implementation of Aurora.
  • Redone interface for classic to accomodate the hold option and stats.
  • Changed the layout of the stats in classic game over screen.
  • Changed line remove animation, its now color based on amount of lines.
  • Added a new font Retroscape.
  • Added a new font Space Meatball.
  • Dropped unfinished color match mode, to complex.
  • Thanks to all people supporting this homebrew.

v0.7-touhou (by aurora)

  • It’s based on Tetromino 0.7 with some enhancements.
  • A Touhou theme. Every 750 points (up to 6750 points), the background image and audio are changed with those of another Touhou character.
  • Ability to hold pieces and drop them later.
  • Different levels to choose from (Easy, Medium, Hard) that don’t become harder the more lines you finish. There’s also the Classic mode which is how the game behaves in official versions
  • A new font and menu pointer.
  • New LiveArea screen.
  • Can be installed alongside normal Tetromino so you can have both versions of the game installed at the same time.

v0.7

  • Added a menu.
  • Added credits screen.
  • Added help screen.
  • Full interface is now touch enabled.
  • Made icon0.png white background (transparant does not work).
  • 'Redesigned' game interface.
  • Fixed level indication.
  • Fixed score.visual.
  • Switched to a better random seed for blocks.
  • Fixed a score bug, multi lines now count as intended.
  • Added a statistic overview after a game.
  • Added a touch button to restart/exit game.
  • New background.
  • Changed field size with to 9.
  • Game over now slightly animated.
  • Added animation to level up.

v0.6.1

  • Upstream sound fix.
  • Decreased the amount of increase_speed calls.
  • Changed startup img.
  • Build against vita-lpp nightly from 8 okt. 2017.

v0.6

  • Added sound.
  • Added simple animation.
  • Moved increase_speed().
  • Cleaned up globals.
  • Removed code for version polling.
  • Note: due to some unknown vitasdk upstream error, sound results in a fatal crash during a game restart/writing to file. It's recommended to use to _no_sound version for help please see #1.

v0.5

  • Fixed issue when game over the vscore was stuck below the reall score.
  • Fixed a bug where user input (left & right) in subsequent game would not be taken.
  • Sprite power icon.
  • Reworked interface.
  • Added level guide.
  • Added buttons as help.

v0.4

  • Added support for highscore.
  • Fixed similar color for two pieces.
  • Fixed line_count not resetting after a game_over.
  • Show battery indicator.
  • Sticky direction are now working.

v0.3

  • PR's are welcome, let me know if you see any errors or issues. Feature requests are also welcome.

v0.1

  • First Release.

Credits

External links

Advertising: