Brotherhood of the Raven
Moderator: PC Supremacists
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Brotherhood of the Raven
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
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
- lalacomun
- VS Setup Wizard
- Posts: 114
- Joined: Wed Dec 28, 2011 10:18 pm
- Favorite Gaming Platforms: psx, nintendo ds, gameboy advance, xbox 360, ps2
- Programming Language of Choice: C++
- Location: Argentina
- Contact:
Re: Brotherhood of the Raven
Sounds cool, something like Castlevania gothic style?
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Re: Brotherhood of the Raven
Hi, yeah, but without manga style. Movement will be mouse based.
- GroundUpEngine
- Chaos Rift Devotee
- Posts: 835
- Joined: Sun Nov 08, 2009 2:01 pm
- Current Project: mixture
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: UK
Re: Brotherhood of the Raven
Nice stuff, keeping it simple is a good choice!
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Re: Brotherhood of the Raven
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.
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.
- lalacomun
- VS Setup Wizard
- Posts: 114
- Joined: Wed Dec 28, 2011 10:18 pm
- Favorite Gaming Platforms: psx, nintendo ds, gameboy advance, xbox 360, ps2
- Programming Language of Choice: C++
- Location: Argentina
- Contact:
Re: Brotherhood of the Raven
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..
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Re: Brotherhood of the Raven
lalcomun: Yeah I was thinking about something like that... It should stay simple to implement and it could work fine. Thank you for tip!
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Re: Brotherhood of the Raven
- bbguimaraes
- Chaos Rift Junior
- Posts: 294
- Joined: Wed Apr 11, 2012 4:34 pm
- Programming Language of Choice: c++
- Location: Brazil
- Contact:
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Re: Brotherhood of the Raven
Thank you Glad you like it
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Re: Brotherhood of the Raven
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
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
- lalacomun
- VS Setup Wizard
- Posts: 114
- Joined: Wed Dec 28, 2011 10:18 pm
- Favorite Gaming Platforms: psx, nintendo ds, gameboy advance, xbox 360, ps2
- Programming Language of Choice: C++
- Location: Argentina
- Contact:
Re: Brotherhood of the Raven
I think the first way is the best one, create a class ex AnimationManger,to handle all animatios in the game
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Re: Brotherhood of the Raven
Thank you lalacomun!
I'll try to make it this way
I'll try to make it this way
- bbguimaraes
- Chaos Rift Junior
- Posts: 294
- Joined: Wed Apr 11, 2012 4:34 pm
- Programming Language of Choice: c++
- Location: Brazil
- Contact:
Re: Brotherhood of the Raven
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.
- Tetriarch
- Chaos Rift Newbie
- Posts: 36
- Joined: Thu May 03, 2012 3:55 pm
- Current Project: Brotherhood of the Raven
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: Czech Republic
Re: Brotherhood of the Raven
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..
something little to show... Well yeah, it isn't much, but it will come later
I don't have much time yet..