Pirate RPG

by ershany
Overall★★★★★★★★★★3.08
Fun★★★★★★★★★★2.96
Innovation★★★★★★★★★★2.40
Theme★★★★★★★★★★2.31
Graphics★★★★★★★★★★2.83
Audio★★★★★★★★★★3.21
Humor★★★★★★★★★★2.49
Mood★★★★★★★★★★2.67
Coolness★★★★★★★★★★100%
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!

Comments29

triplefox
triplefox24 Aug 2015, 23:04
I like that music.
FloatingGhost24 Aug 2015, 23:52
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
Pusty24 Aug 2015, 23:57
The music is nice! :D
KingGames25 Aug 2015, 01:01
Very good game! Mine was made in java too, but the difference is, mine had crappy graphics :/
Ershany
Ershanyauthor25 Aug 2015, 14:28
Floating ghost, I will try and look into that problem.
jrhee25 Aug 2015, 16:34
Full blown RPG engine in a weekend- ambitious! Also impressive!
Ershany
Ershanyauthor26 Aug 2015, 01:36
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 :)
jphelps26 Aug 2015, 01:54
great game. nice graphics
Hero778526 Aug 2015, 15:47
The music was the best part.
peecestudios26 Aug 2015, 23:26
Wonderful game!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
amazing graphics!
glerikud
glerikud26 Aug 2015, 23:33
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..
ripter26 Aug 2015, 23:43
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
Ershanyauthor27 Aug 2015, 02:07
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
DruhinM27 Aug 2015, 03:31
Love the music. Nice little simple game to play
Ershany
Ershanyauthor27 Aug 2015, 03:56
Oh sweet:D The video is private :(
bitdecaygames27 Aug 2015, 04:27
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
sorlok27 Aug 2015, 04:54
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
Ershanyauthor27 Aug 2015, 05:06
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 :)
nassi27 Aug 2015, 17:00
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
Fanatrick28 Aug 2015, 01:22
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
Ershanyauthor28 Aug 2015, 02:01
Yeah I am no artist lol
Matthew Rayfield
Matthew Rayfield28 Aug 2015, 02:26
quite expansive for an 48hour rpg!

like the level up effect!

cool nice!
The Walking Kiwi28 Aug 2015, 15:06
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_
Gaspard_28 Aug 2015, 17:10
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
Supernaught29 Aug 2015, 05:25
Props for making an RPG for a Ludum Dare game. Keep it up!
carle1331 Aug 2015, 05:26
Good game
abcdef65g
abcdef65g5 Sep 2015, 01:12
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
mikethingsbetter10 Sep 2015, 22:26
An Rpg in a weekend jam. I impressed. And i enjoyed it :)

Other games by @ershany

Found a bug?
Tell us on Discord