Page 1 of 2

Brotherhood of the Raven

Posted: Sat Sep 01, 2012 4:01 pm
by Tetriarch
Hello everybody!

My name is Petr, I am from the Czech Republic. Programming is my hobby and I would like to entartain you my own project called Brotherhood of the Raven.

BotR "will be" 2D gothic RPG game. Why ""? Because It is just a test how good I am/am not. There are many people who would now say: " Are you allright? Just try to write RPG game this way?" Well, to be perfectly honest, I don't want to create something what needs bilions $ and dozens artists and programmers. No! I want to create something very simple. More educational then funny. Educational for me, and maybe for you - just for game developers who are beginning with this.

1) 1st problem i want solve is write engine itself. Just do system for loading maps, for inventory, quests etc.
2) I don't care about the graphics right now. If no one will join or if I dont get some graphics, It will be from squares and circles - I really don't care right now. In my opinion, graphics doesn't make game good, it makes mechanisms in it and the playability.

3) I will update this post (with new stuff I did in it, problems I don't know how to solve etc), and of course I will later write website where I will show you most of things in the game.

If someone NOW thinks I am stupid. Please don't spam this topic with it :) Just leave - you will be fine :)

For now... take care, and sorry for my english. I now it sucks :D

Re: Brotherhood of the Raven

Posted: Mon Sep 03, 2012 4:47 pm
by lalacomun
Sounds cool, something like Castlevania gothic style?

Re: Brotherhood of the Raven

Posted: Mon Sep 03, 2012 5:14 pm
by Tetriarch
Hi, yeah, but without manga style. Movement will be mouse based.

Re: Brotherhood of the Raven

Posted: Wed Sep 05, 2012 8:52 am
by GroundUpEngine
Nice stuff, keeping it simple is a good choice! ;)

Re: Brotherhood of the Raven

Posted: Wed Sep 05, 2012 10:35 am
by Tetriarch
Thank you, glad you think so!

Right know I am designing( on the paper) Entity class - what virtual methods to write in it. What variables will be meant for all types of classes (hero, enemy, NPCs. (critters maybe).

I finally decided what resolution will the game have - game resolution will be exactly 800x600px - no changes available.

I am still thinking about OpenGL(for acceleration and smooth moving and lighting) in the game because I'cant figure out why are my games in SDL still tearing - but I have no experiences with it so I really don't know. For now I stay with the SDL.

- That's all little news for now :) I know it's not much - sucks a bit.

Re: Brotherhood of the Raven

Posted: Wed Sep 05, 2012 4:34 pm
by lalacomun
Lighting should fit prefectly with the gothic-style game(in my opinion), but if you keep on using SDL, i recommend you using alpha channel for ghosts, fog, aura, etc..

Re: Brotherhood of the Raven

Posted: Wed Sep 05, 2012 4:42 pm
by Tetriarch
lalcomun: Yeah I was thinking about something like that... It should stay simple to implement and it could work fine. Thank you for tip!

Re: Brotherhood of the Raven

Posted: Wed Sep 05, 2012 9:00 pm
by Tetriarch
For excited ones:

This is how to Main Menu sofar looks:

- yeah main menu... got not much to show off the game.

Image

Re: Brotherhood of the Raven

Posted: Thu Sep 06, 2012 6:08 am
by bbguimaraes
That is one damn nice menu!

Re: Brotherhood of the Raven

Posted: Thu Sep 06, 2012 7:17 am
by Tetriarch
Thank you :) Glad you like it :)

Re: Brotherhood of the Raven

Posted: Sat Sep 08, 2012 5:00 pm
by Tetriarch
Hey guys,

I have a qustion.

Well, as you may all know I am working on Entities in my game.

Unfortunatelly I have an issue to solve.

Entity class is a parental class for Class(Hero, Enemy,NPC) etc.

And I want them to animate. You know just changing number of frame in the sprite sheet, but problem I am solving is this:

What do you think is best way?

Make an Animation class and just declare object in Entity class as static and then just make it working in other classes(hero,etc) or put this object in those inherited classes?

Or and that's not good idea just make variables inside all these classes and make animation functions for all these classes?

I will be glad for any response :)

Re: Brotherhood of the Raven

Posted: Sat Sep 08, 2012 5:21 pm
by lalacomun
I think the first way is the best one, create a class ex AnimationManger,to handle all animatios in the game

Re: Brotherhood of the Raven

Posted: Sat Sep 08, 2012 6:24 pm
by Tetriarch
Thank you lalacomun!

I'll try to make it this way :)

Re: Brotherhood of the Raven

Posted: Mon Sep 10, 2012 5:20 pm
by bbguimaraes
One thing you may consider is separating the information that is specific to single objects (like current frame) from the rest (like the actual images). That way you can share animations between objects efficiently while still keeping separate states.

Re: Brotherhood of the Raven

Posted: Wed Sep 12, 2012 5:43 am
by Tetriarch
http://www.youtube.com/watch?v=5GWIIjuxKts

something little to show... Well yeah, it isn't much, but it will come later :)

I don't have much time yet..