GalacticGlum Posted November 16, 2015 Posted November 16, 2015 This engine is and will always be a learning experience for me, myself, and I! It is only public for feedback, improvement, and if you want to use it! But I will be supporting this engine as much as I can! For a few weeks now I've been working on a C# 2D ORPG engine. I have finally made significant progress on the engine and I want to release a nice stable optimized build late December. Estimated Release Date: Late December, 2015 * The GitHub repository will be up in the coming weeks! Features! Cross-Platform via Mono -> Easy to Port! Accounts Player Movement Map Loading/Saving Map Editor * All the code is commented! Planned Features! Combat NPC's & NPC Editor Spells & Spell Editor What Needs to be Done Before Release? Centering Players Names! Movement Optimization General Server Optimization Textbox Scrolling + Holding of Keys (GUI Reworking/Optimization) Technology! OpenGL Lidgren Networking MonoGame Framework Galactic UI Framework GalacticUI Framework What is it? GalacticUI framework is a GUI framework specifically built for the GalacticSharp Engine. It's main focus is ease of use. Not only does the framework come packed with tons of GUI elements it's also completely open source and extendable to your liking. What Does it Come With? *All controls are based off the GUIElement class GUIElement Class (refer below). This class allows you to create extendable GUI controls, it is a base class for creating GUI controls, it provides rendering, input, and audio. Button Textbox Ratio Button Combo Boxes [WIP] Plus, more controls are always being added. Screenshots! - Updated as of 11/15/2015
Kibbelz Posted November 16, 2015 Posted November 16, 2015 Looks cool dude, I'm up for a bit of competition! Intersect will give you a good run for your money though ;')
GalacticGlum Posted November 16, 2015 Author Posted November 16, 2015 This engine is and will always be a learning experience for me, myself, and I! It is only public for feedback, improvement, and if you want to use it! But I will be supporting this engine as much as I can!
jcsnider Posted November 16, 2015 Posted November 16, 2015 Cornflower Blue <3 Must be monogame Looks good though, keep it up!
GalacticGlum Posted November 17, 2015 Author Posted November 17, 2015 Course it's MonoGame! Look at dem pictures!
Beefy Kasplant Posted November 17, 2015 Posted November 17, 2015 Sounds good Glum! Looking forward to seeing more of this in the future! Are you planning on adding more features or tutorials down the road? Also good to see a post that is not in the count to max_long threadÂ
GalacticGlum Posted November 17, 2015 Author Posted November 17, 2015 Yep! Planning on adding tutorials and more features as much as I can!
GalacticGlum Posted November 28, 2015 Author Posted November 28, 2015 Hey guys! Over the past weeks I've been steadily improving the UI framework that comes with this engine. I've been optimizing it thus making it faster, I finished the text box control (scrolling, and holding keys). I've also made it easier to use within the codebase by simplifying methods, as well as creating new methods to do more! Like for example you can batch your controls together so you only need to call the 'update', or 'draw' methods once instead of doing it for each control but you can still have individual click events. I'm also in the progress of making new types of controls like combo boxes and radio buttons. Lastly I've rewritten the way the UI framework loads your files. It used to load them via the default XNA/MonoGame method of Content.LoadContent<Texture2D>("filename") but it now loads it from a file stream meaning the engine isn't using the XNA/MonoGame content folder at all but instead using the classic data files and this method is really quick! Also I plan on releasing the source via GitHub very soon (2-3 weeks)! Keep in mind I'm not moving the release date, this is more of a beta release
GalacticGlum Posted November 29, 2015 Author Posted November 29, 2015 Finally wrote the GalacticUI framework sectionÂ
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now