rbwhitaker / realm-factory Goto Github PK
View Code? Open in Web Editor NEWThe repository for Realm Factory, a lightweight level editor for XNA.
License: MIT License
The repository for Realm Factory, a lightweight level editor for XNA.
License: MIT License
Describe the bug
The solution file says
# Visual Studio Version 16
VisualStudioVersion = 16.0.29324.140
VS 16.x, a.k.a. VS 2019, isn't actually supported for this project right now. It shouldn't say that. It should probably say 12.x instead.
The consequence of this is that it will automatically try to open this solution in VS 2019 if you've got that installed and double-click on the .sln file.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should probably call out 12.x.
Additional context
None.
Describe the feature you'd like to see
Warnings before deleting levels
Describe why this feature would be helpful to you
Its far too easy to destroy a level. Deleting a block provides a warning
Describe the feature you'd like to see
It would be nice if you could export the map in coordinates and sizes of where to draw the sprites. As in like having the project give you a list of rectangles, in which to to draw the sprites.
Describe why this feature would be helpful to you
This feature would be nice for making games even faster (without the content pipeline) and make it an easier alternative. It would also be helpful for beginner XNA programmers. It would probably be easy to implement. In addition, thank you for making Realm Factory! It is very nice!
Additional context
Add any other context or screenshots about the feature request here.
Describe the feature you'd like to see
Keyboard quick keys
Describe why this feature would be helpful to you
It's rather self explanatory. I can hit F faster than I can click on the fill icon
Describe the bug
You can't make a build because the solution references two projects that are not contained in the repository.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A fresh clone on a fresh computer should be able to build the software, as long as they have VS 2013 and XNA installed, as the README document describes.
Additional context
None.
This is likely a rather big undertaking, but Realm Factory would be instantly more valuable if it could work for MonoGame. Having it still work for XNA might be an OK thing to do, but there's also probably not a lot of value in trying to maintain that at this point. So if whatever anybody wants to do to make this happen removes the ability to work with XNA, that would be acceptable.
Describe the bug
Replacing the image of a tile does not support transparency. Transparency is very iffy.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Images with transparency should work.
Version
1.0.9.60
Describe the bug
The flood fill algorithm used with the paint can only works on empty cells. It does not allow you to use it on contiguous areas of other items.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I would have expected the full 2x2 section to change.
Describe the feature you'd like to see
Describe why this feature would be helpful to you
Drawing levels one block at a time can be frustrating, especially when working with 16x16 blocks. These tools would make it easier to quickly modify levels.
Describe the bug
If I click a tile on the grid with the Pencil or Paint Bucket, and I do not have a tile selected, it throws an exception that does not get handled.
To Reproduce
Make sure you do not have ANY tiles selected, then click a tile on the grid with the Pencil or Paint Bucket.
Expected behavior
It shouldn't crash.
Version
1.0.9.60
Describe the feature you'd like to see
We currently use ClickOnce as the installer technology. It's convenient because it allows us to do automatic updates. Unfortunately, ClickOnce isn't getting any love these days, and isn't being ported to .NET Core.
Microsoft recommends using MSIX instead. I'll admit, I don't know a whole lot about this right now, but we should put it on the radar, because if we want to convert this to .NET Core, we probably need to switch to MSIX (or something else besides ClickOnce).
Describe why this feature would be helpful to you
Switching away from ClickOnce is necessary to switch to .NET Core.
Additional context
None.
Describe the feature you'd like to see
Hi,
Is it possible to implement feature that shows X,Y coordinates of currently pointed tile. And thanks for creating one of the best map editors for C# :)
Describe why this feature would be helpful to you
I need to know coordinates sometimes when I am adding characters or other game objects by code.
Version
1.0.9.60
Describe the feature you'd like to see
.NET Core is the future of .NET, and even though this is a WinForms project, that's supported on .NET Core now. It would be nice to move the project over to .NET Core 3.1 (or even 3.0).
Describe why this feature would be helpful to you
This is the future of .NET, and so it would better allow the project to keep going in the future, because it would be running on the latest and greatest tools.
Additional context
None.
Describe the feature you'd like to see
Being able to load tilesheets.
Describe why this feature would be helpful to you
All my tiles are in one tilesheet image. Instead of having to create individual tile images; I would like to be able specify a region of the tilesheet.
Describe the bug
Cannot install Realm Factory.
Got an error that says, "Cannot Start Application. Application validation did not succeed. Unable to continue."
To Reproduce
Steps to reproduce the behavior:
Expected behavior
You should be able to run the program.
Describe the bug
Crash issues when filling large spaces
To Reproduce
Expected behavior
The product should not ever crash.
Version
1.0.9.60
Describe the feature you'd like to see
It would be interesting that you implement the possibility of multi-layers in Realm Factory. Actually we can only use one background, i'ts like a restrictive feature.
Describe why this feature would be helpful to you
Well, lots of game utilize multi-layers now, it's a more extensive method to create good games.
Describe the feature you'd like to see
It would be nice if the DLLs (not the program) were NuGet packages instead of just DLLs that you download off the website.
Describe why this feature would be helpful to you
In the modern .NET world, NuGet has become a central and important component in deploying packages. I'd rather use NuGet to get my binary dependencies than pull them down and store the binaries in my repository.
Additional context
I don't remember anymore how long ago NuGet came into existence and use. We might need to do #2 first, before we can reasonably do this.
Describe the bug
I am not able to resize the project once I have already created it and have to create a whole new project.
To Reproduce
Steps to reproduce the behavior:
Version
1.0.9.60
Describe the feature you'd like to see
A folder tree setting that allows the program to display and create folders within the program.
Describe why this feature would be helpful to you
It makes tile editing much more convenient when you have, say, 50 tiles for 1 map.
Version
1.0.9.60
Describe the feature you'd like to see
Support for transparency
Describe why this feature would be helpful to you
While a you can continue on a block with a certain ID to not draw it, it would be best to be able to support transparency
I had to use VS 2013 to get the latest code built for release 1.0.10. That is largely a result of the XNA dependency. It would be good to make this project work in VS 2019 (or at least 2017... MonoGame only has workaround support for VS 2019 right now).
For 1.0.10, I intentionally stripped out the ability to support bugs, feedback, and feature requests. The controls are still there for doing this, but the server API stuff was stripped out, and will not work that way in the future.
That doesn't mean there isn't a way to submit bugs and feature requests. The ideal way to do that is now probably right here on GitHub.
So a thing a person could do might be to re-add the buttons for submitting bugs and feature requests (we can maybe ditch the feedback option) and just link them to here instead.
That might mean making a couple of templates for submitting features or bugs to match the UI left in the program.
(I don't actually expect us to use the UI that's left over in the code right now. I would expect just those buttons becoming links to here.)
Describe the feature you'd like to see
Include Row and Column at mouse position
Describe why this feature would be helpful to you
Would make measurement certain programming much easier
We temporarily took out the EULA. We need to put that back in before 2.0.0.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.