ryzomcore
RenPy
ryzomcore | RenPy | |
---|---|---|
4 | 181 | |
325 | 4,565 | |
0.3% | 1.6% | |
7.8 | 9.9 | |
9 days ago | 3 days ago | |
C++ | Ren'Py | |
GNU Affero General Public License v3.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ryzomcore
-
Lessons from Open-Source Game Projects
Ryzom - Commercial MMORPG available on Steam went open source. C++
- RPG stat numbers. Boudda lose my shiz. Got a spreadsheet, thought it looked good. Started playtesting for a week. When I hit area 2, I hit a gigantic pacing issue. Main weapon was still from area 1 and I was doing 1/3rd of the required damage. Whoops. Back to the drawing board!
-
Fast character case conversion (or how to compress sparse arrays)
Wrote a case conversion that processes UTF-8 directly last year for Ryzom Core. The tables look like a mess, but it massively improved performance over the code that was replaced. Case changes seem to be called more often than I expected in the game. I do wonder if there's any cleaner and faster way.
https://github.com/ryzom/ryzomcore/blob/core4/nel/src/misc/s...
-
MMORPG devs, what do you think of the open-source attempts at an MMORPG?
I was trying to find the name of a small mmo that I thought had released source and found the post Any open source MMO servers? which is old but may have some other code that's interesting to read (like ryzom which seems to be still running and active).
RenPy
-
Lessons from Open-Source Game Projects
Ren'Py - Visual Novel Engine. Python, Cython, C
- Ask HN: Software to Develop Interactive Stories?
-
cRPG's often have poor writing. Why is that?
Here are 2 interactive story game engines: * https://www.renpy.org/ * https://twinery.org/
-
Having an issue with custom credits menu
###################################################### Credits label credits(): $ credits_speed = 20 scene black show text '''{b}Blabla:{/b}\n\n{i}Me{/i}\n\n\n {b}Clacla:{/b}\n\n{i}You{/i}\n\n\n {b}Dladla:{/b}\n\n {i}He{/i}\n\n\n {b}Hlahla:{/b}\n\n{i}She{/i}\n\n\n {b}Brrr:{/b}\n\n{i}Grrr{/i}\n\n\n {b}Drrr:{/b}\n\n{i}Hrrr{/i}\n\n\n\n\n Made with {a=https://www.renpy.org/}Ren'Py{/a} v[renpy.version_only]\n\n\n{b}Ren'Py License:{/b}\n[renpy.license!t]''' at Move((0.5, 1.0), (0.5, -1.0), credits_speed, xanchor=0.5, yanchor=0) with Pause(credits_speed+4) return init screen about(): tag menu add "main_menu" use game_menu(_("Credits"), scroll="viewport"): style_prefix "about" fixed: xalign 0.5 yalign 0.5 viewport id "vp": draggable True mousewheel True has vbox: spacing 3 textbutton _("whattheheeeeellll") action Jump("credits") init -1 style about_label is gui_label init -1 style about_label_text is label_text init -1 style about_text is gui_text init -1 style about_label_text: size gui.label_text_size
-
How would I make a visual novel on Mv?
You can also check https://www.renpy.org/
-
Here are some screenshots from my recently finished visual novel about Fischl, "Wahn und Traum"! (incidentally free to play now and findable in the comments)
I can't speak for in-game stuff, but I encourage anyone who wants to to try making a visual novel! It's way easier than you'd think it is. The only tools I really used were Ren'Py (the engine), CSP and Paint.net (for the art), and KKT (for the models).
-
Otome game companies to work for
If you want full creative control, I would suggest going your own way and making indie games. The visual novel engine, Ren'py, is free to use and fairly easy to learn. They have a lot of helpful resources including Lemmasoft Forums, which is a great place to ask questions and find talent such as artists (we found our sprite/CG artist, BG artist, and GUI artist here, along with one of our voice actors).
-
Hello, using ChatGPT as a text base game. I have some questions.
Make your text game, but not "within ChatGPT". Instead, make a game. You could use Ren'Py or really anything.
- Startup Issue
- Best way to approach a matching mechanic?
What are some alternatives?
NoahGameFrame - A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Pygame - 🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
TravianZ - Travian T3.6 , BEST VERSION EVER | Server restarted ! Speed 50x , Troops 50x.
ink - inkle's open source scripting language for writing interactive narrative.
EpicDragonWorldServer-C-Sharp - .Net Core server that connects with Unity3D clients.
Godot - Godot Engine – Multi-platform 2D and 3D game engine
EpicDragonWorld - Game client that connects with JMMOS.
YarnSpinner - Yarn Spinner is a tool for building interactive dialogue in games!
midgarts - Multi-platform Ragnarök Online MMORPG client
Panda3D - Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
quickjs - Public repository of the QuickJS Javascript Engine.
Cocos2d - Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.