Ambrosia Garden Archive
    • 2 player EV shooter


      My multiplayer version of EV is a long way off at the moment, as it's getting boring to do by myself, but I thought a quick little 2 player shoot 'em up might not be too hard to whip up.

      Would anyone be interested in this. I know I would.

      I was planning on:

      2 players on one computer
      Credits for wins so that you can upgrade weapons or even ships.
      Indestructible/destructible asteroids. Maelstrom?

      And then later I could add:

      bonuses. ie. weapon crates or something.

      It would kind of be like that artillery game where you throw bullets/missiles at each other except flying through a wraparound universe.

      Cheers,
      Tycho

      PS. No comments about grammar please.

      ------------------

    • Hmm. That would be a nice achievement, but don't you think it is a bit too much like Maelstrom/Asterax/HemiRoids/Asteroids?

      Oh yeah, and your grammar looks OK to me 🙂

      ------------------
      Mazca

      Moderator, EV Developer's Corner.
      Roses are red
      Violets are blue.
      I'm schizophrenic
      And so am I.

      website: [www.jpw.op.nu

      ](http://www.jpw.op.nu "External link")

    • But two players! Yeah I know it's unoriginal but I could make it so the ships have the same specs as the evo ships. This way those stupid little "My ship is better than your ship" issues could be settled. Yeah? Good.

      What's the status on using the evo sprites? I downloaded the 3D models that were posted the other day and it seems like antone can use them. Anyone know any different?

      ------------------

    • TWO players on ONE computer. Your definetly(I know I spelled it wrong) going to have to either cut down on EV's key or make an option for InputSprockets. Just think. TWO players on ONE keyboard.....
      But still your Idea's pretty good. It might be fun and new. How about an option to import existing pilot files from the original EV/O. It would be played against mainly people I know and am with(since its not over the net) so I probably wouldn't cheat.
      if you are going to do it when do you expect to get it out.

      ------------------
      [ J_Ace21@hotmail.com ](mailto: J_Ace21@hotmail.com "E-mail Link")

    • Quote

      Originally posted by Tycho:
      **I was planning on:

      2 players on one computer**

      :eek:. That'd be impossible. Maybe an arena-style EV/OMP would be better.

      ------------------
      OpenGL Avara!

      AIM: EVAndrewM

      Who's General Failure and why's he reading my disk?

    • Asterax had two players on one keyboard. It became something of a contact sport after the first few levels...ow, the elbows...

      Here's something that might be interesting to try:

      Still keep the simple two-player concept. Instead of distributing new pics with the game, just have it reside in the EVO folder. Write the app to use the existing EVO sprites, so you don't have to include copyrighted designs in your distro package. Now...have two players be able to connect through TCP/IP. Use the default EVO values for weapons/ships, and let the player load a pilot file. Then all the people bragging about ship x vs. ship y would finally have an area to settle disputes 🙂

      The hardest part about this would be getting the TCP/IP working, and maybe deciphering the pilot files. Otherwise, not that bad.

      ------------------

    • I think it's a great idea. But two players on the same keyboard would not be good. But if it used InputSprockets and/or TCP/IP it would be awesome.

      ------------------
      Sir! Our shields are dropping!
      _What?!?
      They're firing! _ says the lieutenant as a torpedo appears on the view screen.
      Well, it seams you won't have the last laugh today Therg. Says Captain Fullers voice over the speakers.
      Dang.
      The torpedo strikes the ship removing it from the sky in a violent explosion.

    • Well I was thinking more along the lines of one player in one corner and the other in the other corner. Then all you'd need is thrust, backward, left, right and shoot. A total of 5 keys. And because of ADB keyboards I would make one player the numeric keypad and the other shift, command, option, control and space.

      There would be no need for a targetting key, land, board, escort command keys or anything like that. Just simple one on one deathmatch to the bloody end.

      Thanks Izuna for the sprite idea. I just might do that.

      Tycho

      ------------------

    • There are two necessary keys you forgot: autopilot (me and several others make heavy use of this in combat) and secondary weapon fire - both of those are pretty necessary

      ------------------
      Mazca

      Moderator, EV Developer's Corner.
      Roses are red
      Violets are blue.
      I'm schizophrenic
      And so am I.

      website: [www.jpw.op.nu

      ](http://www.jpw.op.nu "External link")

    • And secondary weapon select, afterburner, and you DO need escort command keys if there are going to be fighters.

      ------------------
      Sir! Our shields are dropping!
      _What?!?
      They're firing! _ says the lieutenant as a torpedo appears on the view screen.
      Well, it seams you won't have the last laugh today Therg. Says Captain Fullers voice over the speakers.
      Dang.
      The torpedo strikes the ship removing it from the sky in a violent explosion.

    • I may be completely of my chump, ut with the newer imac style computers, with they're inputsprocket useage, couldn't you plug two keyboards into the usb slots? One person could bring round keyboard and they could be set up for the afternoon :). Maybe I'm living in a dream world...

      ------------------
      "...but I was very, very drunk at the time..." - Someone, somewhere.

      "You guys line up alphabetically by height." - Bill Peterson, Florida State football coach

    • Autopilot???

      Fighters???

      C'mon, it's only a small "shoot 'em up".

      We want quick, firery, bloody carnage!

      I'll put the secondary fire and select keys in but that's it.

      Tycho

      ------------------

    • Oh, and two keyboards plugged together works fine as well. Even without sprockets and with ADB 'boards. I do that when I play YDKJ with three people.

      Anyway, most people don't have two keyboards so I'll try squeeze two players on the one keyboard.

      Tycho

      ------------------

    • Great! sounds good. and i can't wait to crush my friends. but when do you expect to finish it?

      ------------------
      [ J_Ace21@hotmail.com ](mailto: J_Ace21@hotmail.com "E-mail Link")

    • No, the REAL question is when are you going to STARRT!!!

      ------------------
      "How can i make it go faster"?

      The captain of the
      A.S.S. Phoenix

    • Quote

      Originally posted by Adzara:
      **No, the REAL question is when are you going to STARRT!!!

      **

      You haven't even STARTED!!??

      ------------------
      [ J_Ace21@hotmail.com ](mailto: J_Ace21@hotmail.com "E-mail Link")

    • Um... yes I have started. I don't know where Adzara gets his info but:

      At current build I have:
      2 helians flying around blasting each othere with a single stream of laser.

      If you guys want this then I will most likely post it at uq.net.au/~zzlukirk or maybe marathon.8k.com/industry but I've found the latter to be a bit unreliable. I'll post it soon for you. Maybe Sunday. That's most likely your Saturday.

      Tycho

      ------------------

    • Quote

      Originally posted by Tycho:
      **Um... yes I have started. I don't know where Adzara gets his info but:

      At current build I have:
      2 helians flying around blasting each othere with a single stream of laser.

      If you guys want this then I will most likely post it at uq.net.au/~zzlukirk or maybe marathon.8k.com/industry but I've found the latter to be a bit unreliable. I'll post it soon for you. Maybe Sunday. That's most likely your Saturday.

      Tycho

      **

      It's SATURDAY.....
      :mad: 😕

      ------------------
      [ J_Ace21@hotmail.com ](mailto: J_Ace21@hotmail.com "E-mail Link")

      (This message has been edited by J.Ace21 (edited 06-03-2000).)

    • Helian Wars a7 is now up at uq.net.au/~zzlukirk/

      Go get it.

      ------------------

    • A few recommendations... Use floats (reals in basic and pascal) instead of integers for your component x and y speeds. Instead of using keydown events, use keyboard maps or anything else that basic supports along the lines of checking a key to see if it's still pressed. This will give it a more robust feel, rather then the hypercardish feel it has right now.

      It needs a starfield 😉

      Can you pre-load the frames for each sprite at the start of each game... There's a lot of lag when accessing frames for the first time. Using RLE'd sprites would help with this as well... Faster load times, and they blit faster too!

      Instead of using screen wrapping, use split screen scrolling... Half your window into two panes. Here's the code to transform global to game screen local coords:
      xDraw = object.xPos - CameraX.xPos + (half of X panes hieght)
      yDraw = object.yPos - CameraX.yPos + (half of X panes width)
      Have a camera for each pane of your window; so every frame:
      Camera1.xPos = player1.xPos; Camera1.yPos = player1.yPos;
      Camera2.xPos = player2.xPos; Camera2.yPos = player2.yPos;
      This will allow you to create the desired effect...

      Also, a bug: Once a ship dies, if you press the new game button w/o quitting the dead ship stays dead.

      Good job, fast work... 🙂

      ------------------