Nevermore is an opensource collection of libraries I’ve been working on for the last few years. I’ve used it in a majority of my last games. Nevermore works alongside your existing frameworks because it’s just a collection of libraries and a loader.
A sample of libraries
You don’t have to use a library unless you load it. Nevermore should not impact performance (it can sit in a game without taking up processing power, as it’s just a ton of libraries). Here are a few of the libraries Nevermore offers
Note that Nevermore isn’t a ton of blocks for your game to snap together, but rather, a ton of building blocks for those blocks. For example, the compass code provides a compass model, and on top of that, a class that takes a GUI and a few GUI elements and animates them in the right position. It’s designed this way to be customization.
Give it a shot
If you want to see what Nevermore can do, maybe you can try installing my admin commands, which have pretty good instructions, try doing this
I hopped around your repo, but couldn’t find any unified documentation. It would be nice to have a list of the modules & their functions in a concise state so we can easily see what Nevermore can do and what it can’t.
Specifically, I’m interested in the Gui stuff. Can I use it to make an infinitely-scrollable list (reusing old elements, like the Android ListView)?
This is really cool, maybe we can make a place on the developers group on roblox and have it open source with the nevermore Engine that way people can test it and then take a sample!
I asked quenty about it and he said that its not included because its actually TreyReynold’s (AxisAngle) work.
He said he left it in though because he thought it may prove useful to have the rest of the code he was able to release.
Felt like this was worthy of a pin. As usual, others with permissions may unpin this themselves if they see fit. Users can also unpin it for themselves.
Does this not work with FilteringEnabled or something?
local ReplicatedStorage = game:GetService(“ReplicatedStorage”)
local LoadCustomLibrary = require(ReplicatedStorage:WaitForChild(“NevermoreEngine”))
local qSystems = LoadCustomLibrary(“qSystems”)
You’re trying to call Nevermore, whereas you really want to call Nevermore.LoadLibrary
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local LoadCustomLibrary = require(ReplicatedStorage:WaitForChild("NevermoreEngine")).LoadLibrary
local qSystems = LoadCustomLibrary("qSystems")
Try that! Let me know if there are any other issues!
I wanted to install the Nevermore Engine on a completely new place earlier. After I received the message “Installing NevermoreEngine…” for 20 minutes, I aborted the installation. Thereupon I started a second attempt and ran Roblox Studio as administrator. This attempt was also aborted after a few minutes. Either I am doing something wrong or the installation does not work anymore. I can’t imagine the latter option, since the last change was added to the github repository only two days ago.