Jump to content

eins

Contributors
  • Posts

    57
  • Joined

  • Last visited

Recent Profile Visitors

4,341 profile views
  1. Thanks, i tried that, but it didn't help.
  2. Hi there, just wanted to compile Intersect for the first time. I followed the instructions, but NuGet wont load the Monogame package for me. When i go to manage NuGet packages for solution i seemingly only see older versions? I tried setting Package source to "all" (which showed the newer Monogame versions in the drop down) and then the "restore" in the box on top, but that didnt seem to work as well. Edit: Further investigation shows the file it tries to download is http://teamcity.monogame.net/guestAuth/app/nuget/feed/_Root/default/download/MonoGame_DevelopWin/96508:id/MonoGame.Framework/DesktopGL/Release/MonoGame.Framework.DesktopGL.3.8.0.1217-develop.nupkg which has probably somehow gone missing? There is also nothing here http://teamcity.monogame.net/viewLog.html?buildId=96508&buildTypeId=MonoGame_DevelopWin&tab=artifacts while the newer version shows the files http://teamcity.monogame.net/viewLog.html?buildId=97601&buildTypeId=MonoGame_DevelopWin&tab=artifacts I tried removing the packet from the solution and instead added the 3.8.0.1336-develop version, but it seems like the old version is still referenced somewhere? Edit again: I manually changed 1217 to 1336 in the Intersect.Client.csproj and at least now it compiles... but fails right after launching the client Exception thrown: 'System.ObjectDisposedException' in mscorlib.dll
  3. Yes, this should work with the Z-Dimension. Its a feature that is hidden in the editor and needs a bit of understanding but should be able to handle this See here:
  4. I don't think summoning pets or changing the damage formula like you want to are things that can be done with events. They might be, but its not gonna be a good idea to do it this way. These are things that can be added to the source code, once it is released.
  5. No. Noip is only an alias for your IP, so thats no help here. And public VPNs dont allow port forwarding at all, this is not gonna work. Do you have access to your router configuration? If yes, what model do you have? In case you're not, the only options are a virtual LAN network (like Hamachi, but everyone thats going to connect to your game will have to install it and connect to your network. Bad idea!) or to rent a internet hosted server (like Intersect Hosting Solutions).
  6. Update your .net Framework (or Mono version if you use a linux server). The requirement was updated to at least .Net 4.6.1 in Beta 5.
  7. Just had a first look at this... seems like the JSON files lost all comments. I konow JSON does not really support comments, but it is usually done by inserting fields with a special marker. Here are two examples how it could look like: "Map": { "_GameBorderStyle": "0 for seamless with scrolling that stops on world edges. 1 for non-seamless, and 2 for seamless where the camera knows no boundaries. (Black borders where the world ends)", "GameBorderStyle": 0, "ItemSpawnTime": 15000, "ItemDespawnTime": 15000, "ZDimensionVisible": false, "WidthHeight_comment": "DO NOT TOUCH! These values will resize the maps in the engine and will CORRUPT existing maps. In MOST cases this value should not be changed. It would be wise to consult us before doing so!", "Width": 32, "Height": 26, "TileWidth": 32, "TileHeight": 32 }, I dont think comments in there are really required, but just a heads-up if youre looking for a way to re-add them. Anyway, looking really good so far
  8. You choose the amount you want to donate on that page in US$. Afterwards Paypal will do the currency conversion for you.
  9. The issue here is that Intersect requires OpenGL 3. I encountered this issue before, since i run linux as my main OS on my laptop. I know no virtualisation drivers that support Version 3 (only OpenGL 2). However! This only concerns the client. The client will run fine with mono under linux (and likely also MacOS). The Editor can not be run with mono... but it runs in a VM, since it does not depend on OpenGL (it uses DirectX instead). In conclusion: - run the client and server with mono - only use the VM if you want to use the editor Edit: Is your host OS really Windows 10? In this case you dont need a VM at all...
  10. I think thats something that can be way better handled by an external application (like a website), either directly with the database or possibly even better with the new API. (same for account creation) I can see the appeal for users without the technical knowledge, however i also think that quite a bit of this technical knowledge is needed to make a good game anyways. For me, personally, features like emails sent from the gameserver directly or even account creation in the client are problably going to get removed on day 1 of the source release. Same for that UPnP stuff
  11. I don't know if its any priority, but i tested the demo game on Linux (Ubuntu 18.04) with mono. The launcher starts but the text is kind of funky. Seems to work tho. When it finishes and tries to start the game it just crashes. #:~/Downloads/Demo Game$ mono Demo\ Game.exe Gtk-Message: 13:40:18.777: Failed to load module "canberra-gtk-module" Unhandled Exception: System.BadImageFormatException: Could not resolve field token 0x0400042d File name: 'Intersect Client' If i try to run the client.exe in the data dir it gives the same unhandled exception (last 2 lines of the shell output above). An internet search seems to point to BadImageFormatException being an issue with the target platform (32/64bit)... However, as far as i can see, both 4.9.1 and this beta 5 client are compiled for 32bit, to that should't be an issue.
  12. That's some senseless and wrong advice... 1. He already said he tried using NoIP 2. How should that even help with his problem? 3. You can always look up the IP address behind a domain name. Thats how the whole domain name system works. There is no way to hide your IP via NoIP or any other domain. The domain is just a alias for an IP address, and its public. There is even a build in tool in pretty much any operating system to query DNS. For Windows open your command line, and type in "nslookup ascensiongamedev.com" (or any other domain), and you get the corresponding IP address.
  13. Uh, thats not JSON. The synax is always like this: { "name" : "eins", "postcount" : "123" } So its always { variable : content } Nesting is also possible, but that include and the percent sign is not JSON at all.
  14. Oh boy, i played that game so much as a kid. The remake is really good and graphics and controls are perfect. I dont remember it being quite that hard, but i guess i was a lot quicker back in the day. However, there are two things that i dont like about the game: 1. I think the background music does not fit at all. The original one didn't have music, and i would really prefer to play it that way (only sound effects and little music snippets at the beginning of levels). If there has to be music it should at least more like chiptune music to fit the era the game is from (at least in my opinion). 2. The app propts me to connect to google play every single time i open the main screen. I have no interest in 'sharing my score between devices' or any of that stuff and its just annoying. Anyway, really great job!
×
×
  • Create New...