MohenjoDaro Posted March 3, 2019 Share Posted March 3, 2019 That depends what you consider client vs server data lol, as all clients get that data, I would consider it more of client data. However, I get not wanting to make the game easier to rip off. I assume you're encrypting the data being sent to the client, then. Â Are you planning on using this or another method to translate the engine language, or will that be English only unless users translate the hardcoded text? Link to comment Share on other sites More sharing options...
Underglow Posted March 3, 2019 Author Share Posted March 3, 2019 Server data being data the client doesn't need to know about, e.g game logic, as I've taken a server authoritive design (more on this later). Data sent to the client is minimal outside of authentication, so no encryption past user authentication is used. Â Like every game, people could potentially rip your assets, as even when encrypted, they still need to be decrypted by the client. So the information exists client-side. Â Languages for the actual tool itself is yet to be decided, as it's not in my focus currently. Â Â Link to comment Share on other sites More sharing options...
MohenjoDaro Posted March 4, 2019 Share Posted March 4, 2019 So, you want to add language support to the game, but haven't decided if you want to add it for the users making the game? Doesn't seem like you've thought that all the way through... I would heavily suggest having engine/tool language support as I've seen many users/devs over the years ask for engines in Spanish, Russian, German, etc.. Deciding how to do it from the start will save time/effort over deciding to as an after thought.  It looks like you're using a .Net lang, so you are able to loop through all form controls and set their text via code, so an easy way would be to save and load those with a text file. I wouldn't worry about people ripping text from your engine, there's not much reason to use it, and if you go open source, it will be a moot point anyways. Link to comment Share on other sites More sharing options...
Underglow Posted March 4, 2019 Author Share Posted March 4, 2019 It's not that I haven't decided or not to add them to the tool (poor wording on my part), it's that it isn't a priority & I haven't put thought into it yet. Thank you for your input though, I greatly appreciate it - your experience has brought this to my attention. Link to comment Share on other sites More sharing options...
SpiceyWolf Posted March 5, 2019 Share Posted March 5, 2019 @MohenjoDaro You wouldnt need to loop controls if u just set them and the class they are contained in as public and use an XML Serializer >.> Link to comment Share on other sites More sharing options...
MohenjoDaro Posted March 5, 2019 Share Posted March 5, 2019 @SpiceyWolf Pretty sure you still do if you want the controls compiled in the exe, otherwise it needs to be recompiled. Link to comment Share on other sites More sharing options...
SpiceyWolf Posted March 5, 2019 Share Posted March 5, 2019 lol what are you talking about? theyd be compiled in the exe, the serialized file would just give them initialization instructions Link to comment Share on other sites More sharing options...
MohenjoDaro Posted March 5, 2019 Share Posted March 5, 2019 Oh, so make the gui file editable? That would work as well as long as the file is easily changed by end users (I haven't done that method because I didn't want everything editable) Â If I'm still sound like I have no idea what I'm talking about then oh well I guess Link to comment Share on other sites More sharing options...
SpiceyWolf Posted March 5, 2019 Share Posted March 5, 2019 You sound a little confused on how it works so i pmd u MohenjoDaro 1 Link to comment Share on other sites More sharing options...
Underglow Posted March 5, 2019 Author Share Posted March 5, 2019 Spread the education - keep it up  I have transferred my plans to a "public" trello board for everyone to view. This will create some transparency. The trello board will display what I'm currently working on in the form of "Stretches"; defined as: An itemised list of target features to be implemented.  There are 7 planned stretches as of this post. More will follow in the future. Khaikaa 1 Link to comment Share on other sites More sharing options...
Underglow Posted March 14, 2019 Author Share Posted March 14, 2019 Implemented "regions" in the UI. Regions will allow you to define "actions" on specific entities when inside (entering, inside or leaving). Also, toying with a new GUI (currently set to 'dark' theme). Â Â You can define the regions name and colour displayed in the UI. Xeno 1 Link to comment Share on other sites More sharing options...
Beefy Kasplant Posted March 14, 2019 Share Posted March 14, 2019 4 hours ago, Underglow said: Implemented "regions" in the UI. Regions will allow you to define "actions" on specific entities when inside (entering, inside or leaving). Also, toying with a new GUI (currently set to 'dark' theme). Â Â You can define the regions name and colour displayed in the UI. Â Â Could you give an example? Im having trouble understanding what you mean Link to comment Share on other sites More sharing options...
pLeet Posted March 14, 2019 Share Posted March 14, 2019 My guess is that when entering in a new region a text is displayed (with a specific color) on screen (think of WoW system). Am I right @Underglow ? Link to comment Share on other sites More sharing options...
Underglow Posted March 15, 2019 Author Share Posted March 15, 2019 @pLeetalmost, but not quite. You can do this with regions, but this is not their only purpose. Â @Dashplant Regions can have a number of points defined on a map. If you look at the first screenshot on my previous post, you will see two blue rectangles, these are two points that I defined for the region I called "TP". Once triggers have been implemented, you could Set a trigger to create an NPC within the specified region (or a random point within). Perform a specific action on a player or NPC when they've entered or left a region. For an example, this could be used to flag PvP zones, or display text on the screen as @pLeetcommented. Stop a player or NPC from passing into this region (such as, they require a key [for a door] to move through. Move a player or NPC from region to region (walk-to, or teleport). And many more possibilities. This feature was inspired by the Warcraft 3 Editor. Beefy Kasplant and Ainz Ooal Gown 2 Link to comment Share on other sites More sharing options...
Ainz Ooal Gown Posted April 16, 2019 Share Posted April 16, 2019 Looking good @Underglow Link to comment Share on other sites More sharing options...
Solstice Posted June 2, 2019 Share Posted June 2, 2019 Always need more engines, the vast majority never get finished or they're programmed by 12 year olds and barely function! Looking forward to seeing where this goes. Just looked at the Trello though and that deadline you set is way behind us now. Hope that's not a sign this has been abandoned. :S Link to comment Share on other sites More sharing options...
Beefy Kasplant Posted June 3, 2019 Share Posted June 3, 2019 It's been abandoned Link to comment Share on other sites More sharing options...
Solstice Posted June 4, 2019 Share Posted June 4, 2019 Why is that? Link to comment Share on other sites More sharing options...
Underglow Posted June 4, 2019 Author Share Posted June 4, 2019 I can reassure you all that 2ME has not been abandoned. More updates soon! Shilo 1 Link to comment Share on other sites More sharing options...
Underglow Posted June 26, 2019 Author Share Posted June 26, 2019 Update: Map Properties To-do: Map Type - Grid / Pixel-Based / Platformer-Pixel-Based. Preferences Choose the light or dark theme & those preferences will be saved. Object Editor: Graphical Reference I know I haven't talked about objects yet, but I will explain them in great detail in the future. The "Graphical Reference" section in the "Object Editor" is where you define an objects graphical representation in the game. The graphical representation displayed is based on the objects state & direction (defined in the "States" resource editor). The graphical representation can either be of an "Animation" or "Image" graphic type. Â In this screenshot, I have chosen the "Animation" graphic type. Recoil and Zetasis 2 Link to comment Share on other sites More sharing options...
Xeno Posted June 26, 2019 Share Posted June 26, 2019 Zetasis 1 Link to comment Share on other sites More sharing options...
Devo Posted August 7, 2019 Share Posted August 7, 2019 Is this project abandoned or still ongoing am in need of an engine that does not limit the players to tile-based movement only... Link to comment Share on other sites More sharing options...
Gibier Posted August 7, 2019 Share Posted August 7, 2019 6 hours ago, Devo said: Is this project abandoned or still ongoing am in need of an engine that does not limit the players to tile-based movement only...  Probably no, but if the trello page is updated, it would take less time to just way for intersect's source release and change everything about mouvement to do that than work on this engine. 2ME could be really good one day, but for now it's pretty much empty. Link to comment Share on other sites More sharing options...
Devo Posted August 7, 2019 Share Posted August 7, 2019 20 minutes ago, Gibier said:  Probably no, but if the trello page is updated, it would take less time to just way for intersect's source release and change everything about mouvement to do that than work on this engine. 2ME could be really good one day, but for now it's pretty much empty. do you know of any other engine that can provide the free movement where users are not limited to tile-based ? Link to comment Share on other sites More sharing options...
Gibier Posted August 7, 2019 Share Posted August 7, 2019 1 minute ago, Devo said: do you know of any other engine that can provide the free movement where users are not limited to tile-based ?  Please ask your question in the question & answer, this topic if specifically for 2ME engine. Xeno 1 Link to comment Share on other sites More sharing options...
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