Jump to content
  • Advertisement
  • entries
  • comments
  • views

RPG work-in-progress: maps!

Sign in to follow this  


First in-game screenshot for my RPG work, no mockup this time. I'm no longer scared by isometric draw! cool.png

It's all going quite well. Tiled is, as always, THE tool for maps, together with the simple tmx loader I wrote. The screenshot shows also the player character (a human male, but there's also the female flavour and the high-elf and silvan elf, male and female too). I plan to make "dynamic" dressing, but I have not developed any kind of equipment system, hence the character is almost naked.

Another think that's going the right way is the entity-component-system paradigm. I must say I like it. Write components is easy, and write systems is funny, for the moment. Not sure it's really orthodox, but I added a TurnOn/TurnOff switch to the Systems in order to choose what must run and what not. For example, during the character creation I have a DrawCharacterSystem that draws the character sprite in the portrait's space: this is no longer wanted during actual gameplay.

Next step will be add some kind of movement. I opted for a point and click movement type (so with A* for pathfinding), like in Baldur's Gate series. This way character will not be the center of the scene: player will have to move mouse near the bounds of the screen in order to scroll the map. This is also working yet.

Ok, here is the screenshot. Bye!


Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!