Homebrew [RELEASE] Mr. Top Hat: Attack of The Space Junk (Homebrew Game)

MRJPGames

Pretty great guy
OP
Member
Joined
Aug 17, 2013
Messages
1,199
Trophies
1
Location
The Netherlands
Website
fizazy.com
XP
1,676
Country
Netherlands
HRUIZqP.png
Gameplay:
The gameplay is quite simple. All you have to do is to not get hit by random space junk flying around. To do this you can avoid them and shoot them. This will gradually become harder the longer you play as more junk will be on the screen at any given moment.

Controls:
Movement can be controlled with the Circle pad, the D-Pad or the ABXY buttons for left handed people on O3DS. You can aim with the touchscreen, or use the C-Stick on New 3DS and New 2DS models. To shoot you can press or hold the L and or R buttons.

Screenshots:
QYAkkOU.png
hkZHLLf.png
sAqjz2a.png
2zXME9E.png
EhKwiI6.png

Download:
https://github.com/MrJPGames/AoTSJ/releases/latest

Source:
https://github.com/MrJPGames/AoTSJ

Online leaderboards FAQ:
-I'm banned what now?
You most likely tried to cheat a higher score, if this was not the case you can message me and you might get unbanned if the online logs do indeed not show signs of attempted cheating.
-I get a "GitHub Ban" screen
This means you are using a compiled github version instead of the release version, like the prompt explains you are not actually banned but merely unable to go online with a version compiled from the github source.
-What information is sent to the leaderboard server?
Look at the source for the most complete anwser, but the parts you care about: A console unique hash generated with the cfg service, and the current country set on your 3DS as well as your 3DS' username will all be sent. Currently only the username is visible by other players, country might become visible in the future.
The console unique hash is only used for identifing different players, and in no way contains any "useful" information other than that (at least to my knowledge).
The username is sent for the leaderboard, and the country in case countries will be visable on the leaderboard at some point in the future.
-Can I see the leaderboard on a webpage
No, at least not right now, let me know if there is any intrest in this. You can get XML data for the leaderboards (the same the 3DS uses and displays) at poc.debug-it.nl/AoTSJ
(ctr+u on chrome if you want to see slightly more readable version)


A crash happend!?
Woops... I'm sorry. Though I did a lot of testing I was unable to figure out what was causing a crash that happenes sometimes seemingly when getting hit. Again I tried my best to find the issue but was unable to. The source code is available on my github so if you're willing to go through my awful code to fix it feel free!
 
D

Deleted User

Guest
This looks amazing! I'll have to check it out soon.
Good job on having online leaderboards, too!
 
  • Like
Reactions: MRJPGames

Swampat

The swamp monster that pats the ground
Member
Joined
May 25, 2017
Messages
238
Trophies
0
Age
27
XP
230
Country
United States
I like it! But (I don't if this is possible) maybe you could add like a online multiplayer or local. I'm not sure how it would work but its just a suggestion. Keep up the good work!
 
  • Like
Reactions: MRJPGames
D

Deleted User

Guest
This game looks promising; I'll check it out later. Good job!

By the way, I noticed that you're still using SF2D :P
 

MRJPGames

Pretty great guy
OP
Member
Joined
Aug 17, 2013
Messages
1,199
Trophies
1
Location
The Netherlands
Website
fizazy.com
XP
1,676
Country
Netherlands
This game looks promising; I'll check it out later. Good job!

By the way, I noticed that you're still using SF2D :P
Yeah started making this 1 1/2 year ago. That was pretty much the norm back then. Worked on it in short bursts since then but didn't feel like changing that now just wanted to finish it and get it out the door.
 

SeeFamGaming

Well-Known Member
Newcomer
Joined
Dec 2, 2016
Messages
45
Trophies
0
Age
28
XP
160
Country
United States
HRUIZqP.png
Gameplay:
The gameplay is quite simple. All you have to do is to not get hit by random space junk flying around. To do this you can avoid them and shoot them. This will gradually become harder the longer you play as more junk will be on the screen at any given moment.

Controls:
Movement can be controlled with the Circle pad, the D-Pad or the ABXY buttons for left handed people on O3DS. You can aim with the touchscreen, or use the C-Stick on New 3DS and New 2DS models. To shoot you can press or hold the L and or R buttons.

Screenshots:
QYAkkOU.png
hkZHLLf.png
sAqjz2a.png
2zXME9E.png
EhKwiI6.png

Download:
https://github.com/MrJPGames/AoTSJ/releases/latest

Source:
https://github.com/MrJPGames/AoTSJ

Online leaderboards FAQ:
-I'm banned what now?
You most likely tried to cheat a higher score, if this was not the case you can message me and you might get unbanned if the online logs do indeed not show signs of attempted cheating.
-I get a "GitHub Ban" screen
This means you are using a compiled github version instead of the release version, like the prompt explains you are not actually banned but merely unable to go online with a version compiled from the github source.
-What information is sent to the leaderboard server?
Look at the source for the most complete anwser, but the parts you care about: A console unique hash generated with the cfg service, and the current country set on your 3DS as well as your 3DS' username will all be sent. Currently only the username is visible by other players, country might become visible in the future.
The console unique hash is only used for identifing different players, and in no way contains any "useful" information other than that (at least to my knowledge).
The username is sent for the leaderboard, and the country in case countries will be visable on the leaderboard at some point in the future.
-Can I see the leaderboard on a webpage
No, at least not right now, let me know if there is any intrest in this. You can get XML data for the leaderboards (the same the 3DS uses and displays) at poc.debug-it.nl/AoTSJ
(ctr+u on chrome if you want to see slightly more readable version)


A crash happend!?
Woops... I'm sorry. Though I did a lot of testing I was unable to figure out what was causing a crash that happenes sometimes seemingly when getting hit. Again I tried my best to find the issue but was unable to. The source code is available on my github so if you're willing to go through my awful code to fix it feel free!
This looks really cool, but would it be possible to convert this to CIA? I'm unable to access home brew.
 

Sn00py5

New Member
Newbie
Joined
Sep 3, 2017
Messages
3
Trophies
0
Age
21
XP
43
Country
United States
I'm no developer so I don't know how realistic this is but A multiplayer or co-op mode would pretty much make this legendary.
 

MRJPGames

Pretty great guy
OP
Member
Joined
Aug 17, 2013
Messages
1,199
Trophies
1
Location
The Netherlands
Website
fizazy.com
XP
1,676
Country
Netherlands
I'm no developer so I don't know how realistic this is but A multiplayer or co-op mode would pretty much make this legendary.
It would not be very easy (for me right now at least). But the bigger problem really is that I have no good ideas on what a multiplayer/co-op mode would be other than just the 2 players playing the original essentially just making it easier?

Also I don't really feel like working on this homebrew any longer, except for fixing bugs at this point. I already spent quite a bit of time on it and only very few people have actually tried it so I don't have incentive enough to take on a problem like multiplayer for this game. But maybe a future project who knows?
 

Sn00py5

New Member
Newbie
Joined
Sep 3, 2017
Messages
3
Trophies
0
Age
21
XP
43
Country
United States
It would not be very easy (for me right now at least). But the bigger problem really is that I have no good ideas on what a multiplayer/co-op mode would be other than just the 2 players playing the original essentially just making it easier?

Also I don't really feel like working on this homebrew any longer, except for fixing bugs at this point. I already spent quite a bit of time on it and only very few people have actually tried it so I don't have incentive enough to take on a problem like multiplayer for this game. But maybe a future project who knows?
I was thinking the multiplayer could be them fighting while surviving themselves or just a super hard version of the base game but with a friend helping you.For the second part about no one playing it that sucks ;-; they're missing out.Looking forward to future projects tho!
 
  • Like
Reactions: MRJPGames

bee395

Member
Newcomer
Joined
Jun 26, 2016
Messages
16
Trophies
0
Age
25
XP
94
Country
Netherlands
I really like your game =D

But I am afraid I found a few bugs, maybe :o
Only the first time I submitted a score to the online leaderboard it got added. When I improved my local high score the game froze for a few seconds but the online leaderboard didn't got updated.
Also when I look at the Normal Ranking, as well as the Normal Items Destroyed Ranking, it says that I am a different user and submitted my scores to somebody else. That's only the case with the normal rankings.
 

MRJPGames

Pretty great guy
OP
Member
Joined
Aug 17, 2013
Messages
1,199
Trophies
1
Location
The Netherlands
Website
fizazy.com
XP
1,676
Country
Netherlands
I really like your game =D

But I am afraid I found a few bugs, maybe :o
Only the first time I submitted a score to the online leaderboard it got added. When I improved my local high score the game froze for a few seconds but the online leaderboard didn't got updated.
Also when I look at the Normal Ranking, as well as the Normal Items Destroyed Ranking, it says that I am a different user and submitted my scores to somebody else. That's only the case with the normal rankings.
Thanks for reporting!
I'll look into this. If you could PM me your 3DS (leaderboard) username that way I can identify the problem in the backend. It would also greatly help if you could send me your save file, located at /3ds/AoTSJSave.xml

The freezing when a new high score is gotten is "normal" and dependent on your SD card speed. This is because it saves when you get a high score and this takes a little bit of time to do.

EDIT: Uhm... How did you look at the leaderboard? I just checked the backend and I cannot find any user (other than myself) from the netherlands. If you look at the leaderboard using a computer without parsing a console unique hash it will assume you are all players (obviously wrong but didn't fix it because this would never happen if you use the game to view the scores, well at least it shouldn't happen there)

EDIT 2: FYI the scores on the leaderboard are only updated when you go to the leaderboards on the 3DS with a new high score. The scores are not sent at the time you get them.
 
Last edited by MRJPGames,

MRJPGames

Pretty great guy
OP
Member
Joined
Aug 17, 2013
Messages
1,199
Trophies
1
Location
The Netherlands
Website
fizazy.com
XP
1,676
Country
Netherlands
I was thinking the multiplayer could be them fighting while surviving themselves or just a super hard version of the base game but with a friend helping you.For the second part about no one playing it that sucks ;-; they're missing out.Looking forward to future projects tho!
That's actually a pretty good idea. But yeah like I said lack of intrest and difficulty will be preventing me from implementing this.
Sounds amazing! A lovely game to play when you're bored! <3
Thanks. Please do check out the leaderboards (it's quite empty right now :( ). Also that profile picture <3
 
Last edited by MRJPGames,
  • Like
Reactions: MartyDreamy

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1