Pirate RPG by Ershany

[raw]
made by Ershany for LD33 (JAM)
I planned to make an RPG, made an engine in Java from scratch in 72 hours, but again I set my goals way too high! Anyways this little RPG is about exploring the small world and killing creeps to level up to fight a strong scripted boss! However you discover things throughout the game that end up making you a monster! Make sure to interact with the people in the world to learn about everything. Also your progress will be saved, so don't feel like you need to level up to max and beat the game in one play through :)

Controls:
Move: WASD
Change Weapon: Mouse Wheel
Focus Target: Right Click the mob
Talk: Click 'F' when near an NPC
Interact/Open-Door: Right Click
Attack: Left Click
Pause: Escape Key


Known Issues:
FullScreen when not in your native resolution breaks the game
Visual bugs on the little mobs spawned from the boss (knight looking guys)
Performance/Stutter sometimes
Very rare crash


Hope you enjoy the game or think it has potential! I did this over the weekend from scratch in Java and I have like 20 thousand lines of code. I am going to go take a break now. However I do plan to make a full RPG after my break from Ludum Dare, and it will play just like this game but instead you will have armour, money, a ship and a crew, and there will be a questing system and dungeons and more!

Ratings

Coolness 100% 1
Overall(Jam) 3.08 638
Audio(Jam) 3.21 346
Fun(Jam) 2.96 602
Graphics(Jam) 2.83 774
Humor(Jam) 2.49 693
Innovation(Jam) 2.40 934
Mood(Jam) 2.67 845
Theme(Jam) 2.31 1049

Feedback

triplefox
24. Aug 2015 路 22:59 UTC
I like that music.
FloatingGhost
24. Aug 2015 路 23:47 UTC
Can't run

java.lang.NegativeArraySizeException
at org.classpath.icedtea.pulseaudio.PulseAudioClip.open(PulseAudioClip.java:449)
at sfx.AudioPlayer.<init>(AudioPlayer.java:40)
at sfx.AudioPlayer.<clinit>(AudioPlayer.java:11)
at gamestatemanager.SplashState.init(SplashState.java:19)
at gamestatemanager.GameState.<init>(GameState.java:13)
at gamestatemanager.SplashState.<init>(SplashState.java:14)
at gamestatemanager.GameStateManager.<init>(GameStateManager.java:20)
at game.Game.start(Game.java:81)
at game.Game.<init>(Game.java:75)
at game.Game.launch(Game.java:188)
at game.Game.main(Game.java:175)

Linux x86_64
Pusty
24. Aug 2015 路 23:52 UTC
The music is nice! :D
KingGames
25. Aug 2015 路 00:56 UTC
Very good game! Mine was made in java too, but the difference is, mine had crappy graphics :/
馃帳 Ershany
25. Aug 2015 路 14:23 UTC
Floating ghost, I will try and look into that problem.
jrhee
25. Aug 2015 路 16:29 UTC
Full blown RPG engine in a weekend- ambitious! Also impressive!
馃帳 Ershany
26. Aug 2015 路 01:31 UTC
Thank you jrhee! It definitely shows that I only had a weekend, because the game is missing content like lots of mobs! However the boss fight I feel is where the game shines, however it takes a good 10 minutes of prep before you can do it :)
jphelps
26. Aug 2015 路 01:49 UTC
great game. nice graphics
Hero7785
26. Aug 2015 路 15:42 UTC
The music was the best part.
peecestudios
26. Aug 2015 路 23:21 UTC
Wonderful game!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
amazing graphics!
glerikud
26. Aug 2015 路 23:28 UTC
Despite the simple graphics I quite enjoyed it. Loved the details, like the minimap and the 2 weapons. Didn't manage to kill the boss though..
ripter
26. Aug 2015 路 23:38 UTC
The music was great! I felt like I was playing an old school NES game. Trying to find the right pattern to kill the boss.
馃帳 Ershany
27. Aug 2015 路 02:02 UTC
That's what I was trying to accomplish ripter :) I will probably continue to develop the game, but add questing and ship combat and such! Also a gear system and raids and such :P
DruhinM
27. Aug 2015 路 03:26 UTC
Love the music. Nice little simple game to play
ripter
27. Aug 2015 路 03:26 UTC
I streamed my review of your game. Here is the video: https://youtu.be/YZP-qR4LM4w
馃帳 Ershany
27. Aug 2015 路 03:51 UTC
Oh sweet:D The video is private :(
bitdecaygames
27. Aug 2015 路 04:22 UTC
Felt nice to play, but there was no feedback on if my attacks were doing any damage! I spent about 3 minutes just running in circles shooting at that demon boss in the cave before finally giving up. I don't think I was ever doing damage to him, but I honestly couldn't tell.
sorlok
27. Aug 2015 路 04:49 UTC
Lots of fun, but the hit box math made the last phase of the boss very frustrating. Cool idea, and impressive work for 72 hours!
馃帳 Ershany
27. Aug 2015 路 05:01 UTC
BitDecayGames try right clicking on the mob to focus them :) You cansee there health and level :) Shooting also does no damage to the boss, it just stuns him :)
nassi
27. Aug 2015 路 16:55 UTC
Started the boss fight at level 6 and finished as a level 8 pirate, couldn't have done it without the heal provided by leveling up ^^. Walking around was pretty slow but still bearable because the distances weren't that great. Probably didn't experience all of it, because I don't know what you mean by shooting the boss for instance. The aesthetic is pretty basic, but at least it's not ugly.
Fanatrick
28. Aug 2015 路 01:17 UTC
The art is just ugh, mixing great pixel art with programmer graphics like that makes me cry. Aside of that I liked the simple mechanics.
馃帳 Ershany
28. Aug 2015 路 01:56 UTC
Yeah I am no artist lol
Matthew Rayfield
28. Aug 2015 路 02:21 UTC
quite expansive for an 48hour rpg!

like the level up effect!

cool nice!
The Walking Kiwi
28. Aug 2015 路 15:01 UTC
It's a great engine for a RPG game, though the menu could be better. I liked the graphics but I had trouble finding the cave (and I didn't kill the boss, too hard). Apart from that it's pretty good, nice job!
Gaspard_
28. Aug 2015 路 17:05 UTC
Wow, the boss is hard, I got to the 3rd stage(shots + spawning things) but I couldn't beat him...
The character's and enemy graphics were good, however the tiles and the screen tearing or stuttering(I don't know which of both) made my eyes bleed.
Music was great, even after it remained stuck on the boss theme.
Supernaught
29. Aug 2015 路 05:20 UTC
Props for making an RPG for a Ludum Dare game. Keep it up!
carle13
31. Aug 2015 路 05:21 UTC
Good game
abcdef65g
05. Sep 2015 路 01:07 UTC
Our entry in the last Ludum was also an RPG, so we feel your pain! RPGs seem very simple to implement but truth be told they are full of small traps for implementation. Anyway, great job in the implementation and solid entry!
mikethingsbetter
10. Sep 2015 路 22:21 UTC
An Rpg in a weekend jam. I impressed. And i enjoyed it :)