Project Ideas

This is a discussion on Project Ideas within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Anyone got any project ideas?! I don't really know what to do! I've never made any type of graphical game ...

  1. #1
    For Narnia! Sentral's Avatar
    Join Date
    May 2005
    Location
    Narnia
    Posts
    719

    Unhappy Project Ideas

    Anyone got any project ideas?! I don't really know what to do! I've never made any type of graphical game before, but I would need more people to work on that, since I'm not good with art stuff. Finding people to work on these things can be a b****. I always see people working on a algorithm, lighting, parser, or some other stuff. How do people start making this stuff? "Oh, I think I'm gonna make my own algorithm today?" I can't think of a project that will keep me busy for a while, but still in my skill range. I would like to stay away from games for now, because it can be come a little over involved, with all the graphics and such. Something along the lines of utility type things, such as a parser or algorithm for something.
    Videogame Memories!
    A site dedicated to keeping videogame memories alive!

    http://www.videogamememories.com/
    Share your experiences with us now!

    "We will game forever!"

  2. #2
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,796
    >Anyone got any project ideas?!
    Hmm, how about an offline database of useful posts from this forum?

    >"Oh, I think I'm gonna make my own algorithm today?"
    Sometimes, but more often it's in response to a legitimate need in whatever project you're working on at the time.

    >I can't think of a project that will keep me busy for a while, but still in my skill range.
    If it's in your skill range, what's the point? Getting paid and making something useful to you, right? I'm guessing you're not getting paid, so you need to either figure out something that you can use, or push your limits. that way you'll get something out of it.
    My best code is written with the delete key.

  3. #3
    For Narnia! Sentral's Avatar
    Join Date
    May 2005
    Location
    Narnia
    Posts
    719
    Well I want to get something out of it! Take a parser for example, what kind of things could I parse? Or, what type of algorithms could I make up? I want to do little things like these. Nothing as big as a game. Would making my own library of handy functions be something worthwile?
    Videogame Memories!
    A site dedicated to keeping videogame memories alive!

    http://www.videogamememories.com/
    Share your experiences with us now!

    "We will game forever!"

  4. #4
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,796
    >Or, what type of algorithms could I make up?
    Uh, whenever you come up with a solution, you're making up an algorithm. I imagine you're thinking of something a little more grandiose (like a new hashing algorithm, for example), which is a great deal more work than you seem to think.

    >Nothing as big as a game.
    Why does it always have to be about games? There are tons of things you can write that are useful, not terribly complicated, and also not a game.

    >Would making my own library of handy functions be something worthwile?
    Definitely.
    My best code is written with the delete key.

  5. #5
    For Narnia! Sentral's Avatar
    Join Date
    May 2005
    Location
    Narnia
    Posts
    719
    Alright, so I guess a custom library it is!

    I think you misunderstood, or I can't understand your wording, but I don't want to make a game. I want to learn all the little things before I do that. I like all the backend stuff (sounds sexual ), but games can wait. Yes, I know it is a great deal of work! Learning C++ has been HELL already!
    Videogame Memories!
    A site dedicated to keeping videogame memories alive!

    http://www.videogamememories.com/
    Share your experiences with us now!

    "We will game forever!"

  6. #6
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070
    You can write a .X importer for me.
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

  7. #7
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,796
    >I think you misunderstood, or I can't understand your wording, but I don't want to make a game.
    I just find the idea that programming is all about making games offensive. It tends to affect my replies, so don't take it personally.

    >I like all the backend stuff
    Me too.

    >(sounds sexual )
    Hmm, I just think you have a dirty mind.
    My best code is written with the delete key.

  8. #8
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,487
    > Why does it always have to be about games?

    I'm with Prelude on this one. But if you really want a new fun game to make, how about this for a game concept?

    Name: ???
    Objective: To reach the last most difficult level and beat it.
    Concept: Teach C++ by playing a game of adventure.
    World: The World of Strup. Made of the Castle of Strup, Caves of Strup, Forest of Strup, Marches of Strup and The Strous, the last campaign.

    Idea: To solve the puzzles in each level in order to progress to the next level. Each campaign is made of anything from 5 to 10 or 20 levels. Each level presents anything from 5 to 10 puzzles. Solving puzzles may give the player special objects that will help him solve other puzzles when they can't find the solution.

    Puzzles: Each puzzle or series of puzzles is introduced by some text that describes a C++ concept that becomes harder as the game progresses. Bellow the concept is a question or task. One or more puzzles may exist for each concept.

    The Jigsaw puzzle: The player is presented with fragments of code he needs to place them in order to complete the puzzle.

    The Anagram Puzzle: The code is presented as a whole. The player needs to reposition the lines in their correct order.

    The Find the Error Puzzle: The player needs to find the error on the code presented.

    More different puzzles possible.

    Score: Some complex score mechanism you can think. Programmers like complex score mechanisms.

    etc...
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  9. #9
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,262
    >> I just find the idea that programming is all about making games offensive. It tends to affect my replies, so don't take it personally.

    Have you made (m)any games?

  10. #10
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,796
    >Have you made (m)any games?
    I've written a few basic games as toy projects and consulted briefly on the back end functionality of one commercial game, but for the most part I do more interesting things.
    My best code is written with the delete key.

  11. #11
    Registered User whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    7,714
    You could also try programming this machine. It will amaze me and possibly your friends.

  12. #12
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,796
    I'd be more impressed if it weren't tiled at that size but still could be.
    My best code is written with the delete key.

  13. #13
    Rad gcn_zelda's Avatar
    Join Date
    Mar 2003
    Posts
    942
    Make a program that will play music for a certain amount of time and/or until a certain time (both of which are set by the user). Easy breezy. Or make a program that monitors the users heart beat, so it can tell when they're awake, and then as they fall asleep have the music fade to offness.

    Okay, at least the first one's practical.

  14. #14
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,069
    Make a program that programs programs, then have it program a program that will think up new programs which in turn gets fed back into the programming program.
    Sent from my iPad®

  15. #15
    Registered User
    Join Date
    Aug 2006
    Posts
    163
    Quote Originally Posted by SlyMaelstrom
    Make a program that programs programs, then have it program a program that will think up new programs which in turn gets fed back into the programming program.
    Genetic programming. I wrote a paper on it in high school. Confused everybody who read it, so they kept giving me 'B's and 'Proficient's on it, when it deserved so much more :@

    http://www.genetic-programming.org/

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Open-source Game Project
    By Glorfindel in forum Projects and Job Recruitment
    Replies: 0
    Last Post: 03-24-2009, 01:12 AM
  2. 2D RPG Online Game Project. 30% Complete. To be released and marketed.
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 10-28-2006, 12:48 AM
  3. Convert C++ project
    By gogo in forum Tech Board
    Replies: 6
    Last Post: 08-12-2004, 07:48 AM
  4. Operating System Project
    By Pete in forum Projects and Job Recruitment
    Replies: 1
    Last Post: 07-15-2004, 09:33 AM
  5. Ideas for my c++ game for semester project
    By Leeman_s in forum Game Programming
    Replies: 9
    Last Post: 12-30-2002, 12:57 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21