T-Rekt NX Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=T-Rekt NX
|title=T-Rekt NX
|image=trektnxswitch.png
|image=trektnx.png
|description=T-Rekt for Nintendo Switch.
|description=T-Rekt for Nintendo Switch.
|author=Manurocker95
|author=Manurocker95
Line 8: Line 8:
|version=1.1
|version=1.1
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/trektnxswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/trektnx.7z
|website=https://gbatemp.net/threads/release-t-rekt-nx.527283/
|website=https://gbatemp.net/threads/release-t-rekt-nx.527283/
|source=https://github.com/Manurocker95/T-Rekt-NX
|source=https://github.com/Manurocker95/T-Rekt-NX
|donation=
|donation=
}}
}}
{{#seo:
This is a remake of [[T-Rekt 3D 3DS|T-Rekt 3D for 3DS]] with some improvements made for the [https://gbatemp.net/threads/tutorial-setting-up-visual-studio-2017-environment-for-nintendo-switch-homebrew-development.525977/ Switch homebrew development tutorial's template].
|title=Switch Homebrew Games (Other Games) - GameBrew
 
|title_mode=append
If you want to practice C++, just check the source code.
|image=trektnxswitch.png
|image_alt=T-Rekt NX
}}
Manurocker95 announces the release of T-REKT NX, a game he remade after spending a few hours on it. The game is a revamped version of his previous game [[T-Rekt 3D 3DS|T-Rekt 3D for 3DS]], and he made some improvements to it to align with his tutorial's template. Interested individuals who wish to practice C++ can check the source code. Manurocker95 tested the game on ReiNX 2.0 + 6.2 Sysnand, and he is confident that it should work on any firmware provided the user has access to HBL.


==Features==
==Features==
* Custom Splash Screen, cinematic intro screen, titlescreen and gamescreen
* Custom Splash Screen, cinematic intro screen, titlescreen and gamescreen.
* Sound: Music and SFX
* Sound: Music and SFX.
* Data saved in sdmc/switch/Manurocker95/T-RektNX/data.sav with JSON
* Data saved in sdmc/switch/Manurocker95/T-RektNX/data.sav with JSON.
* Resources loaded from RomFS.
* Resources loaded from RomFS.
* Custom fonts and stuff
* Custom fonts and stuff.
* Images animated by frames made with SDL2
* Images animated by frames made with SDL2.
* Some bugs (need to re-make collisions)
* Some bugs (need to re-make collisions).
* Multilanguage: If your system language is not found in RomFS files, English is set by default. Needed texts are parsed from JSON.
* Multilanguage: If your system language is not found in RomFS files, English is set by default. Needed texts are parsed from JSON.


==How To Play==
==User guide==
The objective of the game is to protect the dinosaurs from falling meteorites.
The objective of the game is to protect the dinosaurs from falling meteorites.


By keeping the dinosaurs alive, they will grow and potentially breed if there are both males and females. :shy:
Dinosaurs will grow up if you let them survive. When doing so, if you have boys and girls, they will procreate having more dinosaurs. :shy:
They will die by being old, so they won't be invincible anyway.
 
Beware because every dino has different stats. They can grow up earlier, run faster or even procreate faster than others (Everything is set randomly).
 
==Controls==
Left Stick or D-Pad Right/Left - Move dinos


It is important to note that the dinosaurs will eventually die of old age and cannot be invincible.
Tap on buttons or A - Go through screens when needed


Keep in mind that each dinosaur has unique characteristics such as early growth, speed, and breeding frequency, which are all randomly assigned. So, be careful!
Minus - Pause the game


==Controls==
Plus - Exit (title screen), Go to title screen (in game)
* Left Joystick / D-Pad (Right/Left) for moving the dinos.
* Tap on buttons or press A to go through screens when needed.
* Minus button to pause the game
* Plus button to exit if you are in the titlescreen and go to titlescreen if you are ingame


Debug Controls (Debugging stuff):
'''Debug Controls (Debugging stuff):'''
* R for changing debug-mode


==TODO==
R - Change debug-mode
* Fix bugs
* better age-levels
* Some text with dialogs


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/trektnxswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/trektnx2.png
https://dlhb.gamebrew.org/switchhomebrews/trektnxswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/trektnx3.png
https://dlhb.gamebrew.org/switchhomebrews/trektnxswitch-03.png
 
https://dlhb.gamebrew.org/switchhomebrews/trektnxswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/trektnx4.png
https://dlhb.gamebrew.org/switchhomebrews/trektnx5.png
 
==Compatibility==
Tested on ReiNX 2.0 + 6.2 Sysnand but it should work on any firmware if you have access to HBL.


==Changelog==  
==Changelog==  
'''v.1.1'''
'''v1.1'''
* Now the save data is a json. You can now save as much data as you like ;)
* Now the save data is a json. You can now save as much data as you like.
* Settings are saved in data.sav.
* Settings are saved in data.sav.
* Multilanguage support with JSONs for every language.
* Multilanguage support with JSONs for every language.
'''v.1.0'''
'''v1.0'''
* First Release.
* First Release.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/release-t-rekt-nx.527283/
* GitHub - https://github.com/Manurocker95/T-Rekt-NX
* Github - https://github.com/Manurocker95/T-Rekt-NX
* GBAtemp - https://gbatemp.net/threads/release-t-rekt-nx.527283/
* ForTheUsers - https://apps.fortheusers.org/switch/T-Rekt-NX

Latest revision as of 06:26, 10 May 2023

T-Rekt NX
Trektnx.png
General
AuthorManurocker95
TypeOther Games
Version1.1
LicenseGPL-3.0
Last Updated2018/12/29
Links
Download
Website
Source

This is a remake of T-Rekt 3D for 3DS with some improvements made for the Switch homebrew development tutorial's template.

If you want to practice C++, just check the source code.

Features

  • Custom Splash Screen, cinematic intro screen, titlescreen and gamescreen.
  • Sound: Music and SFX.
  • Data saved in sdmc/switch/Manurocker95/T-RektNX/data.sav with JSON.
  • Resources loaded from RomFS.
  • Custom fonts and stuff.
  • Images animated by frames made with SDL2.
  • Some bugs (need to re-make collisions).
  • Multilanguage: If your system language is not found in RomFS files, English is set by default. Needed texts are parsed from JSON.

User guide

The objective of the game is to protect the dinosaurs from falling meteorites.

Dinosaurs will grow up if you let them survive. When doing so, if you have boys and girls, they will procreate having more dinosaurs. :shy: They will die by being old, so they won't be invincible anyway.

Beware because every dino has different stats. They can grow up earlier, run faster or even procreate faster than others (Everything is set randomly).

Controls

Left Stick or D-Pad Right/Left - Move dinos

Tap on buttons or A - Go through screens when needed

Minus - Pause the game

Plus - Exit (title screen), Go to title screen (in game)

Debug Controls (Debugging stuff):

R - Change debug-mode

Screenshots

trektnx2.pngtrektnx3.png

trektnx4.pngtrektnx5.png

Compatibility

Tested on ReiNX 2.0 + 6.2 Sysnand but it should work on any firmware if you have access to HBL.

Changelog

v1.1

  • Now the save data is a json. You can now save as much data as you like.
  • Settings are saved in data.sav.
  • Multilanguage support with JSONs for every language.

v1.0

  • First Release.

External links

Advertising: