Coder Social home page Coder Social logo

Comments (4)

KiraSlith avatar KiraSlith commented on May 26, 2024

From what I can find, just connecting without building dedicated executables involves just changing the ip address from 127.0.0.1 to your local or remote IP [EDIT: I got this wrong. Apparently there's supposed to be a variable called game-server in configrc.prc, but that's missing in the current commit?]. The real problem is packaging the launcher for clients so they don't have to basically install the entirety of OTTO to just to play.

I know Panda3D is built around using their version of setuptools, but I can't find a premade setup.py to build with anywhere in the repo, I have no idea what panda3D plugins need to be imported during the build process, I've never worked with Panda3D so I don't know how to pull Panda3D's wheels to build for win_amd64 or linux_amd64, .egg files are scattered everywhere and need to be built down to .bam for clients. The only thing I'm pretty sure about is needing to point setuptools's gui_apps variable to "toontown\launcher\QuickLauncher.py" since it's the one that spawns the GUI.

Short version, I know enough to know I don't know nearly enough, and we need a dev familiar with the project's structure to make it run. [EDIT: I opened a separate issue regarding this.]

from open-toontown.

YukiTrace avatar YukiTrace commented on May 26, 2024

thanks for your comment. I'd love see setting up a Toontown server be more accessible. I appreciate this project for existing and taking it some of the way there. I hope someone maybe from this group. takes it even further by providing a ready made client or docker image or anything to help make it easier. Taking things from needing a person very advanced user knowledgeable about the game to set up a server, to something a more intermediate user could do would really make it so more friend groups can experience this game. lot's of us have fond memories of this game. I doubt too many people using this are trying to compete with the big servers.

I hope this didn't come across too negative. I appreciate all the work you've done. I just hope accessibility is a priority.

from open-toontown.

YukiTrace avatar YukiTrace commented on May 26, 2024

sorry didn't mean to close it

from open-toontown.

KiraSlith avatar KiraSlith commented on May 26, 2024

Ref'd just in case.

from open-toontown.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.