MU Soapbox

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Muxify
    • Mustard

    Evennia 0.9.5 released!

    Adver-tis-ments
    evennia python
    6
    11
    933
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Griatch
      Griatch last edited by

      evennia screenshot
      top left: Evennia server running. Top right: Default website. Bottom left: HTML5 webclient. Bottom right: Telnet client (tintin++).

      Evennia is a Python MUD/MU* creation library and framework. This is an intermediary release, leading up to the future v1.0. If you have followed the Evennia master branch, this will not be much change code-wise, but compared to 0.9, there are a lot of new features, fixes and improvements!

      The main feature is otherwise on the 'meta' level in that we have moved to a static documentation and have overhauled evennia.com.

      Check out the dev blog post for more details: http://evennia.blogspot.com/2020/11/evennia-095-released.html

      1 Reply Last reply Reply Quote 11
      • R
        Reason last edited by

        Great project. Really appreciate all the work you've put into Evennia.

        -r

        A black book:
        ALBUMS CA. AGRIPPA
        Order Extra Leaves by Letter and Name

        1 Reply Last reply Reply Quote 1
        • A. Meowley
          A. Meowley last edited by A. Meowley

          Can someone explainwhat Evennia as 'a Python MUD/MU* creation library and framework' to me as if I were 5 years old -- and not just someone who spent 20+ years Mu* adjacent without ever properly looking under the hood to see how this baby really purrs?

          Tinuviel 1 Reply Last reply Reply Quote 0
          • Tinuviel
            Tinuviel @A. Meowley last edited by

            @A-Meowley It's a MU codebase that uses python.

            He/Him

            1 Reply Last reply Reply Quote 0
            • D
              Darren last edited by

              It might help to just think of it as a MUD server, like PennMUSH or TinyMUX. After installing Evennia and initializing your own game, you basically end up with a very barebones MU* with only a few commands, rather like what you would have if you started a PennMUSH game from scratch. You get a channels system, page/say/emit/pose commands, builder commands, very basic room and characters classes, and not much else (ie, no mail, BBS, jobs, scenes, etc systems).

              A. Meowley 1 Reply Last reply Reply Quote 1
              • A. Meowley
                A. Meowley @Darren last edited by

                @Darren Thank you - this is clarifying!

                So once you have that sweet framework in place, you could use Python to code a bespoke +jobs system, for instance -- or if an accomplished Python coder had already written a functional +roll system using XYZ game specs and you got permission, you can slot it in to the existing codebase?

                D R 2 Replies Last reply Reply Quote 1
                • D
                  Darren @A. Meowley last edited by Darren

                  @A-Meowley said in Evennia 0.9.5 released!:

                  @Darren Thank you - this is clarifying!

                  So once you have that sweet framework in place, you could use Python to code a bespoke +jobs system, for instance -- or if an accomplished Python coder had already written a functional +roll system using XYZ game specs and you got permission, you can slot it in to the existing codebase?

                  Absolutely. While Evennia is intentionally bare-bones out of the box, it's not that difficult to zhuzh it up.

                  1 Reply Last reply Reply Quote 1
                  • R
                    Reason @A. Meowley last edited by

                    @A-Meowley 100%

                    A key difference is unlike ye olde MU* code bases of yesteryear that were these weird soft-code languages that reminded me of some LISP derivative, Evennia doesn't have any softcode but because it's Python you don't have to like recompile the whole damn game when you make a code change, you just give it a quick reload.

                    So portable + easy to code. It's a super winner.

                    A black book:
                    ALBUMS CA. AGRIPPA
                    Order Extra Leaves by Letter and Name

                    1 Reply Last reply Reply Quote 4
                    • P
                      popes last edited by

                      I guess it's time to learn python. ... or find some modules for a csys while i start to build.

                      R 1 Reply Last reply Reply Quote 3
                      • R
                        Reason @popes last edited by

                        @popes I mean, yeah. The time is now. Wu-Tang is for the children and Python is for everybody.

                        A black book:
                        ALBUMS CA. AGRIPPA
                        Order Extra Leaves by Letter and Name

                        1 Reply Last reply Reply Quote 1
                        • Griatch
                          Griatch last edited by

                          I completely forgot to check back on this thread, but people seem to have replied to upcoming questions just fine already. 🙂
                          You can also find a summary of what Evennia is under the Overview section on the main https://www.evennia.com homepage.
                          .
                          Griatch

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post