![]() |
| | #1 |
| Registered User Join Date: Sep 2009
Posts: 14
| Game Ideas --MartinThatcher-- P.S. Sorry if this is in the wrong section, I wasn't sure where it should go. |
| MartinThatcher is offline |
| | #2 |
| Registered User Join Date: Sep 2009
Posts: 30
| Zork was one of the first computer adventure games I ever played. This version (the download link is at the bottom) works on Windows XP and my virus scanner says it's clean (i.e. use at your own risk, though I've had no problems with it). It's a very simple game. I don't recommend it as game of the year or anything, but it might provide you some ideas. |
| jdragyn is offline |
| | #3 |
| subminimalist Join Date: Jul 2008 Location: NYC
Posts: 3,946
| Zork will probably be fun (it was), so I'm not discouraging it, but I also think that will be less of a "learning programming" experience and more of a "abstract design" experience with a lot of the actual programming being repetitious. On the other hand, while the final product of a "hangman" type word game will be slightly less exciting, it may provide more and varied challanges, programming wise. The code base will be much smaller, so the number of new concepts and algorithms per unit of work (hours, lines) will be much greater. But I've never done either one, so that is just a guess. Basically, I suspect programming puzzle type games will teach you more than narrative type games, altho from a user's perspective narrative type games may be more interesting.
__________________ Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS |
| MK27 is online now |
| | #4 |
| Wheres the lesbians? Join Date: Oct 2006 Location: UK
Posts: 1,219
| Text based games are more complex than they seem, unless they are very crude. I'd recommend using a relational database like SQLite to store the data. EG: locations, actions, descriptive text. It does require learning to use a library though.
__________________ Senior highbrow doctor of authority. |
| mike_g is offline |
| | #5 | |
| subminimalist Join Date: Jul 2008 Location: NYC
Posts: 3,946
| Quote:
SQLite is a good skill to have. But the OP might get more out of some clever classes/structs/functions and then plain text or xml files, which general parsing is a good skill to develop.
__________________ Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS Last edited by MK27; 10-06-2009 at 09:37 AM. | |
| MK27 is online now |
| | #6 |
| (?<!re)tired Join Date: May 2006 Location: Portugal
Posts: 5,220
| Here's one. Keep studying and forget about the goddamn games.
__________________ 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. |
| Mario F. is online now |
| | #7 |
| Rampaging 35 Stone Welsh Join Date: Apr 2007
Posts: 2,927
| <milk spit> Lol, yeah I sort of have to agree with that sentiment, but I also have to disagree. The idea of making games is what inspires many to take up programming in the first place. Te reality of the game industry is that you will be expected to work 12-16 hours a day 6 days a week, and longer when its 'crunch time', which is almost always due to the ingrained culture. After you finish your unpaid internship, which is usually at least 6 months, you may not even get a job, and if you do it will not be very high paid. There are simply too many people lining up to work for free for you to demand any kind of high salary unless you are in the top 1% of all programmers. Burnout in this industry is out of control. Most programmers don't last more than a few years.
__________________ He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet |
| abachler is offline |
| | #8 |
| +++ OK NO CARRIER Join Date: Oct 2001
Posts: 10,262
| If it wasn't for having a game to fiddle with, I probably wouldn't have bothered. If you want something to motivate you, and you enjoy games, sure, make games to get through your lessons. It may be a lot more fun to make a word game to learn strings, than it is to make "Hello World", or what not. Take recursion for example. It's more interesting to make a maze solver, than it is to reverse a string. At least I find that more interesting. Quzah.
__________________ Hundreds of thousands of dipshits can't be wrong. Are you up for the suck? Last edited by quzah; 10-06-2009 at 04:34 PM. |
| quzah is offline |
| | #9 |
| (?<!re)tired Join Date: May 2006 Location: Portugal
Posts: 5,220
| The point is that with functions and references you are stuck to the 80s. There's three decades of programming to go over still. And when one needs that sort of motivation to learn a programming language, one should reevaluate their priorities. Sure, write small snippets of programs (which may as well include the notion of a game) to practice acquired knowledge. But the OBJECTIVE right now is to learn the programming language. The time for creating a game will come. There's no need to think of anything the size of game project. ... As for the games themselves, the odds of anyone getting in the industry in a position to make a difference (to their own lives) is probably more or less the same of a kid wanting to become a soccer player ending up on the premiere league. And sure as hell, those that do make it, didn't do it asking around what games they should develop.
__________________ 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. |
| Mario F. is online now |
| | #10 | |
| Rampaging 35 Stone Welsh Join Date: Apr 2007
Posts: 2,927
| Quote:
__________________ He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet | |
| abachler is offline |
| | #11 | ||||
| +++ OK NO CARRIER Join Date: Oct 2001
Posts: 10,262
| Quote:
Quote:
Quote:
Quote:
Quzah.
__________________ Hundreds of thousands of dipshits can't be wrong. Are you up for the suck? | ||||
| quzah is offline |
| | #12 |
| (?<!re)tired Join Date: May 2006 Location: Portugal
Posts: 5,220
| It's like "Free". As meaningless as a full bag of nothing. Unless one gets rid of all the cheap talk and tries to give it some meaning. You know... meaningful fun? - "Oooh I want to have some fun with functions and references! Someone, quick give me something to do!" - "Sure, here's something. Fun is good. Fun is... yeah" --- But more seriously though, I do not critic the fact one may want to do a game after learning about functions and references in a multi-paradigm programming language more than I critic those who seem to encourage him to do just that.
__________________ 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. |
| Mario F. is online now |
| | #13 |
| +++ OK NO CARRIER Join Date: Oct 2001
Posts: 10,262
| Why? Encouraging someone to find a way to enjoy what they're doing is to be frowned upon? It's much better to read a boring ass tome... right? Quzah.
__________________ Hundreds of thousands of dipshits can't be wrong. Are you up for the suck? |
| quzah is offline |
| | #14 | |
| Registered User Join Date: Sep 2009
Posts: 14
| Um, considering the fact that I'm in a game programming class, I won't be forgetting about programming games any time soon. Quote:
With all of the negative comments I've gotten in this thread, it may as well not be open. Will any moderator who looks at this, please close it? | |
| MartinThatcher is offline |
| | #15 | |
| Super Moderator Join Date: Aug 2001
Posts: 7,472
| Quote:
Closed at the request of the OP.
__________________ If you aim at everything you will hit something but you won't know what it is. | |
| Bubba is offline |
![]() |
| Thread Tools | |
| Display Modes | |
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Sports simulation/game website ideas | ebemiss | Tech Board | 3 | 07-22-2009 11:23 AM |
| beach bar (sims type game) | DrKillPatient | Game Programming | 1 | 03-06-2006 01:32 PM |
| HELP!wanting to make full screen game windowed | rented | Game Programming | 3 | 06-11-2004 04:19 AM |
| 2d game ideas | BeholderOf | Game Programming | 5 | 10-27-2003 06:06 PM |
| Idea's for game | Unregistered | Game Programming | 5 | 10-02-2001 09:16 PM |