Homebrew Official [Release] Space Game!! v1.5 (HBL + Sound)

squidblimp

New Member
Newbie
Joined
Feb 13, 2016
Messages
1
Trophies
0
Age
33
XP
42
Country
United States
Awesome job here! It's amazing you got the graphics, music, and all the game code compiled down to 21,400 bytes. Is that a limit imposed by the exploit?
 

SonyUSA

We're all mad here
Editorial Team
Joined
May 12, 2006
Messages
1,780
Trophies
2
XP
5,612
Country
United States
Well done! I've learned some interesting things looking at your code, like the -O2 CFLAG to increase the compiler's optimization level or the speedup tricks for drawing functions. You should send a pull request to update libwiiu !!!

Be careful with -O2, it totally bombed my code.

Also, now that we have an .elf loader for all versions, no more size limit :D
 
  • Like
Reactions: eliboa

vgmoose

Well-Known Member
OP
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,060
Country
United States
I've created a HBL version (based on an ELF) with help from Masterwin and dimok and edited the original post. Kinda makes some of my filesize tricks outdated but it's for the best! Now people on versions other than 5.5.x can play as well.

To use this, extract and copy the attached folder to the /apps folder on the SD card, and then launch the Homebrew Launcher (either by self hosting or from a site like wiiubru). HBL will not work on 5.5.x without a kernel exploit, so until then you can still use the web exploit.

This is likely the last post/update I'll make to the game for a while. Thanks for all the feedback!



By the way, I think there is enough homebrew that has been released that maybe it is time to make a stickied thread similar to this one for 3DS. It's a little frustrating to see people asking about where the homebrew they can run is without a clear link to all the threads of past releases. And of course, I am biased, but it's not very much fun for the developer to see their hard work sink and be unable to be discovered by people who missed it.

And now, with the HBL out, it just seems like a good time to make a central thread for it similar to the wiki
 

Attachments

  • spacegame_hbl.zip
    35.8 KB · Views: 296
Last edited by vgmoose,

brienj

Trying to avoid getting cancer
Member
Joined
Jan 3, 2016
Messages
1,232
Trophies
0
Website
twitter.com
XP
2,142
Country
United States
I updated your game with sound and made it shoot with the right-stick, although you already know this. I just wanted everyone to know so you will be forced to work on this awesome game some more and add some new features. :D

Here is the link to his GitHub with the changes - https://github.com/vgmoose/space/tree/hbl_elf
 

vgmoose

Well-Known Member
OP
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,060
Country
United States
Space game version bumped from v1.0 to v1.5!

Downloads
- v1.5 from my website
- Official Github release post

Changelog
- Game now features in-game music by (T-T)b!
- Homebrew Launcher compatible!
- Pops up a notice about how to shoot the laser if you haven't yet

Shout out to @brienj for working directly with me to get sound working!



Future features
- Sound effects!
- Options menu
- New control schemes*
- Credits menu

I wanna thank everyone for being so supportive from the v1.0 release! I'm so happy that the music I featured in the video is now in the game, and it really enhances the experience, so I encourage everyone to try out this new release :). I love how the community has been developing despite its hiccups!

Notice
I've had a couple of people ask me if they can use the Space Game code to base their projects off. And the answer to this is an unequivocal yes! Please do! Space game is licensed under the MIT license, so any derivatives you make are your own. I encourage you all, even beginners, to clone the repo and try it out! Message me directly if you need support/help. I'll respond. :P

A few months ago I would have never dreamed of making a "real game" with this much polish, so I'm very thankful for the community here and am eager to give back. :D

*brienj prefers shooting with the right joystick rather than the touchpad, this is COMING SOON, but until then if you prefer that, check out his fork: https://github.com/xhp-creations/space
 
Last edited by vgmoose,

vgmoose

Well-Known Member
OP
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,060
Country
United States
Space Game now has an RPX version that can be loaded via Loadiine. Big thanks to @brienj and @CreeperMario for making this port possible!

Download: https://github.com/vgmoose/space/releases/tag/v1.1rpx
Source branch: https://github.com/vgmoose/space/tree/wut

To use this, put the "Space Game [SPGM01]" in sd:/wiiu/games/ and launch it with Loadiine GX2.

As for the version... this build is a weird mix between 1.0 and 1.5. It does not currently have music, but does include some of the bug fixes that were made in 1.5.

This RPX was compiled with wut; thank you to @shinyquagsire23 for enabling wut to create RPXes that are compatible with real hardware.

Build instructions are in the readme if you would like to get started on creating your own RPX games! See @pwsincd 's signature for some additional development resources.
 

brienj

Trying to avoid getting cancer
Member
Joined
Jan 3, 2016
Messages
1,232
Trophies
0
Website
twitter.com
XP
2,142
Country
United States
Space Game now has an RPX version that can be loaded via Loadiine. Big thanks to @brienj and @CreeperMario for making this port possible!

Download: https://github.com/vgmoose/space/releases/tag/v1.1rpx
Source branch: https://github.com/vgmoose/space/tree/wut

To use this, put the "Space Game [SPGM01]" in sd:/wiiu/games/ and launch it with Loadiine GX2.

As for the version... this build is a weird mix between 1.0 and 1.5. It does not currently have music, but does include some of the bug fixes that were made in 1.5.

This RPX was compiled with wut; thank you to @shinyquagsire23 for enabling wut to create RPXes that are compatible with real hardware.

Build instructions are in the readme if you would like to get started on creating your own RPX games! See @pwsincd 's signature for some additional development resources.
Now if only we could get an AX lib into WUT. I guess I'll have to start work on that, unless they already plan on adding it eventually. It's pretty nice to easily make legal rpx files now.
 

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
Now if only we could get an AX lib into WUT. I guess I'll have to start work on that, unless they already plan on adding it eventually. It's pretty nice to easily make legal rpx files now.
I was actually going to look into that soon, although there's some changes incoming for RPLs soon so I'm kinda anticipating redoing some things in my RPL PRs.
 
D

Deleted User

Guest
WTH? (HBL version BTW)
IMG_20160820_063127.jpg
 
Last edited by ,
  • Like
Reactions: Deleted User

LinkBlaBla

This is Perfect!
Member
Joined
Jun 7, 2013
Messages
445
Trophies
0
Age
32
Location
On a space rock floating in space!
XP
228
Country
Canada
WgsoF4U.png

Homebrew Launcher Compatible​
Downloads
Space Game v1.5 - Use Homebrew Launcher and install to SD under /wiiu/apps
source code: github.com/vgmoose/space
github release: https://github.com/vgmoose/space/releases/tag/v1.5

Video


Plot
The year is 201X. Hop aboard the H.Y.K.M. interstellar spaceship and defend your precious cargo from the oncoming pirates and naysayers! Use either joystick to move around and dodge enemies, and tap on the screen to fire in the direction of the tap. You are the last hope for the Wii U homebrew scene!

I had a lot of fun making this game and I hope you all enjoy my little generic space shooter homebrew! I love how the homebrew scene is starting to take off.

With or without an IOSU exploit, let's keep having fun! :)

Screenshots

Development
Making this was a bit touch and go... I hope some of what I've worked on can be useful to the homebrew community. I've put a lot of details on the github page's readme, but you can contact me if you need more information.

License
This software is licensed under the MIT license. The source code for 5.5+ is located here, and for HBL here.

Troubleshooting
If you are unable to get the web exploit to work, try wiiubru or self hosting.

More Downloads
Attached below is the older Space Game v1.0, which runs directly in the browser of 5.5.x, before HBL. To play the latest HBL version, use the download at the top of this post.

can you port that to N3ds??? it look dope!
 

vgmoose

Well-Known Member
OP
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,060
Country
United States
WTH? (HBL version BTW)
View attachment 59496
WTH Indeed... What happened!

https://github.com/vgmoose/space/blob/hbl_elf/src/space.c#L975

I guess it goes out of bounds here since passwordList is only 100 elements long, and you're on level 102. So that "password" is just the next next value in memory as an int. Maybe the fix should be MORE LEVELS! (but no really, what should be done here? kill screen at the "final" level? Since someone can always just resume via password one level before the final).

can you port that to N3ds??? it look dope!
I would like to do this... I saw someone recently ported 3ds homebrew -> Wii U homebrew so the reverse must be possible. *quietly looks into this*
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @Psionic Roshambo, atleast there was some neat filler there