• Post Reply Bookmark Topic Watch Topic
  • New Topic

Final Project Ideas  RSS feed

 
Chris Stewart
Ranch Hand
Posts: 124
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm looking for final project ideas for my programming class. I'll only have about 2 weeks from planning/design to turn in time, so I can't get too crazy with it. My initial thought was to create a client/server chat application. But our professor really wants us to do a game. He said something as simple as War would be fine. I could do that, but I kinda want to do something better than that. I was thinking of doing a Jeopardy type of game with only 1 player or maybe a slot machine. Anyone want to give some ideas?
 
Amy Phillips
Ranch Hand
Posts: 280
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yeah there is loads of scope witha game it could have high score boards, multi player etc so i think thats a good idea. I have made several games during my software engineering degree and these have all been fairly simple arcade games such as a fruit machine, noughts and crosses and a dice game but they still had enough programming and design to do well.
Don't forget you don't have much time so keep it fairly simple and aim to get it working well this is much more importatnt.
 
Francis Siu
Ranch Hand
Posts: 867
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi Chris
Firstly,you should compare which idea is most suitable in your situation and then, consider the boundary and the time of doing the project.
This is the first step of analysis, then planning and design which can consider later.
Now,you should choose which idea.
Java game is easy build up if you know the OO design and know the related knowledge.
 
Chris Stewart
Ranch Hand
Posts: 184
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm thinking of just going with War. I want to do much more, but I don't think I'll have the time. Hell, a 100 is a 100, right?
 
Eric Fletcher
Ranch Hand
Posts: 188
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In my client server class in grad school I did a simplified blackjack server. It had a real simple swing client(no images, just a scrollpanes with text for the "hands") that connected to the server, which acted as the "house". Blackjack is a good game to program cause the rules for the house are pretty standardized and easy to model in logic, i.e. house stands on 17 hits on 16, etc. If you avoid doubling and splitting(which I did), it is pretty straightforward.
If that sounds too simple and you want to fancy it up a bit, you make the server multi-threaded to handle more than one "player" at a time(I did that and the prof geve me some extra credit )
Good luck,
E
[ June 19, 2003: Message edited by: Eric Fletcher ]
 
Chris Stewart
Ranch Hand
Posts: 184
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would do blackjack, but the professor used that as his example so we can't do it.
 
Jack Sheppard
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I took AP C++ last year and for a final we had to do a game. I thoroughly enjoyed it. Let's see if I can remember some examples.. Battleship, Monopoly, Chess, Checkers, Mini-golf, Minesweeper, Mastermind, Othello, and Connect Four. I did an all-text version of Advance Wars. If you can't make up your mind try going to a toy store and looking at board games or surfing some toy websites.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!