![]() ![]() ![]() So what I need to know? I need to know how to display sprites. To give you an example (again), I wanted to have moving sprites. But, instead of tackle head on to battle system, I learned everything that helped me to create battle system. So you're pretty much as the same boat as I used to be. When the first time I learned to code, I had a dream to create my own battle system as my end goal (and I did it). Coding / programming has many "tricks" that would actually help you than if you tackle it "head on". Maybe you thought it was about "I can't do that, so let's do this instead". It isn't round-about dealing with the issue, although you could call it like that at the same time. We have all been there before and we are trying to lend you a hand.Ĭertainly you don't know what I mean by "tricks". People here aren't trying to attack you or anything, they're just trying to help. My battle system today in my current game is highly superior to the one I built in VX Ace, which is superior to the one I built in VX. Experience makes you better, which allows you to build better stuff. It took me 4 battle systems before I was satisfied with it. It was working this time, but it wasn't the battle system of my dreams, the one I dreamed of building when I started to code. It was better, but still not what I was looking for. So I deleted my battle system and started a second one. It never got finished, because it was so buggy, optimization was terrible, and it was crashing the game after one turn (the second time an actor attacked). The first time I code a battle system, it was in RPG Maker VX. We coders can help people if it's a simple question like "why isn't my cursor moving in x window", but we won't spend hours on questions simply too broad or too big.įinally let me tell you a little story. And like said, all the request for battle systems on the forum are unanswered, and for a reason. Surely your game will need a menu, maybe a mini-map, a quest system too perhaps? I highly suggest you leave the battle system for the end. So my suggestion is to tackle other tasks of your game first. We realize that you won't budge no matter what we say. The simple fact that you are asking if the moving animation is the same as on the battlefield reveals that you are not ready to create a battle system on your own from scratch. I know exactly how I will execute each task. When I create a battle system, I pretty much have everything sorted in my head. ![]() You'll need to be able to play with HUD, sprites, animations, damage formulas, screen effects, battle logic, etc. A battle system isn't a single task to code, but rather an assembling of many tasks all coordinated in harmony. The marathon example and the quantum physic example are spot on. And if you asked people what's wrong with your poorly written code, people may say "Well, everything" (which I think it's why shaz said she doesn't want to provide assistance).Īs my colleges here all unanimously say, you should learn coding by tackling smaller and easier tasks first. You might also do something you weren't suppose to do. If you're hitting right to make battle system, you will have a poorly written code, and why these and those doesn't work. But you could learn how to code properly. Displaying variable HUD on map sounds cheap, but even with that, it could be confusing for beginner scripters how to do it right.Įxample above might have nothing to do with doing battle system. So the "trick" is to only refreshes it when the value of the variable changed. Another problem arises, because it's refreshing every frame, one window addition could cause massive lag. Then you "tackle it head on" by refreshing the HUD window for every frame. It sounds cheap, but if you do it wrong, you might be confused as for why the window is not refreshing the value. Suppose you were trying to create a HUD window that display variable on map. To give you an example, one of the common trick is about refreshing window content. ![]() Click to expand.Certainly you don't know what I mean by "tricks". ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |