• InterBBS SeaBattle

    From apam@21:1/125 to All on Mon Feb 26 19:27:14 2018
    Hi All

    Today I've been working on an interbbs score sharing system for my games
    and I've added it to SeaBattle (Battleships game).

    If you want to help test, you will need the latest SeaBattle from my
    Jenkins (or github if using linux). and a secret.bbs file which contains
    a key I can allocate to people who want to play (and will work with any
    game I add this to).

    It's a basic client server setup, using php & mongodb on the server side
    and the games use libcurl to interact with the server. So yeah, single
    point of failure... but I will put the server code on github when I've
    ironed it out a bit.

    The point of the secret.bbs is to deter people from posting random stuff
    into the data base. if someone posts crap i can just remove their secret
    key and they can't post anymore.

    I haven't tested the windows version yet.

    You can get the Windows version at my jenkins here:

    https://exoticabbs.com/build/job/SeaBattle-Win32/

    The linux version you will need to build, it's at github:

    https://github.com/apamment/SeaBattle

    If you want a secret key send me an email at apamment@yandex.com with
    your bbs name.

    Andrew


    --- MagickaBBS v0.10alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From Black Panther@21:1/186 to apam on Mon Feb 26 18:16:16 2018
    On 02/26/18, apam said the following...

    Today I've been working on an interbbs score sharing system for my games and I've added it to SeaBattle (Battleships game).

    Awesome! I'm still working on a simple game, and can't even get the doorkit
    to cooperate with me...

    If you want to help test, you will need the latest SeaBattle from my Jenkins (or github if using linux). and a secret.bbs file which contains
    a key I can allocate to people who want to play (and will work with any game I add this to).

    Got it up and running here. I'm guessing it downloads the scores before the game is run, and uploads the scores upon exit? I had to exit the game, and go back into it to see my score listed.

    It's a basic client server setup, using php & mongodb on the server side and the games use libcurl to interact with the server. So yeah, single

    Also, to anyone cloning from github, it does have a dependency that is required... ;) libcurl4-openssl-dev

    Yes, I'm speaking from experience... :)

    If you want a secret key send me an email at apamment@yandex.com with
    your bbs name.

    Or, if you need to ask about the dependencies... ;)

    Thanks Andrew!


    ---

    Black Panther
    a.k.a. Dan Richter
    Sysop - Castle Rock BBS (RCS)
    telnet://bbs.castlerockbbs.com
    http://www.castlerockbbs.com
    The sparrows are flying again....

    --- Mystic BBS v1.12 A38 2018/01/01 (Linux/64)
    * Origin: Castle Rock BBS - bbs.castlerockbbs.com (21:1/186)
  • From apam@21:1/125 to Black Panther on Tue Feb 27 11:56:42 2018
    Got it up and running here. I'm guessing it downloads the scores before the game is run, and uploads the scores upon exit? I had to exit the
    game, and go back into it to see my score listed.

    Yep that's right.

    Andrew


    --- MagickaBBS v0.10alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From Avon@21:1/101 to apam on Tue Feb 27 15:21:28 2018
    On 02/26/18, apam pondered and said...

    If you want to help test, you will need the latest SeaBattle from my Jenkins (or github if using linux). and a secret.bbs file which contains
    a key I can allocate to people who want to play (and will work with any game I add this to).

    As always, I'm keen and if we can establish it as a league game I'd been
    happy to host like Galactic Dynasty.

    Best, Paul


    `I'm not expendable, I'm not stupid, and I'm not going' - Kerr Avon, Blake's 7

    --- Mystic BBS v1.12 A39 2018/02/06 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From apam@21:1/125 to Avon on Tue Feb 27 12:36:56 2018
    As always, I'm keen and if we can establish it as a league game I'd been happy to host like Galactic Dynasty.

    It doesn't really work with leagues like galactic dynasty. At this point
    it's really just a score sharing system.

    My plan is to add it to other games I've made (mastermind and sudoku) and
    then perhaps make a sign up page so people can generate their own
    secret.bbs key without me needing to do it manually.

    Andrew


    --- MagickaBBS v0.10alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)