Could you add an Parser for xml
-
Yea I'm hoping a really big priority is some help with saving out game states for sure. Even some sort of rudimentary browser to view the current save file would help with bug testing etc.
-
XML support would be a big feature request, and no near to where Fuze stands at this point. You'd probably need some good reflection features about variable data types and names, and what about XML features? Can you lookup data with XPath? Which version? What about schema's and namespaces? I don't think this is something to expect from Fuze at this point at all.
I like the idea of a feature to view what's stored in the file associated with your project (maybe delete or even edit options with it could be nice). I can even imagine support for multiple files per project (using something like
open(filename)
). But I can imagine that things like that already aren't on the priority list. Like Pianofire said, it's a small hard working team, and there are a lot of ideas floating around here on the forum.If you want to store your own data in Fuze, you already can. I think if you want something generic with the current feature set, I would try to parse it to a CSV file. But you could always try to build something more elaborate like a JSON parser. I do think that would be with many limitations making that both difficult and complex (as I said, Fuze has no reflection features, so you can't generically access property names, types and values), hence I'd probably go for CSV possibly with some character-escaping features.
-
I am not a game developer i am more interested in bootloader kernel and operating systems interpretors and compilers.Sure you cant expact making a kernel in fuze but in the moment i think fuze is only made for game developer.Maybe some cool guy will write an framework its only a time question.I hope things like exec statement and xml parser and stuff like this will come else someone will make them in fuze.And we all no that you guys are a little gamedeveloper group under the emperor of nintendo.But please add some more stuff
-
I personally don't think Fuze is the right choice for someone who wants to create an interpreter or a kernel at all. But if you have tried something like that, I would like to see how far you've come with it. Maybe you've come up with some coding tricks that are useful to the rest of us?
-
@PB____ I would love to help you guys but at the moment i am making an apprenticeship as a systemsintegretor
or in german Fachinformatiker für Systemintegration.I am not a good programmer.But i have an idea.We could write an html framework.Than we create in fuze the stuff like buttons and so on.But you are right fuze is not the right for doing this but it is a dream. -
@petermeisenstein
If you're starting out your career, I have one good advice for you (maybe you already follow it, I don't know you): do some form of physical exercise (like fitness or anything you like). You don't need to overdo it, but you'll probably need to sit for a lot of hours from now on, and you'll be glad to improve and maintain a better condition. Like I said, maybe you already do sport, but it's one of the things I remember from when I started out my career, is getting used to all the sitting.When it comes to dreaming, people who bring in new ideas can always be helpful to innovate. So that's good. However, I think it's a power that you still need to get under control.
For example: you can have a dream to make something awesome. And that's good. But then try to check with reality:
Creating a custom HTML parser to add buttons to a language in which it is already easy to make buttons, is not something awesome. If you achieve it, it might be impressive, but not awesome. People won't use it.If you have the dream to create a button in Fuze, well then you could create a simple function for that.. I could probably rewrite the
drawPromptMessage
function in my game to separate the button logic, so it would become a reusable function for other projects.It might not feel awesome, because it's just a button. But by keeping it simple, people might see that function and use it in their project. In the end, I think that's more rewarding. Because it takes a lot less effort, and it is more usefull. Leaving you with more energy to try out more small things that people may think are awesome.
Eventually some small thing might turn out to be more awesome than you expected, and it may grow to something that is actually bigger too. And then both you and the people to whom it's useful may think it's awesome.
Anyway, that's what I wanted to share. Hope it's of use to you.
-
@PB____ that turned from some informatics stuff to psychological advice real quick.
very well written tho! I'd add that the poster seems to look for a different experience than FUZE has to offer (gaming on a basic level, not advanced informatics) -
@CasualTie5 My english is very bad so i am sorry for using the word awesome.But anyway Thanks for all of your help.In point of sports i am going to the fitness studio.But we should get back to informatics which doesnt mean you wrote a very good coment.
-
I've run your python python interpreter, and so far it works. I got it to print hello :)
I'm not qualified to give psychological advice, but I felt like the situation called for it and see it as a more generic advice (as I said, I don't know @petermeisenstein ).
Good to see that you have started.
-
@PB____ Maybe i am to stupid to do things like this or i dont have the motivation but writing an interpretor is one semester on the university i think
-
I hope the next Fuze update will make us all very happy it will come and it will come very good
-
I am a register Nintendo developer
-
But i didnt developed anything
-
Sure, at school (this is a long time ago) I once had to write a compiler (wrote it together with two other students) it compiled our simple language to assembly, and then we found a tool to turn that assembly into an executable. I think the language only supported if statements and print or something, but that took 3 students some work to build, in a professional programming language. And it wasn't in the first year of the study.
Writing code is a skill. It takes training and practice to get somewhere, but you need to start small. You can't start with lifting heavy weights, you might start with just lifting the bar. Then as you grow better, you improve your technique, until you're ready to add weights to your bar without getting injured. And eventually you'll lift heavy weights. So you're not stupid, but starting small is the right approach.
If you want to use Fuze, I'd recommend to create a simple game first. And if that goes well, then gradually try to add more features to the game, using more of the programming language. Until you're ready to move on to a more complex program, based on the knowledge that you gained (if you really want to use Fuze for that)
-
@PB____ Do you studied lyrics or informatics
-
Informatics. I studied informatics. Informatics I studied. Like I said Informatics.
Informatics Informatics
I studied Informatics
Informatics Informatics
I studied informatics
When I was a young boy, I studied informatics and I completed my study
now I have a bachelor in Computer Science
Informatics Informatics
I studied Inforamtics -
@PB____ I am going to make the apprenticeship in this theme
-
OK I think we have gone way off topic now so I am locking this thread