Primary tabs

Comments by User

Monday, January 31, 2022 - 15:26

 its plugins are native blobs, aren't multiplatform at all (they are actually Windows DLLs,

No actually they are browser JavaScript source code. In text files. They run in the browser on any platform. You are misinformed.

I don't want to be rude so I wont say "RTFM", but seriously, read the TirNanoG User's Manual that I've linked, you'll get answers to your questions there. I've thought all of these (and even more). These are ALREADY IMPLEMENTED.

Sorry, I assumed these were not possible when I read in your post that you had one layer, but I was wrong. Reading your manual, it appears you do have layers.

It is not clear to me from reading your manual how to put a tile on top of the player.  Please explain, for example, how to make a bridge that the player could walk both on top of and underneath, in your manual. Or provide me with the link to the explanation.

An addition to the map section on how to do parallax mapping, animated tiles, and switching them during events would be nice.

I apologize for making you upset. My reaction to the use of C is based on my experience, but this is your project. I hope it proves to be great!

Monday, January 31, 2022 - 12:33

Not really. But it will be written in ANSI C only, just like the editor, and if a contributor willing to compile it using emscripten, then I'll give all the support I can, and I will make all the modifications (if any) to make it work as webassembly.

ANSI C, eh? Well, at least it will be fast. Personally I hate pointers and manual memory management. I would have considered helping out if you were using a modern language. Are you allowing Unicode for your text and strings at least?

Another thing you need to consider: plugins/extensions. One of the reasons RPG Maker thrives despite all its limitations is that it is easy for users to extend the player in almost any way using a simple API. So whatever limitations there were in the engine can be fixed for a particular game. In older versions of RPG Maker, this was done in Ruby, while modern versions use browser native JavaScript.

ANSI C is a difficult language for such plugins and extensions due to its crashes with very poor error handling. Also overriding built in functionality in an extensible way is impossible unless you use function pointers everywhere.

You will only have to install the player once, and then you can play as many games as you like, and exactly the same game file will work on all platforms without modifications.

This idea has been tried many times. In practice, this doesn't really work. How will you handle different versions of your player, and how will the game update itself? You rail against dependencies, but you are forcing one upon your game makers.

My issue with Tiled was that it does not support GIMP-like editing, ...

It's open source! Propose the feature. I hate the way open source developers justify recreating something just because of missing features. If they do not accept, you can fork it and implement it yourself.

but it allows any number of layers, while my engine needs strict layer arrangement

Oof. How will you be able to handle objects on tables? Tiles above the characters? Over/under bridges? Animated tiles? Parallax mapping? Replacing a tile with another one during scripts and events? Game makers will shy away from your engine if basic features from RPG Maker aren't there. These things don't all have to be implemented on day 1, but don't build in too many limitations that will be hard to remove later.

Typically, Tiled is used with engines with various limitations, you just document them. You can have 4 layers in RPG maker MZ, for example.

Sunday, January 30, 2022 - 14:05

I created the original character generator for lpc assets long ago, and I did dream that someone would eventually create something like this. I hope you continue to work on it. I can't seem to find the player, however. The link on your readme seems to go to a 404.

I hope you consider making the player work in the browser like modern versions of RPG Maker so that your games will work across all platforms and can be played online right there. There's already the open source pixi.js which uses webgl and canvas to do half the work for you, and you can build on that.

Finally, I notice you are making your own map editor. While that is good, there is a great map editor out there already called Tiled and I would prefer to just be able to import from it and add events and scripts and such.

Good luck!

Monday, July 22, 2019 - 12:31

@NoOne00000 Do you have JavaScript enabled?

Sunday, March 5, 2017 - 16:46

Hi Spiritbolt,

 

 I consider this a very small, unprofessional edit to someone else's hard work. I do not need credit, and would prefer all credit be made to the original author.

 

I have not worked on any games since I graduated from college in 2014 and became a full time software engineer. Therefore, I don't really have time to work on any art requests, paid or otherwise. My apologies.

 

Thanks for your compliments.

Gaurav

Thursday, May 26, 2016 - 13:48

Hi, Idris

Thanks for revamping the character generator! It looks really nice. I'm glad people are still using it.

I need to point out that the generator is licensed under GPL3, and as such, your new layout must be distributed under that license. Please clarify your copyright notice at the bottom of the site.

Thanks and good luck,

Gaurav

Sunday, June 15, 2014 - 20:30

ZaPaper,

I don't know any more about Sara's backstory other than "female spellcaster".

The original artwork by Mandi Paugh is here. The LPC interpretation (by Stephen Channeler ("Redshrike") and others is here). There is a concept art blowup by "p0ss" here.

Monday, June 2, 2014 - 09:40

By "mobile version", do you mean iOS or Android?

Tuesday, March 4, 2014 - 20:25

So we have a contest with no (monetary) prizes in order to encourage people to give money... BRILLIANT!

Thursday, February 27, 2014 - 15:08

bart... I don't know. I've been talking about the online character generator in the Universal LPC Spritesheet thread for months.

Pages