Welcome to Phrogram Sign in | Join | Help
in Search


BZPhrog LIVES!

Last post 08-11-2008, 11:23 AM by The Dragon Rider. 22 replies.
Page 1 of 2 (23 items)   1 2 Next >
Sort Posts: Previous Next
  •  11-29-2007, 8:42 PM 5673

    BZPhrog LIVES!

    If you saw the title ( knowing you guys, you probably did :P ), then you have probably guessed what this is about. But you don't know all of it ( yet ), so here goes:

    I began to rewrite BZPhrog about a week ago. I noticed that with the latest version of Phrogram, the program-generated 3D models/lighting was working. I hoped that the collision detection issue had also finally been fixed, but alas, it was not so. I started work anyway, knowing that I could still fix several things and even release a playable version of BZPhrog, although it would lack the terrain-climbing ( for lack of a better name ) feature I had so, er, physically envisioned.

    When I say 'Rewrite', I mean both 'Start Over' and 'Improve the existing code' . So, I actually have 2 different versions: The original BZPhrog code ( BZPhrog Alpha [0.5] ), and the new BZPhrog code ( BZPhrog Beta [1.0] ). There are a few very distinct differences, which I shall now describe unto you: 

     ALPHA ( 0.5 ):

    • Combat: Weapon firing, bullet tracking, bullet collisions, lock-on.

    Beta cannot do any of those so far.

    BETA ( 1.0 ):

    • Navigation: Acceleration, world collision, position tracking.

    Alpha does none of these.

    Unfortunately, the bumper/tilt system ( AKA Terrain-Climbing ) still does not work.

    Current focus: Weapon firing, Bullet tracking. 

    Todo:

    • Navigation ( getting around )
    • Combat ( oh goody, combat! )
    • AI ( it's alive! )
    • World maps ( this place is way too familiar... )*
    • Player models ( I like this ship better )*
    • Sound effects ( KABOOM! )
    • Joystick support ( the fun part )
    • Menu system ( A whole new project - ugh... )**
    • Multi-player support ( good day to you, and you, and you, and you )***

    The latter is the most confusing on my part, because I have done very little with PhrogramTalk and I'm not sure how it works yet.

    So far, it's going very well. I will eventually merge the two versions into one, BZPhrog Gamma (1.5). When all is going well and multiplayer support is finally implemented, it will probably be called BZPhrog Delta (2.0), or simply BZPhrog 2. With the release of BZPhrog Epsilon (2.5 or 2.0 Upgrade), the bugs should all be hammered out and it might be ready for commercial^ release.

     BZPhrog is still an open-source project and all help is welcome, especially with 3D modeling.* Sound-effect collections would also be nice. Well, I'm kinda tired right now so I may have forgotten/misspelled a few things. Good night.

    *I will be assembling a set of Blender tutorials for anyone interested in 3D modeling.

    **Yes, A whole new project. But I do have a few working prototypes, thankfully.

    ***Google just announced the addition of Group Chat ( chatroom-style yammering ) into Google Talk, so Multi-Player ( not only Dual-player ) may finally be possible with Phrogram. I'm not saying you can create a MMORPG or anything, I'm just stating the facts.

    ^ Other non-Phrogram people may also want to play it, don't you think? It would obviously be a free game, like BZFlag.^^

    ^^If you think people are going to pay money for a fan program when they can get the well-supported ( not to mention multi-platform ) BZFlag for free, the you're nuts.
     

  •  11-30-2007, 9:00 PM 5678 in reply to 5673

    Re: BZPhrog LIVES!

    Attachment: problems.gif
    I can get collisions to work part of the time and randomly. Look at the picture for an example.

  •  12-01-2007, 12:56 PM 5684 in reply to 5678

    Re: BZPhrog LIVES!

    Umm... So the player fell through the world? I'm afraid you aren't making much sense...
  •  12-01-2007, 3:48 PM 5685 in reply to 5684

    Re: BZPhrog LIVES!

    At random times it can flip the ship around. the picture above is it falling up/upside down. Sometimes it falls through the ground.
  •  12-03-2007, 6:53 AM 5688 in reply to 5685

    Re: BZPhrog LIVES!

    Wow! I wish you lucky in your project! ^^ I would help you, but I'm busy with my own project, pTALK

    DevP Development: Games for all and from all
    Actual project: dTALK
    Status: Pre-Alpha
  •  12-03-2007, 2:00 PM 5689 in reply to 5685

    Re: BZPhrog LIVES!

    srjek:
    At random times it can flip the ship around. the picture above is it falling up/upside down. Sometimes it falls through the ground.

    Ah...

    I think it might have done that for me too, but it doesn't anymore...
     

  •  02-05-2008, 2:55 PM 5992 in reply to 5673

    Re: BZPhrog LIVES!

    Any chance i could have a copy of what you have so far?

    (The program sounds really cool by the way.) 



    (\ _/)
    (- . -) This is bunneh. Copy and paste him to
    (")-(") your signature, so that he may gain popularity and eventually rule the world
  •  02-06-2008, 12:30 PM 6004 in reply to 5992

    Re: BZPhrog LIVES!

    Attachment: BZPhrogAlpha.zip
    OK, here's the zipfile. It may be missing some files, but they're all available in the download section.
  •  02-07-2008, 1:31 PM 6015 in reply to 5673

    Re: BZPhrog LIVES!

    cool, you used the Hylander!!!!!!!!!!!!!!!!!!!!!!!

     

    But... I recommend using the raptor. its so much better, and cooler looking.

    i just uploaded it. heres a link 

    http://phrogram.com/files/folders/2d_and_3d_images_and_models/entry6014.aspx 

    Another neat idea would be to use the hylander-missle too

     

    ============================================================

     

    One more thing; how did you get the missiles to shoot out the sides, instead of right through the front. (I keep looking through the program, but I cant find it)

     

    =============================================================

    heres what you can do for the enemyship:

     

    Method control_Eship()
           
           
           
           
            enemyship.TurnLeft (0.03)
           
            If Not cam.IsInFrontOf (enemyship) Then
                enemyship.TurnLeft (0.03)
                enemybullet.Location = enemyship.Location
                enemybullet.Direction = enemyship.Direction
            End If
            If cam.IsInFrontOf (enemyship) Then
                enemybullet.Forward (10)
                enemybullet.MoveToward (ship.Location, 0.0364537218543628764674594756236795)
            End If

    end method

    thats what I did in  a program I'm writing now. 

     

     

     



    (\ _/)
    (- . -) This is bunneh. Copy and paste him to
    (")-(") your signature, so that he may gain popularity and eventually rule the world
  •  02-07-2008, 3:28 PM 6017 in reply to 6015

    Re: BZPhrog LIVES!

     cool, you used the Hylander!


     

    Actually, I was testing the Hylander to see how well it would work. I originally used the plain Fighter model. If you can find/create any more fighters, that would be great!

  •  02-07-2008, 4:38 PM 6020 in reply to 6017

    Re: BZPhrog LIVES!

    actually, i already have. if you go to the user upload file, I uploaded the raptor.

    (by the way: these ships were meant for first person view, so that you could place the camera inside, just to let you know you can do that) 

     

    lol, you've got exactly 400 more posts then me.

     



    (\ _/)
    (- . -) This is bunneh. Copy and paste him to
    (")-(") your signature, so that he may gain popularity and eventually rule the world
  •  02-07-2008, 4:55 PM 6021 in reply to 6020

    Re: BZPhrog LIVES!

    and by the way, I answered witch MMPORG was my favourite.


    (\ _/)
    (- . -) This is bunneh. Copy and paste him to
    (")-(") your signature, so that he may gain popularity and eventually rule the world
  •  02-08-2008, 2:28 PM 6030 in reply to 6021

    Re: BZPhrog LIVES!

     

    <...> The ships are supposed to be viewed from first-person <...>

     Ah, that explains it... From the outside, the Hylander looks sorta like an escape pod. But I imagine it looks like a full-blown cockpit on the inside. Cool. Now that I know how to use it, I think I can find many applications for it...

    and by the way, I answered witch MMPORG was my favourite.

    Yeah, I saw that. It's good to know there's another RS user here (I think)...

  •  02-08-2008, 3:38 PM 6031 in reply to 6030

    Re: BZPhrog LIVES!

    Why do you think?

     

     



    (\ _/)
    (- . -) This is bunneh. Copy and paste him to
    (")-(") your signature, so that he may gain popularity and eventually rule the world
  •  02-09-2008, 7:10 PM 6036 in reply to 6031

    Re: BZPhrog LIVES!

    Why not? It was a ( not so funny ) joke.
Page 1 of 2 (23 items)   1 2 Next >
View as RSS news feed in XML