Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (739)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (820)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Ninja - Multiplayer Platformer [with source code]  (Read 4244 times)
0 Members and 1 Guest are viewing this topic.
Offline SteveSmith
« Posted 2017-06-10 13:27:45 »

I've just finished the alpha version of a new platformer I've been working on called Ninja (working title).  It's a multiplayer platformer, and can have up to 2 players on keyboards and as many PS4 controllers as you can plug in.  Players get points for being the first to complete the levels.



One the good aspects of this game is that levels can be created from CSV files, so I got my kids to design some levels.  If they're added to the maps directory, they are listed and can be played straight away.

<a href="http://www.youtube.com/v/gKTC4e8nbpw?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/gKTC4e8nbpw?version=3&amp;hl=en_US&amp;start=</a>

Offline SteveSmith
« Reply #1 - Posted 2017-06-16 10:05:18 »

I've just released this game.  Download is at http://gamejolt.com/games/MultiplayerPlatformer/263018

Offline SteveSmith
« Reply #2 - Posted 2017-06-19 10:08:04 »

And I've just released the source: https://bitbucket.org/SteveSmith16384/multiplayerplatformer .  There seems to be a lack of open-source platformer games in Java, so hopefully this might go someway to rectifying that.  I also pride myself on source code that "just works", as I know from experience how annoying it can be downloading source and getting it to work.  The source to this (and hopefully all) my games should compile and run without any messing about. Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline crockid5

Senior Newbie


Medals: 1



« Reply #3 - Posted 2017-06-28 11:37:58 »

Jesus f**king Christ
Offline SteveSmith
« Reply #4 - Posted 2017-06-28 12:35:44 »

Jesus f**king Christ

In a good way?

Offline kashasoft

Innocent Bystander





« Reply #5 - Posted 2017-07-20 21:11:19 »

Tried running on Mac OS X 10.12.5 but got just a white screen.
Offline SteveSmith
« Reply #6 - Posted 2017-07-21 07:08:48 »

Tried running on Mac OS X 10.12.5 but got just a white screen.

Thanks for giving it a go.  I've never tried it on a Mac, and don't have access to one.  I guess there was no error message or anything?

Offline ral0r2

Junior Devvie


Medals: 1



« Reply #7 - Posted 2017-07-24 10:39:22 »

I really like the jumping(?) sound effect.
Offline CyanPrime
« Reply #8 - Posted 2017-07-24 22:54:48 »

Hi, @SteveSmith - I tried to play this game, and I couldn't press any of the buttons in the menu. The buttons on the screen were NORMAL Race to the DEATH, and Testing. None of them responded to my mouse. Hope this can get fixed soon. Cheesy
Offline SteveSmith
« Reply #9 - Posted 2017-07-25 10:17:35 »

Hi, @SteveSmith - I tried to play this game, and I couldn't press any of the buttons in the menu. The buttons on the screen were NORMAL Race to the DEATH, and Testing. None of them responded to my mouse. Hope this can get fixed soon. Cheesy

I'll have a look ASAP.  Can I confirm that it's the version you downloaded from GameJolt (i.e. not from source)?

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Sralse

Junior Devvie


Medals: 5
Projects: 1
Exp: 2 years


Generic person.


« Reply #10 - Posted 2017-07-25 16:36:57 »

Game unable to launch from GameJolt download, well it does launch, just can't get to any content.

Error throws:

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
C:\Users\Sralse\Downloads\multiplayerplatformer>java -jar multiplayerplatformer.jar
Loading image cache...
Finished loading image cache
Initialize native Gamepad API.
[Gamepad4J]
[DEBUG] Controller provider ready: org.gamepad4j.desktop.DesktopControllerProvider
ERROR: Can't update axis of device!
ERROR: Can'
t update axis of device!
ERROR: Can't update axis of device!
ERROR: Can'
t update axis of device!
ERROR: Can't update axis of device!
java.lang.NullPointerException
        at com.scs.multiplayerplatformer.mapgen.MapLoader.GetMaps(MapLoader.java:62)
        at com.scs.multiplayerplatformer.start.SelectLevelModule.<init>(SelectLevelModule.java:36)
        at com.scs.multiplayerplatformer.start.SelectGameModeModule.optionSelected(SelectGameModeModule.java:55)
        at ssmith.android.framework.modules.AbstractOptionsModule2.selectOption(AbstractOptionsModule2.java:204)
        at ssmith.android.framework.modules.AbstractOptionsModule2.processEvent(AbstractOptionsModule2.java:170)
        at com.scs.multiplayerplatformer.MainThread.updateGame(MainThread.java:175)
        at com.scs.multiplayerplatformer.MainThread.run(MainThread.java:71)

Me? a nobody. Enjoy your day fellow human.
Offline CyanPrime
« Reply #11 - Posted 2017-07-25 18:23:29 »

Yes, sir. I downloaded the Gamejolt version.
Offline SteveSmith
« Reply #12 - Posted 2017-07-25 18:58:52 »

Yes, sir. I downloaded the Gamejolt version.

Thanks all for the details.  I'm very annoyed with myself - I forgot to include the maps.  Damn!  I've just done another upload and all should be well now.  Note to self: always test the uploaded release.

Pages: [1]
  ignore  |  Print  
 
 

 
Ecumene (53 views)
2017-09-30 02:57:34

theagentd (76 views)
2017-09-26 18:23:31

cybrmynd (184 views)
2017-08-02 12:28:51

cybrmynd (182 views)
2017-08-02 12:19:43

cybrmynd (189 views)
2017-08-02 12:18:09

Sralse (198 views)
2017-07-25 17:13:48

Archive (747 views)
2017-04-27 17:45:51

buddyBro (881 views)
2017-04-05 03:38:00

CopyableCougar4 (1429 views)
2017-03-24 15:39:42

theagentd (1320 views)
2017-03-24 15:32:08
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!