• Add Review
  • Subscribe
  • Nominate
  • Submit Media
  • RSS

Update 10 : console, mouse picking progress (1), overview render

  • Wano
  • 11/30/2015 08:27 PM
  • 1852 views
Hi,

I'm sorry for being late. As I said on my facebook page, I became addicted to Monster Hunter and I didn't work for my studies AND RPG Paper Maker. But I'll try to be reasonable now !


Devlog - December 6th 2015 :

- New tutorials : (LINK OF ALL TUTORIALS HERE)

V- Manage languages

6) Use a text field language


First, what is a text field language ? This is a simple text field with a flag on the right like this :



"I want to have a different text for each language!" :

Click on the flag, this will open a new window :



"I want to have the same text for ALL my languages!" :

Double click or press enter on the field, this will open a new window :



7) Display/Set all the texts using a text field language


If you are not sure all your texts are translated, you can take a look on the "Display texts" into the languages manager, this will open a new window where you can see and set all your text field languages :



III- Map editor

2) Save your progress


On the toobar, press the "save" button. You can know the saving status with this icon :



3) Show/Hide grid


Press G or click on "Options > Grid" in the toolbar.

4) Move the camera position


Press W, A, S, or D.

5) Set the camera orientation


Press your wheel mouse and move your mouse in the same time. Release your mouse when you want to stop moving.

7) Draw with the mouse or cursor


Mouse :

Just left click on a square to apply what you want :



Cursor :

Press Space when you want to apply something where your cursor is.



8) Draw floors


By default, this is your first drawing mode. If you want the floors to be your drawing mode, click here :



After that, select the texture you want to apply here :



After this, you can draw.

--------------------------------------------------------------------


- Languages manager finished
- Ray casting working well
- Application for floors with ray casting (flat ground)
- Console
- Working on 3D render

Console :

If you already used RMXP or higher version with scripts, I found two kind of problems (tell me if I just went wrong with the engine) :

- The script editor : it's considered as a "dialog box", you HAVE to confirm your code and to close the window if you want to test your game. I think it's horrible when you want get back to you previous code by pressing CTRL+Z because your test revealed that your new code sucks, you just can't ! So, I will create a window with two buttons : "ok" to confirm (save) code, and "close" to close the window, and this window don't have to be closed if you want to test your game.

- The print command : you know the 'p "blabla" or print "Hello world!" opening a new dialog box. I found this horrible for testing... and I didn't find any way to display a console or something else.

Well ! I created my own console to display any text/object you want to see in real time, and without stopping your program. You can choose on the options if you want to display the console or not.

For example, this portion of code :

p $game_map
p "Hello world!"


Will write this :



But I kept a function to have the same RPG Maker XP result (because it's usefull too) :

print "Yosh!"




Pause the program, continue when you close the window

Note that I didn't seriously use any RPG maker after XP, I dunno if they improved it.

Mouse picking progress :

If you don't already know, I'm actually doing a remake of all the way I'm displaying/editing a map. I'm finding a correct way to be able to manage a 5000x5000 squares map by using ray casting. It's working well for floors, and this is much much better than before !

I've made a FRENCH tutorial for ray casting with ruby/openGL here : http://retrorender.net/ray-casting-en-ruby-opengl-ou-pointe-ma-souris-partie-1/#more-75

I will make an english tutorial especially for the RPG Paper Maker source code.

Overview :

In a previous blog, I wanted to put a map overview like this :



But just forget it. Instead of this, I'll put a 3D render of the map, a simple image of your last save. I think it's better, because nobody would use the 2D overview. I don't have any image of my works to present you (this is not still working well, I've got some problems and it wasted all my f****** day).





Well, sorry again for being late but this is progressing well, I think. See you in two weeks ! :)

Posts

Pages: 1
Frogge
I wanna marry ALL the boys!! And Donna is a meanc
18536
Oh god I can't even think of all the half finished projects I will do with this <3
Pages: 1