Oct 29, 2007 4
final project
Well, I ended up getting my final project for my networking class. However, it isn’t really my FINAL, FINAL project… He has yet to give us our programming project 3 to do, due to some out-of-control circumstances. But we did get this one, which gives us time to think about what we want to do, and we can obviously start it now to get a leg up on it.
The project is… Well, just a distributed systems project. I get to choose what I want to do as long as it fits the whole server and client mold. That’s GREAT! I was hoping that it was going to be like that. This will give me an excuse to spend all kinds of hours on a small gaming project, that I could potentially carry on with after this class is over.
But… What in the world am I going to do?
I haven’t had any sort of revelation on what I know I want to do. However, I’ve thought about some things.
- [Not Bad] Create a Tic-Tac-Toe game.
- People can Create a ‘Table’ where another person could click to join the table.
- People can View a ‘Table’ where people can see what is going on
- … And other stuff …
- Created in C#, using nothing Fancy.
- [Challenging] Create a 2D top-down style game, and allow clients to connect to the “world.” They’ll be able to run around, see other clients.
- In addition, they could ‘Talk’ to each other.
- Via Chat Bubbles
- Via a In-Game Console
- Game Portion
- If more than one player is on the plane, a “FIND AND SEEK” game will initiate. This will dump player-specific orbs (via, color) all over the place, and the player with the most orbs collected AFTER all have been collected, Wins! Simple enough.
- In addition, but probably one of hard concepts to implement is allowing a weapon to be used to fire bullets, or a hammer to smash, at the players orbs (which shatters them, which makes the other player not able to collect).
- Using C++ and SDL
- In addition, they could ‘Talk’ to each other.
I’m all about challenging projects. But I only have until December 13th to finish it. I COULD partner with somebody, but I’m hesitant to do that for this project. I enjoy this, and with that, it would be hard to find a dedicated individual that would want to spend as much time as I want too on the project.
If you have any ideas, let me know!



