![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Jun 2004
Posts: 8
Rep Power: 0
![]() |
Screenmates
I am currently learning C++ and i would like to know how to make a screenmate
![]() I feel that this would help me learn it better because it something fun that i would like to accomplish. How would i go about doing this? Thanks ![]() Also, has anyone here tried making one? Is it hard to make one? |
|
|
|
|
|
#2 |
|
Professional Programmer
|
define screenmate
|
|
|
|
|
|
#3 | |
|
Newbie
Join Date: Jun 2004
Posts: 8
Rep Power: 0
![]() |
Quote:
It is a resonably small program (i think) that just puts a little charector that interacts with the items on your screen. A good example of a screenmate is the sheep. Pictures of it in action ![]() ![]() http://www.goldfiles.com/images/thum.../t1_esheep.png The sheep walks around your desktop and when you pick him up and drop him from the top an animation of him screaming is shown and he falls. If he falls from the top he can walk along a window and when he reaches the end he falls to the next level. This is esheep's official site. http://www.geocities.com/siennaj/Esheep2/ Last edited by >X<; Feb 2nd, 2005 at 11:52 AM. |
|
|
|
|
|
|
#4 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
I remember stuff like that - it was fun for about a minute, then I uninstalled the buggers. Anyhoo, if you're set on something like it, you'll need to learn Windows programming in C++, and how it works. Basically, you need to be able to get the handles of every window on screen, find the coordinates, and program the animations to take them into account.
|
|
|
|
|
|
#5 |
|
Professional Programmer
|
oh those things, you'll need a graphics API that support transparancy, and you need to be able to find where active windows are and where windows boundries live.
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|