Page 1 of 3 123 LastLast
Results 1 to 15 of 32

Thread: So, I'm making an RPG.

  1. #1

    Default So, I'm making an RPG.

    I guess you guys will be interested in this. So, I've decided to make an RPG. Unlike some almost as awesome people who use RPG Maker, my colleague and I are going to be badasses and program the whole thing from scratch in C++. It will probably take a good year to finish, but we will do it. Here's the backstory:

    I've been taking programming classes for the past 2 years, and about 3 months ago a friend told me he was going to work on an old-school console style RPG engine. I instantly said I was in. I went home, wrote up a basic story and some character outlines, and showed them to him at school. He liked them and we immediately started working on it, and thus *100 Million Angels* was born. (It was named after the song that inspired it.)

    I'm not going to give away the story just yet, but it involves epic armies of angels destroying Hell and the events that lead up to and follow it. If you really want to know, i guess you could PM me, but I don't want to spoil it totally.

    Game-wise, we don't have too much done so far, but we have a running DirectX engine that loads a screen from a text file, draws it to the screen, and draws the player. You can move around, and the game dynamically loads each area. I'm very proud of myself, because I've been the main debugger even though my friend is a better programmer

    Anyway, I'm going to be keeping this thread up to date with major developments and stuff. Feel free to post comments or suggestions, or just talk about how awesome I am. Thanks for caring

    Alright, starting the Prog Log.

    ____________________________________________________

    6-23: Here's a picture of what it currently looks like. Basically, we're creating a test area that we probably won't actually use in the game. And yes, you can move from the left screen to the right I don't know why, but some colors were randomly replaced with black in the print screen. The game itself looks fine. And yes, the trees look like crap. I'm doing better ones in photoshop once I feel like it.



    _______________________________________________________

    6-28: Well, I've been working on text boxes for a few days now. They suck. I'm making progress, but unless you want to see giant lumps of code, I can't really show you anything. I want to update this thread at least once a week though, so I guess I can reveal a bit of the story

    In a world separated into 3 different planes of existence, Heaven is recruiting an immense army of angels in an effort to defeat Lucifer once and for all. A low-class angel whose defining traits are apathy and laziness decides to join and give a purpose to his meaningless life. He and the squad he is put in (standard party-forming plot device #63, of course) follow the army to hell. Lucifer is vanquished, but the party is injured and left for dead. They set off on their own journey on Earth, trying to find their way home.

    Don't worry, it's way more interesting than that. I just don't get to tell you the good parts. The game will certainly be character-focused, with numerous scenes dedicated to developing the relationships between the characters throughout the story (think disc 2 of FFIX). I think I've put together a decent plot (although you guys can't really judge, because i'm certainly not going to spoil the twists), and I'm doing a lot of character design work as well. I guess I'll describe a character for you next time I have nothing to show you during an update
    ___________________________________________________________________________

    7-3: BOO YA. Text boxes are fully operational. Right now I pretty much just have it draw no matter what, but it would be hilariously easy to set up a simple if statement for it. Combat menus are a whole different story, and I'm going to do those as I do the rest of combat. That will be very ugly and take a while, so I think I'll do NPCs next. Enjoy the new pic



    The blurriness in the text is just a product of the apparently bizarre interaction PrntScrn has with DirectX engines. It's perfectly clear in the game.

    ______________________________________________________

    8-4: Man oh man, I'm sorry. I haven't forgotten about this, I've just been unspeakably busy. I've been watching a ton of anime, going to a bunch of parties, playing a bunch of games, just about everything that prevents me from working. However: I wrote just about all of the first cinema scene, and I'm starting to work on the characters a lot more. I'll post it if you guys want me to, but it's pretty damn long, and will thus have to be in a separate post. Sorry for failing so hard >.>
    Last edited by The Unknown Guru; 08-05-2009 at 01:01 AM.

  2. #2
    Depression Moon's Avatar
    Join Date
    Aug 2007
    Location
    Warrior Falls
    Posts
    6,050
    Articles
    45
    Blog Entries
    2
    Contributions
    • Former Editor

    Default

    I didn't know games could be created in C++ or are you guys just using it for the coding? Seems interesting to me I would like to hear more about it as it's being developed.

  3. #3
    That's me! blackmage_nuke's Avatar
    Join Date
    Aug 2005
    Location
    Yes
    Posts
    8,503
    Blog Entries
    3

    Default

    Pics please!

    And yes you can make any type of computer program in c++
    Last edited by blackmage_nuke; 06-23-2009 at 02:47 PM.
    Kefka's coming, look intimidating!
    Have a nice day!!

  4. #4

    Default

    I hope you have more commitment than I do. Whenever I start big projects like this I always resolve to finish it, but after a while I get bored or confused and then start dicking around, and then I give up.

  5. #5

    Default

    Quote Originally Posted by Yaridovich View Post
    I hope you have more commitment than I do. Whenever I start big projects like this I always resolve to finish it, but after a while I get bored or confused and then start dicking around, and then I give up.
    Haha, yeah. This usually happens to me, too. However, we're getting a grade for this, so giving up isn't really an option

    And yeah, C++ really does kick ass. you can pretty much do anything if you do it right. Although I must confess that we got the basic DirectX engine from our teacher, we programmed everything else from scratch. It can and will be done

    I guess I can get some pics up. Should I put them on the first post in a log-style format with date and stuff, or should I just post them in the thread?

  6. #6
    Dinner is served. Unbreakable Will's Avatar
    Join Date
    Jun 2009
    Location
    Phantomhive Manor
    Posts
    3,100
    Blog Entries
    1

    Default

    Now that is badass, two thumbs up man
    I was going to learn C++ but I never found a class (i wasnt in college yet) I plan on taking a class or two in computer programming, is C++ relatively easy to learn?

    Because I'm one hell of a butler.

  7. #7
    That's me! blackmage_nuke's Avatar
    Join Date
    Aug 2005
    Location
    Yes
    Posts
    8,503
    Blog Entries
    3

    Default

    Post the pics in the first post. Neat and organised.

    And c++ is easy to learn if you already understand programing concepts (but this applies to every other language), however if your just thrown into it then it might be abit of a tough nut to crack, but still shouldnt be too difficult if you study the content well enough.
    Kefka's coming, look intimidating!
    Have a nice day!!

  8. #8
    Depression Moon's Avatar
    Join Date
    Aug 2007
    Location
    Warrior Falls
    Posts
    6,050
    Articles
    45
    Blog Entries
    2
    Contributions
    • Former Editor

    Default

    Quote Originally Posted by UnbreakableWill View Post
    Now that is badass, two thumbs up man
    I was going to learn C++ but I never found a class (i wasnt in college yet) I plan on taking a class or two in computer programming, is C++ relatively easy to learn?
    Not even remotely been studying it for over a year and still rerally doesn't make much sense to me. I usually go by guesses from what i read.

  9. #9

    Default

    Alright, got some screenshots up and started a log that i'm going to use to keep you guys all updated Most of my progress won't really be visible to the user because currently I'm just trying to make everything work on a very large scale before I start doing fancy things like combat, animation, and NPCs. If I do something major, I could let you guys know, though.

  10. #10
    Eggstreme Wheelie Recognized Member Jiro's Avatar
    Join Date
    Aug 2004
    Posts
    26,942
    Articles
    65
    Blog Entries
    1
    Contributions
    • Former Cid's Knight
    • Former Editor
    • Notable contributions to former community wiki

    Default

    It'll be interesting to see how it turns out. Do make sure we're updated.

    Good luck!

    They see me rolling. They hating, patrolling.
    Trying to catch me riding dirty.


  11. #11
    Nerf This~ Laddy's Avatar
    Join Date
    Oct 2006
    Location
    Memphis, TN
    Posts
    11,884
    Articles
    5
    Blog Entries
    10

    Default

    Avoid character archetypes and last-minute villians shifts like the plague. Oh, and if you're having a silent protaginist, do give him/her a sense of overall identity. ANd make the story touching. I love crying like a queen. =')



  12. #12

    Default

    I just got an update in. Programming the text boxes is WAY harder than I anticipated, so I decided to just fill you in on some basic story. It sounds so lame without the awesome twists, but I hope you like it anyway

  13. #13
    Lyg's Avatar
    Join Date
    May 2009
    Location
    LOST IN THE GREAT CRYSTAL: HELP!!!
    Posts
    40

    Default

    Cool I wanna play already. Wait, the devil is dead!? Aw man but the devil is always funny and awesomely frightening!

  14. #14
    Eggstreme Wheelie Recognized Member Jiro's Avatar
    Join Date
    Aug 2004
    Posts
    26,942
    Articles
    65
    Blog Entries
    1
    Contributions
    • Former Cid's Knight
    • Former Editor
    • Notable contributions to former community wiki

    Default

    It sounds intriguing even now. Hurry up so we can play

    They see me rolling. They hating, patrolling.
    Trying to catch me riding dirty.


  15. #15
    o double d to the l e r oddler's Avatar
    Join Date
    Apr 2006
    Location
    Arshkabalzk
    Posts
    5,430

    FFXIV Character

    Kelesis Aleid (Phoenix)

    Default

    I do love an RPG of almost any type. This sounds awesome and I wish you luck but...

    Quote Originally Posted by The Unknown Guru View Post
    Unlike some lame people who use RPG Maker...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •