This is not a finished game, currently i still need to add a combat system of some sorts and a skill system...And working multiplayer will also be coming...When it is finished it is supposed to be a Random RPG.Quests and Maps shall be Random

Config File: It exists in ADDPATA/.RandomRPG(on windows) or USERHOME/.RandomRPG(on other systems)

Properties: - "debugpos" contains debuginfo position - "mappos" contains Map position - "sync" Aprox FPS, you can probably lower this to around 15, because there are no animations at all. This will lower CPU Usage.

If someone could test it and give feedback,I will fix any bugs/glitches, if you find some.

If anyone wants to join the project, pm meReally need a graphics artist(Pixel Art)Currently everything(but the character) is drawn by me in Paint.net

This post is probably not complete, but if you want to know anything write a comment or email me: lasse.skogland@gmail.com

I have seen you wrote an implementation, where the input wasn't poll based, but implemented as ActionListener, and the rendering loop was another thread than the ticking... usually you wouldn't do this... (yeah even more "conventions", but this convention is really helpful if you have implemented it right)

[/ol]

I hope this helps you, but other than that, GREAT WORK! Keep on doing this!

I don't really like those conventions.I chose to do it this way, because it's easier for me to understand the next time I open up the project (because sometimes this just sits there for maybe a week or two).It wasn't before recently I actually "restarted" this project, I began this project back in 2011, where I made a very basic game.

Since that I redid most of the engine.What I do nowadays with this project is mostly bug-fixes and performance tuning, and adding new must have features(like sound and a particle engine).

It won't be long before I add the skill system properly into the game.I just need some time alone with paint.net , need that GUI before i can do anything.I basically want all the GUI to be drawn by human, not by java, so that is why the progress is very little, Game-Wise.Everything(but the character) is drawn be me, I'm not great when it comes to graphics, so it takes time to make it perfect.

So if anyone are good at pixel art(or even a beginner), you are free to join the project, just send me an email: lasse.skogland@gmail.com

I realize this is WIP, but instead of saving the map as an image you should save it in a map format (.tmx or whatever you prefer). Even if you want to stick to an image you can use the Tiled (http://www.mapeditor.org/) map editor and export as an image, it'll make map-making a lot easier.

The map getting saved is only to get a view of the whole map, it serves no use to the game.

The maps are randomly generated like minecraft, but the map does not get saved.It regenerates every time it loads, doing this saves space on the harddrive.And since I use simplex noise to generate it takes less than 2 seconds to generate a map on an average pc. (Depends on the mapsize)

I realize this is WIP, but instead of saving the map as an image you should save it in a map format (.tmx or whatever you prefer). Even if you want to stick to an image you can use the Tiled (http://www.mapeditor.org/) map editor and export as an image, it'll make map-making a lot easier.

Nice job on the minimap

Unrelated to this post, but thank you for this! I was going to spend all night and tomorrow on a map editor. Now I'm not.

I have only one question: how you managed to get that transition from grass to sand and sand to water? Are you using a sprite for every type of transition (i.e. every tile to every other tile and every position (N S W E)) ?

Getting a project done is by far the most hard thing in game development.

I have only one question: how you managed to get that transition from grass to sand and sand to water? Are you using a sprite for every type of transition (i.e. every tile to every other tile and every position (N S W E)) ?

I have 4 tiles which I rotate to all angles.Look at the top right tiles here:Source Code:Resources.java

I think another cool idea would to have 4 textures for the grass-sand-water border thing that all tile with eachother, and then have them all randomly loaded in the games code, so it doesn't look repetitive.

Regarding the graphics, I am not going to worry about them just yet.Currently I only create/draw new tiles or edit old ones when I need to(for example when adding new features, like the transition tiles).

NEW FEATURE: I have implemented a map(pressing 'M').Example:(Black areas are chunks not generated/discovered)

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