home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / vbpong1a / log.txt < prev    next >
Encoding:
Text File  |  1999-08-08  |  4.7 KB  |  103 lines

  1. /***********************************************************************************************\
  2.    VB PONG 99 LOG
  3. \***********************************************************************************************/
  4.  
  5.  
  6.  
  7. /ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ\
  8.   LOG ENTRY: 06:08:99 23:42
  9.   =========================
  10.  
  11.   Well - today I made the introductory screen, and I personally think it's perty funky... :)
  12.  
  13.   Working on DDraw code. Will make game intro screen (Instructions, 1 or 2 player game, 2 player
  14.   only now for simplicity's sake).
  15.  
  16.   And one thing EVERYONE should remember. Don't damnwell run from within VB when you're
  17.   developing a DDraw application!!! Damn it saves on crashes...
  18. \ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ/
  19.  
  20.  
  21. /ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ\
  22.   LOG ENTRY: 07:08:99 23:43
  23.   =========================
  24.  
  25.   A while ago my hard disk with all the programming stuff on it burned out (Yeah, I know, it was
  26.   a total bummer). Fortunately, I had already uploaded my CDXVBx classes, and I downloaded them
  27.   just earlier today. And game development is already rapidly accelerating.
  28.  
  29.   Just this morning (1AM ish), I found a bugger of a bug when trying to load main2 when intro
  30.   is unloaded. I found -a- solution, however it is probably not the best. All I have done is
  31.   make 2 seperate executables. When the intro is finished, it shells VBPong.exe.
  32.  
  33.   Just going to work on mini instructions screen now (Will be easy).
  34.  
  35.   And there's a FRIGGEN annoying bug that I don't see why it should be there when the program
  36.   shuts down... ARGH!
  37.  
  38.   And I can only get like, 85 FPS MAX at run time! Doing virtually nothing!
  39. \ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ/
  40.  
  41.  
  42. /ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ\
  43.   LOG ENTRY: 08:08:99 1:44
  44.   =========================
  45.  
  46.   Got everything working except for the ball. Once I got the ball going (Which is going to be
  47.   very easy indeed), the world is my oyster!!! :) Or something. Well, then I'll have free time to
  48.   jazz up the program, find out what that annoying bug is, polish everything off, and hopefully
  49.   have a cool game on my hands!
  50.  
  51.   Can still get around 80FPS on a good day whilst displaying the 2 players and blitting the
  52.   background image.
  53.  
  54.   Found out the annoying bug, but still gotta fix it. Problem with CDXVBSurface. I dont know
  55.   what's wrong. Narrowed it down to LoadBitmap
  56. \ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ/
  57.  
  58.  
  59. /ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ\
  60.   LOG ENTRY: 08:08:99 14:52
  61.   =========================
  62.  
  63.   Now got everything I mentioned before working. Next I'm going to work on the collision
  64.   detection.
  65.  
  66.   The problem was a bitch. Never actually worked it out. Just kinda fucked it off and remade the
  67.   entire program by changing CDXVBDemo to be VBPong.
  68. \ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ/
  69.  
  70.  
  71. /ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ\
  72.   LOG ENTRY: 08:08:99 15:16
  73.   =========================
  74.  
  75.   After extensive testing and stuff like that, I think I have worked out every bug there is, and
  76.   I have the main game screen working right.
  77. \ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ/
  78.  
  79.  
  80. /ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ\
  81.   LOG ENTRY: 09:08:99 01:08
  82.   =========================
  83.  
  84.   I decided to change the game so that it's a contest to see who can destroy all of the opponents
  85.   blocks first.
  86. \ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ/
  87.  
  88.  
  89. /ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ\
  90.   LOG ENTRY: 09:08:99 02:08
  91.   =========================
  92.  
  93.   FINAL THINGS TO DO:
  94.     - Improve graphics of some things
  95.     - Rename everything to *.x
  96.     - Add sounds and music (Very very very easy)
  97.     - Add a routine which makes a block restore of the other player's when the ball gets past
  98. your bat
  99.     - Add more advanced collision detection between bat and ball which affects the balls
  100. y velocity depending on where on the bat the ball hits.
  101.  
  102.   And I think that should just about wrap it up then.
  103. \ñññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññññ/