Jump to content

jcsnider

Administrators
  • Posts

    4905
  • Joined

  • Last visited

  • Days Won

    477

Everything posted by jcsnider

  1. I chose for the engine to crop the image on lower resolutions instead of scaling it so it doesn't look bad when the aspect ratio of the window changes. I recommend choosing a background where everything outside the 800x600 center is just extra detail but not important. If you really want scaling that is a one line code change when the source is out.
  2. This is correct. The next 2-3 updates will start allowing you to modify language files to use Intersect in the language of your choice.
  3. Something I forgot to mention originally. Intersect now uses .ogg files for audio and no longer supports .mp3 playback. This was changed for several reasons but primarily to escape mp3s terrible licensing. If you have .mp3 music in your client/editor you can convert them to .ogg using this tool. Sorry for the inconvenience this may cause.
  4. Version 1.0.0

    3148 downloads

    This application quickly allows you to convert a folder full of .mp3 formatted sounds to .ogg sound files. Intersect no longer supports mp3 music so this can help get your game back online. Hope this helps! Feel free to check out the GitHub repo for the source of this application.
  5. @SCTrav once you are in the editor you can disable the tileset warning in File -> Options. Glad you like it!
  6. It shouldn't disconnect you. How long does it take for that prompt to appear?
  7. Beta 1 is out. The OP has been updated. The next several updates will have a multitude of bug fixes, more and more forms will be converted to the dark interface style, and we will be working on multi-language support. Stay tuned!
  8. Intersect Beta 1 Released! January 7th 2017 News/Updates At long last we are finally at Beta!!!!!!! Intersect now contains all of the primary features we wanted for our engine when we started this project 2 years ago. Instead of going into a sentimental speech let me show you all of the Beta 1 updates Questing! The final editor is done! Trading, Parties, and Crafting! (Conquer challenges together!) Remastered Interface! (DarkUI :D) Our friends at Eclipse showed us where we went wrong, so now we are working to make things right. Only the main editor is dark right now all of the other editors will follow in the upcoming beta releases. I want to give a big shoutout to @Robin. His Eclipse Origins helped Joe and I get started with programming. That alone completely changed the course of our lives. It only felt right that we used his DarkUI library in this new engine. Thanks for everything man! Upgrade Instructions (Required for 1.9 Alpha users!) 1. Make a backup of your game!!!!! 2. Open the Server folder. Delete EVERYTHING except Resources. 3. Open the Client and Editor folder. Delete EVERYTHING except Resources. 4. Download the Beta 1 Installation. Extract the files into their respective folders. 5. Download the upgrade resources. Extract them to your Client and Editor folders. 6. Open the Server folder and run the Intersect Migration Tool. Once that is done you are good to go! Optional: Convert your .mp3 music to .ogg using my converter tool. (Intersect no longer supports mp3 audio) Download Click here to visit the download page. As always, feel free to post comments and questions below!
  9. Delete Server/Resources/Intersect.db Open Server/Resources/Config.xml Set TileWidth and TileHeight to 16. Set MapWidth to to 64 and MapHeight to 26. Save the config.xml and restart everything.
  10. It's getting dark in here....

    5df3a6c574939c63126c6768ddcdbcee.png

    1. Show previous comments  6 more
    2. Damian666

      Damian666

      LOL

       

      ok, that is clear then :P

    3. Oddly

      Oddly

      What tileset?

    4. jcsnider

      jcsnider

      They are custom made by @Murdoc for his and Joe's game, Nightmare I believe.

  11. Exactly
  12. jcsnider

    Nin Online Beta

    I like how much thought you've already given that and a game plan in case of interference. Good job
  13. jcsnider

    Cross-threading

    @WereAlpaca that isn't valid C# code. I think that is for backgrounding a Linux process @lrij: You cannot run a loop and do other things in the same thread. That is why threading exists. You can run the networking on one thread and the game logic on another. Communicating between threads can be done using delegates. I believe this guide may be of some help. https://www.codeproject.com/Articles/624575/Delegate-Tutorial-for-Beginners PS. This is a game dev site, not a programming site. This is a programming board but the number programmers here are low. (Only a couple who feel remotely confident working with multiple threads at a time). You'd likely have better luck at Stackoverflow or similar.
  14. jcsnider

    Events

    Yup
  15. That's how I recommend people do it. That also grants the ability to have different checkpoints or spawn areas based off of classes. A win all the way around.
  16. Moved to Resources and added a [For Sale] tag to the title. They look good. Best of luck to you Niko!
  17. When it's ready.
  18. This is database corruption. I need to figure out a better way to handle it. If anything you can load up the SqliteBrowser to view the Intersect.db file. You can then click on rows 34 and 35 of the items table, click the delete record button, and write the changes back to the database. You might have to remake an item or two.... but you can get back into your game design
  19. If we're allowed to add the width of consecutive screens up then I'm at 5760x1080. No one should have to live with less than 3 monitors.
  20. Check the server config.xml. You should be able to add new tools there.
  21. The Intersect Client in Beta 1 will officially work on OSX. :D

    7ede0434a3a2a4dfb7fe246a73ef6b1e.png

    1. Show previous comments  7 more
    2. lurv

      lurv

      someone's been having fun with unity :P

    3. jcsnider

      jcsnider

      Not Unity. This is the default Intersect project that just happens to work with Mono :)

    4. Colonello

      Colonello

      Very excited for this. :) Prefer OS X over Windows in a lot of cases.

  22. Updated the OP. Few small changes. We were originally planning on calling beta Intersect 2.0. Instead we are just going to number each beta release as such (Beta 1, Beta 2, Beta 3, etc). The first beta release will include crafting, parties, trading, and quests instead of just crafting and parties and quests/trading after the fact. (More features sooner for you all!) Finally it has always been my plan to keep Intersect closed source until I know the source won't undergo any super big changes. I don't want you all developing addons/plugins/making big changes that won't work in the near future. I also don't want to support the source in its current state. The source release is set to occur after the betas and after the release candidate builds.. depending on how long it takes me to clean things up the source maybe released sooner. Regards, JC
  23. Questing Added! December 29th 2016 News/Updates So over the past few weeks I've graduated college and I have endured the Christmas holiday (mainly unscathed). Now that things have calmed down a little I have a few Intersect updates to share, solely, that the quest system has been completed. So without further ado, here is the system Each quest can have any number of tasks Quests have events that can be ran when quests are started, ended, or when tasks are completed: Tasks include killing npcs, gathering items, and interacting with events Event driven tasks can handle all kinds of objectives like reaching a map, talking to a npc, solving a puzzle, leveling up, logging in X times, etc, etc Quests can be started via Events You can choose for the player to have the option of accepting or you can force a quest onto them The client has a cool quest log There are some features not shown. Obviously event conditions have been expended to include quest options such as checking to see if a quest can be started, if its in progress, if its been completed, or if its on or past a certain task. Your whole game world can change and bend based on the quests a player has accomplished. You have a whole event that gets ran when a quest ends. You can use that event to give the player items, warp them, set event switches and a whole lot more. Using events allows this system to be really powerful and we hope you all use it to it's full potential Whats next? Make sure to check out the Intersect Road Map as for what features we have next planned in line! We are going to be fixing all reported bugs and then getting another release out to you all. After that we are going to explore adding multi-language support to Intersect and going from there. As always, feel free to post comments and questions below! We are excited to hear your thoughts on our progress!
  24. I always loved how you didn't let engine constraints slow you down. I love the UI you've implemented thus far. Keep it up!
×
×
  • Create New...