That was a lot of fun :) The art style is fun, the dialogs are fun, the gameplay is fun. Nice job!
Recent community posts
Just gather the ingredients and spawn the minion from the inventory, then talk to Granny.
Will keep it in mind for a future update, see if it's possible but I'm guessing the SDL API I'm using won't support it. Anyway, you might want to check out Zencastr for remote podcasting, does local recordings so you get highest quality on both ends.
Very cool to see more work on this, it's such a nice mechanic and it's shaping up really well.
Tu peux configurer la caméra en mode orthographique pour avoir un rendu isométrique avec de la vraie 3D. Pour de la 2D-qui-fait-3D je ne crois pas que ça a été fait.
Not sure about the first error but when you uninstall the plugin, the server fails to load one of your projects because it was using that plugin, so you might need to remove that project from your projects folder if you don't need it anymore. Gonna point the FText plugin's author here.
Il faut configurer un mot de passe pour rendre ton serveur accessible depuis l'extérieur, voir Lancer Superpowers en ligne de commande : http://docs.superpowers-html5.com/fr/bien-demarrer/installer-superpowers
Go to 3D view and double-check the depth of the various actors. Make sure the camera's viewport contains the sprites on the Z axis. That's probably the issue.
There is no "cameraPixelPerUnit" but for an orthographic camera, the orthographic scale is the vertical number of world units that will fit on screen. The horizontal number of units can then be calculated by dividing by height and then multiplying by width (aka. multiplying by the screen ratio).
Hope that helps!
Sorry about that, this is a bug. Created an issue for it here: https://github.com/superpowers/superpowers-app/iss...
Will be fixed for the next release.
"Where's my data stored?" in http://docs.superpowers-html5.com/en/getting-start... should help.
I have juste installed Superpowers with the ArchLinux repository given in Antergos
What's a repository in this context? Can you explain what is Antergos? Did you not install Superpowers by downloading it from https://sparklinlabs.itch.io/superpowers?
By the way, is there anyone working on the Import feature, as mentioned in the issues in Github? If not I would like to help, as far as I can as I am a very beginner with Electron and Nodejs ^^
I don't think anyone is working on it at the moment. If you start working on it, just post a comment on the issue on GitHub so people know you are.
Search is provided by the CodeMirror editor widget. I think the best approach would be to submit an enhancement request or a patch to CodeMirror's search.js addon, and then update Superpowers to use that new version of CodeMirror. Would be much simpler than trying to fork and maintain our own version of it, which would become an on-going maintenance burden.
Glad you got it working. I created a bug about it here: https://github.com/superpowers/superpowers-app/iss...
The scene editor doesn't generate code, it generates a JSON description which is then used to build the actors.
Basically, each actor does:
const myActor = new Sup.Actor("My Actor", parentActor);
Then if you have a sprite renderer for instance, it'll do:
new Sup.SpriteRenderer(myActor, "Path to sprite asset");
You can find the whole code for setting up an actor component from its scene configuration in its runtime folder. For the SpriteRenderer for instance: https://github.com/superpowers/superpowers-game/blob/master/plugins/default/sprite/runtime/SpriteRenderer.ts
Yes, it should work. Check out "Running a Superpowers server from the command line" http://docs.superpowers-html5.com/en/getting-started/setting-up-superpowers
Hey! I think we should look into it (and decide whether submitting to Steam is a good idea or not) after the redesigned app (v1.0 and beyond) is out.
Thanks for the video! You can enter the mine with the weapon you get during the first boss fight.
The music was written by Robin Dussart and Dimitri Guindet. I don't know that they do tutorials...
Some GPU drivers seem to have issues with the various shaders on Linux and OS X. Are you running one of those? Try updating the drivers if possible.
OK so the fact that one can't include manage a subtree as its own git repository is indeed not very convenient. But I'm not very enticed by the idea of complexifying project structure with nested entries.json. What do others think?
We haven't really given much thought to reusable engines built *within Superpowers*. I mean, there are project templates (which you can put in systems/game/public/templates) which are one approach, but it's not quite the same. Maybe your engine would be best built as a plugin for Superpowers Game? It could expose its API like the sound play exposes its API for instance: https://github.com/superpowers/superpowers-game/tr...? I feel like that's a good match.
It would be a very simple plugin that only have a typescriptAPI bundle and no editors or data folder.
I feel like what you really need is the ability to export and import a bunch of scripts at once easily from one project to another, right? If that's the case, this will be covered by implementing https://github.com/superpowers/superpowers/issues/78
La démo RPG le fait : http://bitbucket.org/sparklinlabs/superpowers-rpg-..., tu trouveras peut-être ton bonheur dedans ? Sinon hésite pas à nous montrer le problème que tu rencontres spécifiquement.
Y'a des chances qu'on utilise des trucs qui ont été ajoutés dans la version de développement donc ça m'étonnerait pas que le jeu ne marche pas avec la v0.19. Si tu lances avec F6 ou bien si tu appuies sur F12 pendant que le jeu tourne, tu pourras voir les éventuelles erreurs dans la cosnole.
If you do edit the script files on disk, make sure to do it while your server is off, otherwise it might overwrite your changes.
Global replace would be a nice addition, just created a ticket for it on GitHub.
The Superpowers RPG demo project might help, it has dialog boxes and 2D exploration. It's not quite what you're looking for but should be a good start to learn how to build your own.
(I'd love to have a native visual novel project type at some point too, so that it doesn't require any special coding, but I doubt I'll have the time to tackle it anytime soon so hopefully someone else in the community will take it up ^_^)
Hey! I haven't posted here in a little while!
Make sure to check out This Week in Superpowers #2 and This Week in Superpowers #3 for the latest development and community news. Loooots of stuff has happened.
Last week end, we took part in the Global Game Jam and made Lumberjack Jacques and the Ritual of Doom.
Also, we've posted our first Secret Supporter Update on Patreon, featuring a sneak peek at our next game! :D
It's been a year and a half since the three of us started working on Superpowers. Thanks to generous support from the community on Patreon and during early access on Gumroad, we've been able to do it full-time so far. But with our current financial situation, we can't afford to keep going like that for much longer.
So we've been looking for work on the side, in order to continue this awesome beast of a project... and, well, good news! Bilou and I have found long-term gigs and Pixel-boy will be doing some contract work soon.
What does that mean? Well, we'll definitely have less time to spend on Superpowers every week. Buuuuut! now we don't have to worry so much about making rent every month, and it's remote work with a pretty flexible schedule so, short of being paid to work on Superpowers itself full-time, it's the best outcome we could hope for!
More Open Source work!
We'll do our very best to keep earning your support by releasing more cool open source stuff! On top of our ongoing work on Superpowers, we're recently open sourced, migrated to GitHub and/or improved:
- superpowers-asset-packs — Our asset packs are now CC0-licensed!
- tab-strip — Fixed various edge cases, much better demo
- resize-handle — Can now reuse an existing handle div to avoid flashing on startup
- dnd-tree-view — Now supports custom drag'n'drop events from/to external locations
- simple-dialogs — Extracted as a standalone library from Superpowers
When's the next release?
Check out the latest edition of This Week in Superpowers for info about the next release and why we haven't pushed out a v0.20 yet.
Talk to you soon! ♥
It's the Teleport Behavior that does the trick: https://bitbucket.org/sparklinlabs/superpowers-rpg...
Each marker has the Teleport Behavior on it and will check if the player is close enough before fading out and loading the new map.
Cool stuff! :) If anyone wants to help get batch import directly into Superpowers, see https://github.com/superpowers/superpowers/issues/...