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

ViTetris Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
|title=ViTetris
|title=ViTetris
|image=vitetrisvita.png
|image=vitetrisvita.png
|description=3D Tetris game for PSVITA.
|description=3D Tetris game for PS Vita.
|author=bytelett
|author=bytelett
|lastupdated=2023/09/22
|lastupdated=2023/09/22
Line 19: Line 19:
|image_alt=ViTetris
|image_alt=ViTetris
}}
}}
This is a custom version of tetris with 3D graphics written completely from scratch in C using Rinnegatamante's fantastic vitaGL library. This was mostly a passion project to learn OpenGL and explore the idea of how feasible it would be to store the tetrominos as a 16-bit integer representation of the 4x4 grid containing its block shapes.
This is a custom version of Tetris with 3D graphics written completely from scratch in C using Rinnegatamante's fantastic vitaGL library. This was mostly a passion project to learn OpenGL and explore the idea of how feasible it would be to store the tetrominos as a 16-bit integer representation of the 4x4 grid containing its block shapes.


I also felt the Vita didn't have great options for Tetris (Tetris Ultimate taking nearly a full minute to boot into gameplay), so I felt compelled to fill that vacancy. I was very careful to implement the game engine to true Tetris specification but also added my own subtle creative touches. Try using the analog sticks during gameplay ;)
The game engine was developed to closely follow Tetris specifications while adding some unique creative touches (try using the analog sticks during gameplay).
 
ViTetris was presented in the FuHEN Homebrew Contest (Game).
 
==Installation==
Requirements: libshacccg.suprx
 
Install the VPK on your homebrew enabled PS Vita or PS TV.


==Screenshots==
==Screenshots==
Line 34: Line 41:
* First Release.
* First Release.


==Special thanks==
==Credits==
Special thanks:
* Rinnegatamante for helping create vitaGL and vitaShaRK which made this project possible, and also providing me guidance in the vitaGL Discord.
* Rinnegatamante for helping create vitaGL and vitaShaRK which made this project possible, and also providing me guidance in the vitaGL Discord.
* Caaz for aesthetic and technical feedback
* Caaz for aesthetic and technical feedback.
* jero for aesthetic feedback
* jero for aesthetic feedback.
* My partner for her support and patience throughout the development process :)
* My partner for her support and patience throughout the development process.


== External links ==
== External links ==
* Gbatemp - https://fuhen.homebrew-contest.com/submissions/52/
* FuHen - https://fuhen.homebrew-contest.com/submissions/52/
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1135
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1135
[[Category:FuHEN Homebrew Contest]]

Latest revision as of 04:39, 2 July 2024

ViTetris
Vitetrisvita.png
General
Authorbytelett
TypePuzzle
Version1.0
LicenseMixed
Last Updated2023/09/22
Links
Download
Website
Support Author

This is a custom version of Tetris with 3D graphics written completely from scratch in C using Rinnegatamante's fantastic vitaGL library. This was mostly a passion project to learn OpenGL and explore the idea of how feasible it would be to store the tetrominos as a 16-bit integer representation of the 4x4 grid containing its block shapes.

The game engine was developed to closely follow Tetris specifications while adding some unique creative touches (try using the analog sticks during gameplay).

ViTetris was presented in the FuHEN Homebrew Contest (Game).

Installation

Requirements: libshacccg.suprx

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

Screenshots

vitetrisvita-01.png

vitetrisvita-02.png

vitetrisvita-03.png

Changelog

v1.0

  • First Release.

Credits

Special thanks:

  • Rinnegatamante for helping create vitaGL and vitaShaRK which made this project possible, and also providing me guidance in the vitaGL Discord.
  • Caaz for aesthetic and technical feedback.
  • jero for aesthetic feedback.
  • My partner for her support and patience throughout the development process.

External links

Advertising: