Jump to content

jcsnider

Administrators
  • Posts

    4,838
  • Joined

  • Last visited

  • Days Won

    417

Everything posted by jcsnider

  1. Did you replace the fonts? Maybe try restoring the original ones.
  2. Label: Cook item Take One Uncooked Give One Cooked Conditional Branch HasItem(Uncooked) Success: GoTo Label CookItem Failure: Exit Event Processing
  3. The colors of the default text are taken from the colored boxes at the bottom of the defaultskin file. Since you recolored that file you also got rid of those boxes. Restore that file and you'll be fine.
  4. Include all of these files in the same folder as your client's exe. https://www.ascensiongamedev.com/resources/filehost/c6aca6e6545c05d247e4d6a1549a9396.zip Then rename the Intersect Client.bin.osx and Intersect Client.bin.x86_64 files to match your client exe name. So for example in Ambardia I have Ambardia.exe (Windows) Ambardia.bin.osx (Mac) Ambardia.bin.x86_64 (Linux) On windows I launch the .exe normally. On Mac I run the osx file. On Linux I run the .x86_64 file. All the other files are a slimmed down version of mono, so by distributing these alongside your client your players do not need mono installed and it should 'just work'.
  5. Yes, there is no engine restrictive licensing. Just make sure to adhere to the licensing for the resources you do use, it's all pretty relaxed. https://github.com/AscensionGameDev/Intersect-Assets
  6. Hey there, I just responded to your support ticket. Here is a very generalized overview on how to navigate the control panel and get your game data moved over to my platform and tell your client/editor where to connect. Feel free to respond here or in the support ticket if you have further questions. Thanks, JC
  7. Guild variables are done https://github.com/AscensionGameDev/Intersect-Engine/pull/777 but needs testing before it gets merged anywhere... will be rolling into B7 before we move it into the stable branch.. eventually
  8. So the other 2 questions should be separate topics in the general Questions & Answers board just because they are not source related. For respawn point that is set per-class in the class editor. You can get fancy later on with events to have reset points that change based on choices/progression but if you're just getting started the class editor respawn point is a good starting point. For the admin player I'd make an admin class with a bunch of base health and stats, you can then make a new player with that class and then in the class editor you can 'Lock' that class so other new players can't obtain it.
  9. Developer guides walk you through getting VS and cloning the source. https://docs.freemmorpgmaker.com/en-US/developer/ They are actually relatively up to date.
  10. Homing projectiles are only available in a few games which have hired developers to custom code it for their projects, it isn't a feature that is available in the base engine at this time. There are no mods for this available at this time. Also no developers working on such a feature/option.
  11. The logo can be changed. It will be a graphic file. Should be in the client/resources/gui folder.
  12. You can rename the .exe itself to whatever you'd like. To change the titlebar while the game is running that string can be found in /resources/client_strings.json file.
  13. You are correct in your understanding on how the lighting works. Adding another layer would be a performance hit.. much more to lower end pcs than higher. Best way would be to make the interiors their own maps.
  14. @Kuskuscan you zip up your tilesets and PM them to me? @Oddlykeep in mind that the error he is experiencing is a GDI+ error (before it even gets to Monogame). The graphic card and it's capabilities/vram capacity has no impact on this error. It's simply trying to read the image file into normal ram.
  15. I think you just signed up in the last day or two? Here is information on how to upload the game data from your server on your PC to the hosted service: https://www.ascensiongamedev.com/topic/5689-how-to-use-the-intersect-cloud-hosting/?do=findComment&comment=49453 I do make nightly backups of everything so if something is accidently deleted on the host I can totally restore stuff.
  16. This is the editor loading up the graphic via GDI+. Monogame limitations are not involved in this specific case.
  17. You have a corrupted tileset or a tileset that is way too big in resolution I'd bet.
  18. Right now Chesire is crazily expanding the capabilities of the plugin system. I have a half dozen smaller tweaks/quality of life changes I am going to make. We want to make it easier to export your clients and change their icons/metadata. Then for Beta 8 I want to focus on instances and a few other small things.
  19. Neither are planned at this time. Both might be possible in the future with plugins.
  20. jcsnider

    WebGL

    There are other issues too. For example, the last I checked the only sort of web networking that could be used is WebSockets which is a very specific networking implementation on top of TCP. Intersect uses Lidgren UDP sockets. So not only would client networking need to be rewritten for web (and be less performant) the server would need a websocket implementation so it could actually talk to the web clients. I can think of 2-3 such problems. And then more would creep up if you actually tried a WebGL port.
  21. Intersect Demo Game Spawn in a small town, familiarize yourself with it's inhabitants, and proceed to protect your new friends by vanquishing the monsters all around you. Introduction This game was created by @Kibbelz in order to demonstrate: Custom graphics created by @George, @Xeno, @Zetasis, and @PixelFox which are now the defaults for the engine itself. Custom UI provided by @Aesthetic Basic features/capabilities of the Intersect game engine. Hosting quality and reliability of Intersect Hosting Solutions. Due to the nature of this game, expected playtime is only 2-3 hours. It is highly recommended that you grab a friend when trying to conquer this small world. Story There is no real story at the moment, but I can outline how the game currently works and how I hope to expand moving forward. Immediately after creating your character you spawn washed up on a beach. You have no memory of your past, your family, where you came from, or how you got to this strange little town. You don't have any money, or food, and you're lucky a random guy on the beach is willing to part with some of his clothes. You're stuck in this little town, so you better get accustomed to it. In our Demo Game you will be given various quests that lead you out into the forest to the west, the graveyard to the north, and the cave to the south. In each of these locations you have loot to find, mobs to kill, and bosses to conquer. If you look around you will find the alter-egos of many AGD veterans including myself (JC), Kibbelz, Damian, Panda, Zetasis, Murdoc, Geroge, PixelFox, and more -- we all have short little quotes about the game and our game dev community. Once you conquer the bosses in each of the PvE areas you've beat our game, but don't take on that task lightly, it is super hard to kill mobs in our game -- we've designed it this way to keep people playing/grinding in hopes that they would play longer and help us discover more bugs in the Intersect engine itself at the same time. We highly recommend you bring a friend into this little adventure, and let us know what you think in our discussion boards. Media Download Click here to download! Continued Development No further development on this game is planned/expected at this time. It isn't something I can dedicate time to with other projects I am working on alongside the engine itself.
  22. Like any software project these days, as long as there are devs committing time to it, the versions will not stop rolling out. I don't foresee myself quitting in the next several years, I can't speak for others. Even if we were to step down I figure someone else would pick it up.
  23. Ignore me. The example plugin does not load from a dedicated json file.
  24. Somewhere in the code for that button there will be a line to load the ui from json. If that json file is not found, it will be created with default/empty values automatically in which you can then modify. (So you don't need to worry about manually creating the json file)
×
×
  • Create New...