#1
  1. Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2006
    Posts
    128
    Rep Power
    14

    First major program in C


    Hey yo!

    I made this program in regular C language. It's just a text adventure on a console interface with some color . You can select your class, race, ect and fight. It is actually far from complete, and I won't work in this project ever again, for I have better ideas now, and I want to map once again now. This project was actually for a school project, but I now post it here to see what you think. I know, there are some problem with it, there are interruptions in-game that tell you what isn't finished ect.. that I added in.

    I know the game isn't nessarily balanced or fair as magic can be overpowerring and other things. Anyway toward the end of this project I wasn't as serious so started the rush, which caused me to add jokes . Anyway, there is some sound effects when you shoot your guns on your turn ect. The sounds are very familar . I suggest hard difficutly level, and still isn't hard enough if you know what you're doing and choose good skills.

    Anyway have fun, I guess, but remember it's my first C project, and I'm noob. I know the menu's loop if you spam, but I didn't get around to going to fix it...

    Some screens:












    BE SURE YOU PLACE IT DIRECTLY IN C:\
    there will be the CosmosII folder, you must do this in order for the sound to play.
    DL LINK: http://rapidshare.de/files/23181792/CosmosII.rar.html

    ::::::::::::::::::::::::::

    Comments on this post

    • Axweildr agrees : :cheers:
    • M.Hirsch agrees : Ah, the old days :)
  2. #2
  3. No Profile Picture
    rebel with a cause
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    May 2004
    Location
    The Batsh!t Crazy State.
    Posts
    5,817
    Rep Power
    3461
    looks interesting
    Dear God. What is it like in your funny little brains? It must be so boring.
  4. #3
  5. 'fie' on me, allege-dly
    Devshed Supreme Being (6500+ posts)

    Join Date
    Mar 2003
    Location
    in da kitchen ...
    Posts
    12,889
    Rep Power
    6444
    request move to games dev ...

    Comments on this post

    • medialint agrees : there's an idea
    --Ax
    without exception, there is no rule ...
    Handmade Irish Jewellery
    Targeted Advertising Cookie Optout (TACO) extension for Firefox
    The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones


    09 F9 11 02
    9D 74 E3 5B
    D8 41 56 C5
    63 56 88 C0
    Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
    -- Jamie Zawinski
    Detavil - the devil is in the detail, allegedly, and I use the term advisedly, allegedly ... oh, no, wait I did ...
    BIT COINS ANYONE
  6. #4
  7. No Profile Picture
    rebel with a cause
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    May 2004
    Location
    The Batsh!t Crazy State.
    Posts
    5,817
    Rep Power
    3461
    Already done it.
    Dear God. What is it like in your funny little brains? It must be so boring.
  8. #5
  9. Providing fuel for space ships
    Devshed Supreme Being (6500+ posts)

    Join Date
    Mar 2004
    Location
    nr Edinburgh, Scotland
    Posts
    14,382
    Rep Power
    3848
    That's pretty cool. How long did it take you to make it ?
    The No Ma'am commandments:

    1.) It is O.K. to call hooters 'knockers' and sometimes snack trays
    2.) It is wrong to be French
    3.) It is O.K. to put all bad people in a giant meat grinder
    4.) Lawyers, see rule 3
    5.) It is O.K. to drive a gas guzzler if it helps you get babes
    6.) Everyone should car pool but me
    7.) Bring back the word 'stewardesses'
    8.) Synchronized swimming is not a sport
    9.) Mud wrestling is a sport
  10. #6
  11. CAUTION: Loderator Moose
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Nov 2004
    Location
    some starry place (india)
    Posts
    3,431
    Rep Power
    162
    sorry i took so long to get to this folks.. was away for a couple of days.. moved to games forum as requested.
    Nigel
    ..Seeking code free nirvana...
    Nigel Fernandes Blog
    Never argue with fools. They will bring you down to their level and beat you with experience.


    Manchester United Forever
  12. #7
  13. Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2006
    Posts
    128
    Rep Power
    14
    Originally Posted by aitken325i
    That's pretty cool. How long did it take you to make it ?
    took just over a month.
  14. #8
  15. Only the strong survives!!.
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Feb 2003
    Location
    A World of wonders.
    Posts
    5,583
    Rep Power
    407
    Looks pretty clean.
  16. #9
  17. No Profile Picture
    what do I know about diamonds?
    Devshed Novice (500 - 999 posts)

    Join Date
    Jul 2003
    Location
    ON, Canada
    Posts
    950
    Rep Power
    174
    You should make it web based. That'd be sweet.

  18. #10
  19. Periodically energetic Perler
    Devshed Regular (2000 - 2499 posts)

    Join Date
    May 2005
    Location
    Dublin, Ireland
    Posts
    2,265
    Rep Power
    537
    Hi,

    nice work DarkMortar.

    You may be interested in the Roguelike Development site. It contains lots of dev articles about text based fantasy/scifi games. The site covers everything from level design, level implementation, line of site algorithms, ai etc etc.

    Displeaser

    Comments on this post

    • pumpkin head agrees : That is a cool link. I like it.
    Vi Veri Veniversum Vivus Vici.
  20. #11
  21. Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2006
    Posts
    128
    Rep Power
    14
    thank you for the comments. I'd love to make it web-based to, but if only I even knew how

    My ultimate goal is to have this be in a windows API, and have an overview map with "squares" of land the player sees, and as he would go near the edge, more of the map is revealed. All squares of land would be terrain or buildings ect. It would be like a drag n' drop thing. And I wish I could somehow incorperate online play... more ultimatly a win API MMORPG w/ a server! ok id better stop now, on what i wish i could do, but i cant do it yet.
  22. #12
  23. No Profile Picture
    what do I know about diamonds?
    Devshed Novice (500 - 999 posts)

    Join Date
    Jul 2003
    Location
    ON, Canada
    Posts
    950
    Rep Power
    174
    Originally Posted by DarkMortar
    thank you for the comments. I'd love to make it web-based to, but if only I even knew how

    My ultimate goal is to have this be in a windows API, and have an overview map with "squares" of land the player sees, and as he would go near the edge, more of the map is revealed. All squares of land would be terrain or buildings ect. It would be like a drag n' drop thing. And I wish I could somehow incorperate online play... more ultimatly a win API MMORPG w/ a server! ok id better stop now, on what i wish i could do, but i cant do it yet.
    that'd be sweet. It's good to have dreams and plans of things u want to do. otherwise programming is no fun. This is a good start! I'm sure you could use the basics of it to turn it into something more.

  24. #13
  25. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jun 2003
    Posts
    22
    Rep Power
    0
    This guy's smart -- he's starting simple. It's EXTREMELY difficult to make a good game these days, and it's often the temptation of a newbie to want to immediately make "an awesome first person shooter" or "an RPG just like Baldurs Gate, but with better graphics". That usually leads to discouragement and boredom, when the realization hits that making a game is a lot of work, and requires more than just programming skills.

    But I think the smart ones start extremely simple and build confidence.

    Comments on this post

    • Axweildr agrees : Totally
  26. #14
  27. Pasan Indeewara
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2009
    Location
    Ice Age
    Posts
    66
    Rep Power
    15
    Hi does that contain source code too? Just like to have a look...

    By the way can we download this from sourgeforge or codeproject?

    nyway this looks cool and simple thing at a glance, but must be done with 100s of lines behind it..
  28. #15
  29. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Sep 2009
    Location
    Surrey
    Posts
    12
    Rep Power
    0
    Absolutely awesome, well done. I am standing by if you want someone to port this to browser based

IMN logo majestic logo threadwatch logo seochat tools logo