Skip to content
Intersect provides a complete game development suite for creating 2d mmorpgs with no programming experience required!
C# Other
  1. C# 99.8%
  2. Other 0.2%
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml (#50) Apr 1, 2020
Documentation Updated licensing leading up to open source release (#49) Mar 30, 2020
Intersect (Core) Fixed hail and approval packets not providing encrypted data to the s… May 13, 2020
Intersect.Client.Framework Stupid windows paths breaks everything... texture packing fixed on Ma… Apr 11, 2020
Intersect.Client Fix party max vitals being set to 0 resulting in a divide by 0 issue. ( May 8, 2020
Intersect.Editor 215: Fix stack overflow in SmartFillAttribute (#217) May 16, 2020
Intersect.Network Fixed hail and approval packets not providing encrypted data to the s… May 13, 2020
Intersect.Server Return the max party size to 4 (#222) May 17, 2020
Intersect.Shared Updated licensing leading up to open source release (#49) Mar 30, 2020
Intersect.Tests.Client.Framework Cleanup stage 2 (#43) Mar 29, 2020
Intersect.Tests.Client Upgrading monogame to dev (#119) Apr 11, 2020
Intersect.Tests.Editor Cleanup stage 2 (#43) Mar 29, 2020
Intersect.Tests.Network Cleanup stage 2 (#43) Mar 29, 2020
Intersect.Tests.Server Cleanup stage 2 (#43) Mar 29, 2020
Intersect.Tests Cleanup stage 2 (#43) Mar 29, 2020
Intersect.Utilities Updated licensing leading up to open source release (#49) Mar 30, 2020
.gitattributes Initial Engine Commit Jan 29, 2015
.gitignore Excluding nuget packages with gitignore Jun 27, 2018
AUTHORS.md Created a maintainers file and repurposed authors for all authors and… Dec 7, 2019
CODE_OF_CONDUCT.md Code of conduct Dec 7, 2019
CONTRIBUTING.md Contributing placeholder Dec 7, 2019
Intersect.ReSharper.DotSettings Updated ReSharper.DotSettings Nov 16, 2019
Intersect.sln Unit testing projects Mar 17, 2019
Intersect.sln.DotSettings New variable design which allows setting variable types and assigning… Jun 12, 2019
LICENSE.md Fixed typo in link from license to contributing doc Dec 7, 2019
MAINTAINERS.md Created a maintainers file and repurposed authors for all authors and… Dec 7, 2019
NuGet.Config Fixing MonoGame dependency that was pruned from the dev feeds. (#193) May 4, 2020
README.md Updated licensing leading up to open source release (#49) Mar 30, 2020

README.md

Intersect Engine

Intersect provides a complete game development suite for creating 2d mmorpgs with no programming experience or difficult setup steps required! Intersect is powered by MonoGame, and has been designed with stability and performance in mind. Intersect comes with custom assets that are free to use in your projects (even commercially) meaning that you can start developing your game in minutes!

Home https://freemmorpgmaker.com Docs https://docs.freemmorpgmaker.com Visit us at https://ascensiongamedev.com Join the chat at https://discord.gg/Ggt3KJV

Build Status

Our build server builds, tests, and packages the latest Intersect changes. The table below shows the current build status for the master and development branches.

Name Status
Master (Stable) Build Status
Development (Nightly) Build Status

Supported Platforms

  • Desktop PCs (Open GL)
    • Windows
    • Mac OS X
    • Linux

Our editor uses DirectX and must be ran in Windows, but you can host and play your game on any desktop os that supports OpenGL.

We're open to expanding to new platforms (mobile, web, etc) but don't have the capacity to do so at this time. If you're interested in helping out let us know!

Intersect Assets

Intersect is distributed with custom assets that have been curated from our community and around the net. Assets all match in style and are all safe to use freely in commercial projects.

Support and Contributions

If you think you have found a bug or have a feature request, use our issue tracker. Before opening a new issue, please search to see if your problem has already been reported. Try to be as detailed as possible in your issue reports.

If you need help using Intersect or have other questions we suggest you post on our community forums. Please do not use the GitHub issue tracker for personal support requests.

If you are interested in contributing fixes or features to Intersect, please read our contributors guide first.

Donations

If you'd like to help the project by supporting us financially we accept and greatly appreciate donations at Ascension Game Dev.

Source Code

Getting started with Intersect couldn't be easier. Make sure you have Visual Studio 2017 Community (or later) installed.

  • Clone the source: git clone https://github.com/AscensionGameDev/Intersect-Engine.git
  • Open Intersect.sln
  • Restore Nuget packages
  • Build

We have documentation here tailored towards new developers that will guide you through installing visual studio, cloning the source, and getting started if you need more information.

Licensing

This project has split licensing. See license.md within each of the projects' folders.

Project License
Intersect.Core MIT license
Intersect.Client MIT license
Intersect.Client.Framework MIT license
Intersect.Network MIT license
Intersect.Shared MIT license
Intersect.Editor GPLv3 license
Intersect.Server GPLv3 license
Intersect.Utilities GPLv3 license

Third-party libraries used by Intersect are under their own licenses. Please refer to those libraries for details on the license they use.

Helpful Links

You can’t perform that action at this time.