Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Mar 7th, 2007, 7:25 PM   #1
Duck
Programmer
 
Join Date: Jun 2006
Location: England London
Posts: 72
Rep Power: 3 Duck is on a distinguished road
Something Very Interesting!?

This is a 2D online-multiplayer pool game, you can also play against the CPU. The first version of this game I wrote about 4 years ago, that first version just alowed you to play against the CPU. About a year ago I decided to make the game playable over the internet. (Its Something I've just done slowly in my spare time, don't want people to think I don't have a life, lol (although my life is pretty crap, lol)).

I also had a money making plan for it; to allow people to play against each other for money, but in the end I decided doing this would be too complicated, too much work, and probably wouldn't make any money in the end anyway, therefore not worth doing. I thought though if I gave the game away for free and it got popular I might be able to make some money by advertising on it, particularly if I ran a games server for people to connect to (as www.litePool.com does). Although I think making any money from it is highly unlikely, and don't worry I have a day job, which I'm quite happy with!!!!!!

Anyway I thought I must give it away cos its a waste of all my effort if I don't. So recently I've submitted to some of those free download sites, like www.freedownloadscenter.com although I haven't had it accepted yet, (maybe it never will be).

Oh yeah, don't worry theres no install required its just .exe files. And theres full instructions.

PS: I can't add the attachment to this post because the file size is too big, therefore you can download it from my website http://www.eksoft.co.uk/resources/ePool.zip

Last edited by Duck; Mar 7th, 2007 at 7:37 PM.
Duck is offline   Reply With Quote
Old Mar 7th, 2007, 8:44 PM   #2
King
Professional Programmer
 
King's Avatar
 
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 380
Rep Power: 3 King is on a distinguished road
The game seems to play well. Anyway you could post the code? Also, what technology did you use for the graphics?
__________________
I am Addicted to Linux!
King is offline   Reply With Quote
Old Mar 8th, 2007, 6:32 AM   #3
Duck
Programmer
 
Join Date: Jun 2006
Location: England London
Posts: 72
Rep Power: 3 Duck is on a distinguished road
Quote:
Originally Posted by King View Post
The game seems to play well. Anyway you could post the code? Also, what technology did you use for the graphics?
I'm sorry but I'm not going to give all the code away. But should anyone wish, I will answer any questions on how anything is done, and give code snippets to support my answers.

OpenGL is used for the graphics, and DirectSound for the sound.
Duck is offline   Reply With Quote
Old Mar 8th, 2007, 6:35 AM   #4
pegasus001
Hobbyist Programmer
 
pegasus001's Avatar
 
Join Date: Nov 2006
Location: 163H
Posts: 215
Rep Power: 3 pegasus001 is on a distinguished road
Just for some feedback why didn`t you add some levels in the part of the CPU, it is pretty strong(or i am pretty bad) . By the way nice game.
__________________
You never test the depth of a river with both feet.
The believer is happy. The doubter is wise.
Free speech carries with it some freedom to listen.
The next generation will always surpass the previous one. It`s one of the never ending cycles of life.
pegasus001 is offline   Reply With Quote
Old Mar 8th, 2007, 7:39 AM   #5
Duck
Programmer
 
Join Date: Jun 2006
Location: England London
Posts: 72
Rep Power: 3 Duck is on a distinguished road
Quote:
Originally Posted by pegasus001 View Post
Just for some feedback why didn`t you add some levels in the part of the CPU, it is pretty strong(or i am pretty bad) . By the way nice game.
Thanks. The CPU skill level can be selected, if you go to, 'Options -> Preferences' then you can select Low/Medium/High. High is quite strong, I've only beat it a couple of times (I challenge anyone to beat the high skill level).
Duck is offline   Reply With Quote
Old Mar 8th, 2007, 10:25 AM   #6
InfoGeek
Professional Programmer
 
InfoGeek's Avatar
 
Join Date: Jun 2005
Location: India, The great.
Posts: 435
Rep Power: 4 InfoGeek is on a distinguished road
Quote:
Originally Posted by Duck
I'm sorry but I'm not going to give all the code away....
Then what's the purpose of posting it here. I don't think many people here are interested in playing the game but many may be interested more in viewing the code instead.

EDIT:
Forum Description
Finished Projects
Post your source code or a link to your source for your projects here.
__________________
PFO - My daily dose of technology.
InfoGeek is offline   Reply With Quote
Old Mar 8th, 2007, 11:11 AM   #7
Duck
Programmer
 
Join Date: Jun 2006
Location: England London
Posts: 72
Rep Power: 3 Duck is on a distinguished road
Quote:
Originally Posted by InfoGeek View Post
Then what's the purpose of posting it here. I don't think many people here are interested in playing the game but many may be interested more in viewing the code instead.

EDIT:
Forum Description
Finished Projects
Post your source code or a link to your source for your projects here.
I won't give away the whole project but as said I will give sections of code away to help people with similar problems that I had to overcome in this project.

When I was doing this project I came across many problems that had me stuck for quite a while, like making the balls rotate, synchronising the game between different PC's (where different floating point libraries may not produce the same results), applying a texture on a spherical object etc etc. Having a project like this in this thread, where the author is prepared to give away code snippnets and explain problem solutions, I think is quite valuable. And if people arent interested in this thread then they don't have to look at it.
Duck is offline   Reply With Quote
Old Mar 8th, 2007, 11:32 AM   #8
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
It's educational. Seeing how many people will download and run the .exe, I mean.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Mar 8th, 2007, 11:45 AM   #9
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,473
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
I agree with DaWei... It is more amusing than educational for me though. No wonder viruses spread as fast as they do.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Mar 8th, 2007, 1:17 PM   #10
kruptof
Professional Programmer
 
kruptof's Avatar
 
Join Date: May 2006
Location: UK - London
Posts: 333
Rep Power: 3 kruptof is on a distinguished road
Quote:
Originally Posted by Infinite Recursion View Post
I agree with DaWei... It is more amusing than educational for me though. No wonder viruses spread as fast as they do.
thats another good reason to post your code along with your application, even though i wouldn't understand the code i would feel more confident downloading your application if the code was available because other people would pick up on something intentially malicious.
__________________
Quote:
When I was young it seemed that life was so wonderful,a miracle, oh it was beautiful, magical.
Now watch what you say or they'll be calling you a radical,a liberal, oh fanatical, criminal. Oh won't you sign up your name,we'd like to feel you're acceptable, respectable, oh presentable, a vegetable
kruptof is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
c++ string ... interesting... programmingnoob C++ 22 Apr 16th, 2006 11:48 PM
interesting tool -- for webmasters? is it? H_two_O Coder's Corner Lounge 0 Oct 25th, 2005 8:26 PM
Interesting projects Dameon C# 0 Sep 27th, 2005 9:40 PM
Interesting new ideas sixstringartist Coder's Corner Lounge 21 Jun 27th, 2005 9:38 AM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 10:29 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC