Homebrew Arsenal (DS Entry)

smealum

growing up sucks.
OP
Member
Joined
May 1, 2006
Messages
635
Trophies
0
Age
29
Location
SF
Website
www.smealum.net
XP
2,470
Country
United States
Arsenal
Download link (v1.0)
Offical website (leaderboards, mods)

pause_top.png
screenshot2.png
screenshot3.png

Arsenal is a dual-screen 3D shoot em up game for the DS. I'm doing all the code and Lobo is doing all the graphics. The current music was taken from modarchive.org, and hopefully I'll manage to find something a little more fitting by the time the final version is released.
smile.gif


Here's Arsenal version 1.0 ! This is pretty much the final version of the game.
smile.gif
I might update it some time in the future if stuff needs tweaking, but basically, that's it, I consider the game to be "pretty much done".
tongue.gif


There's a ton of stuff that I've added since the last version (which was released exactly 6 months ago), so here's a feature list :
- full dual screen 3D bullet hell vertical shoot em up
- robust engines capable of managing hundreds of bullets (over 1000 in certain conditions)
- 7 levels, ranging from easy to insanely hard
tongue.gif

- massive bosses
- different weapons, powerups
- varied backgrounds : space stations, planets, oil rigs...
- replay system (included are replay files for every level)
- highscore system with online leaderboards; upload your replays and share them with the world
- complete modding tools available : make your own levels and share them on the game's website
- download people's mods directly from the game's menu via wifi

Just to prove that I'm not kidding around when I say there are insanely hard levels :
tongue.gif

boss5.png

Don't worry though, this is the fifth boss, and I made the first 3 levels to be easier, so the learning curve should be nice. Level4 gets a little more challenging of course, and then levels 5, 6 and 7 are a whole other world.
biggrin.gif

As previously mentioned, the game is not quite done yet, so I'll be tweaking a lot of stuff over the next few days. I'll probably be adding new content, in the form of "DLC", so keep an eye out.
smile.gif

I'll also be writing up a full manual for the game editor, which may seem really confusing at first.
Let me know what you think !
smile.gif

One thing I'll definitely be changing is the music, I didn't have enough time to find some that really fit the game.

Controls :
There are two control schemes for the game (you can select the one you want in the Options menu)
- Control scheme 1 : D-PAD to move, A/B to shoot, R to slow down and L to go faster
- Control scheme 2 : D-PAD to move, ABXY to move slower, R/L to shoot
- Autofire : allows you to shoot continuously without having to press the shooting button repeatedly
- Select toggles the hitbox


Here are a few videos : (though shot in an emulator, so a lot of effects don't look right :/)

[youtube]http://www.youtube.com/watch?v=cVycWwpK-XQ[/youtube]

The following videos are from old versions :
[youtube]http://www.youtube.com/watch?v=AIYYBFt62nQ[/youtube]
[youtube]http://www.youtube.com/watch?v=1uWakuR06iw[/youtube]​

Special thanks :
- Lobo, of course
smile.gif

- dev-fr.org, especially ludo6431, eviltroopa and vloz
- romain, chervine !
- the guy who made bulletgba, that game is awesome and really helped me find interesting patterns to put in my game
biggrin.gif

- the people from modarchive.org
- the team maintaining libnds
- the creator of sfxr
- the creators of zlib
 

VatoLoco

Don't crush that dwarf, hand me the pliers.
Member
Joined
Jan 29, 2008
Messages
2,318
Trophies
0
Age
49
Location
Ya Cant Get There From Here
Website
www.backwoodzstudioz.com
XP
2,147
Country
United States
I like this, it's a fun bullet hell game, and the graphics are nice looking.

I do have a couple of suggestions (since you said yer open),

- touchscreen ship control (though i guess that would mess with moving around on the top screen)
- smaller ship (to manuver through teh bullets)
- Ikaruga style pos/neg polarity for bullets and ship =)
 

smealum

growing up sucks.
OP
Member
Joined
May 1, 2006
Messages
635
Trophies
0
Age
29
Location
SF
Website
www.smealum.net
XP
2,470
Country
United States
Thanks for the support everyone.
smile.gif


VatoLoco said:
I like this, it's a fun bullet hell game, and the graphics are nice looking.

I do have a couple of suggestions (since you said yer open),

- touchscreen ship control (though i guess that would mess with moving around on the top screen)
- smaller ship (to manuver through teh bullets)
- Ikaruga style pos/neg polarity for bullets and ship =)
- already planning on adding multiple control schemes (mostly in an attempt to allow for more accurate movement), so I'll see if I can work out something using the stylus
smile.gif

- actually I've already mostly fixed this by modifying the collision detection code, the game is now much more playable even with the ship's current size.
smile.gif
No demo is available yet though, so I guess you'll just have to take my word for it.
tongue.gif

- that's a nice idea, but I'm not really interested in copying/porting other games. Ikaruga was awesome, but I don't really feel like making my game just another clone. Plus it would make level design even more of a pain.
tongue.gif



QUOTE(ron975 @ Mar 31 2011, 01:34 AM) Doesn't work on EOS 1.11
DSTWO Firmware version 1.09
I know some people already had trouble getting the game to run on the DStwo, while others managed to get it to work just fine. CannonFoddr somehow fixed the problem on his DStwo, so if you're interested check out this post : http://gbatemp.net/t272516-arsenal-12-31-1...t&p=3391089
(basically all you have to do is try using another micro SD card or formatting the one you're using... I know it's a pain but unfortunately I don't see anything in my game's code that could be causing this :/)
 

smealum

growing up sucks.
OP
Member
Joined
May 1, 2006
Messages
635
Trophies
0
Age
29
Location
SF
Website
www.smealum.net
XP
2,470
Country
United States
Thanks for your support.
smile.gif

The game is entering its final stages of completion and right now I'm working hard on making levels.
I'm not very good at gauging difficulty, so I'm looking for a couple of people who will be available next week to do some beta testing for me. It won't be so much bug hunting as it will be simply testing levels and giving me feedback on how to improve them.
smile.gif

Also, if anyone's interested in making levels for the game you can also ask and I'll provide you with the level editor. The game has extensive modding capabilities (and it's possible to download mods directly in the game over wifi), so it would be cool for some mods to be available when the game is released.
So anyway, I'm looking for :
- beta testers
- level designers

In the meantime, here are a few screenshots :
screenshot1.png
screenshot2.png
screenshot3.png
screenshot4.png

Unfortunately, stills taken in no$gba don't really do the game justice, but I haven't had the time to take a video yet, so it'll have to do for now. :/
 
D

Deleted_171835

Guest
I'll also be able to help out with beta testing.

It's looking really good!
 

CannonFoddr

Regular GBATemp Lurker
Member
Joined
Sep 23, 2006
Messages
4,134
Trophies
0
Age
53
Location
Sitting by computer
Website
www.youtube.com
XP
1,077
Country
smealum said:
ron975 said:
Doesn't work on EOS 1.11
DSTWO Firmware version 1.09
I know some people already had trouble getting the game to run on the DStwo, while others managed to get it to work just fine. CannonFoddr somehow fixed the problem on his DStwo, so if you're interested check out this post : http://gbatemp.net/t272516-arsenal-12-31-1...t&p=3391089
(basically all you have to do is try using another micro SD card or formatting the one you're using... I know it's a pain but unfortunately I don't see anything in my game's code that could be causing this :/)
Even if you read my post you may get confused in what I tried...

Basically its...
  • Back-up your MSD
  • Have a clean MSD, prefeably one that's had a FULL FORMAT with the 'Panasonic formatter'
  • Install your DSTwo EOS software BY ITSELF first
  • Install everything else afterwards
I have in fact tried the latest Arsenal above today on my DSTwo (with 1.11 eos) - nope didn't run, got 'red screens of deaths' just like I got with the earlier version(s)
I then back-up my MSD, FULL formatted it, Copied ONLY the '/_DSTwo/' folder from the backup - then everything else from the backup...
....now Arsenal works - as a 'Plugin' anf through iMenu shortcut

My personal theory is that possibly Arsenal need the '/_DSTwo/' folder to be in one continuous 'block' on the MSD & not fragmented (why - I've got no idea) - which might happen if you 'update' the DSTwo over an existing installation.

I've not tried this - but perhaps we might get away with backing-up JUST the '/_dstwo/' folder > Delete the folder from the MSD > Copy over the backup '/_dstwo/' folder onto the MSD so that it's all in 'one block'.... Anyone want to try it ??

EDIT @ smealum: Guess I could be a 'DSTwo game tester' if you can figure out the problem between your game & the '/_DSTwo/' folder
unsure.gif
although I don't really play a lot nowadays
 

Sir_Voe

Well-Known Member
Member
Joined
Apr 28, 2007
Messages
318
Trophies
0
XP
216
Country
United States
Those backgrounds are looking pretty slick, especially the one with the oil platforms. I tried this homebrew quite a while ago, and saw lots of promise. Now that it's looking a bit more complete I'm really looking forward to trying the release build.
Good luck!
 

Another World

Emulate the Planet!
Former Staff
Joined
Jan 3, 2008
Messages
10,578
Trophies
0
Age
45
Location
From Where???
Website
wiki.gbatemp.net
XP
5,305
Country
Colombia
the may 31st deadline is around the corner, your last release was from december. the rules of the bounty are that you must release a new homebrew or significant updates. just a reminder that you don't have much time left. =)

good luck,
-another world
 

smealum

growing up sucks.
OP
Member
Joined
May 1, 2006
Messages
635
Trophies
0
Age
29
Location
SF
Website
www.smealum.net
XP
2,470
Country
United States
Another World said:
the may 31st deadline is around the corner, your last release was from december. the rules of the bounty are that you must release a new homebrew or significant updates. just a reminder that you don't have much time left. =)

good luck,
-another world
No worries, I'll be releasing the (hopefully) final version on may 31st, and it'll definitely be a major update.
smile.gif


To potential testers : I'll be contacting you in the beginning of next week with something to test.
 
General chit-chat
Help Users
    kenenthk @ kenenthk: https://youtu.be/pnPvi4MjgKI