Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - SnooPI

Pages: [1] 2 3 ... 24
GLBasic - en / Re: Compiling to html5?
« on: 2020-Aug-28 »
My translator is based on the old (but very good) Metzzo's 123basic.

I fixed some bugs, optimized the code, reduced the size of the translated file and added some stuff.
But on this date, 3D doesn't work  :'(
For 2D it works very well in SD (640x480 or 800x480) but is a bit slow in HD.
But this is normal because it doesn't use WebGl. Later, I plan to make a WebGl version.
The advantage of not using WebGl is better compatibility, but the best would be to create 2 versions and detect if WebGl is enabled or not (I'll work on it when I have more time).

I don't recommend starting from scratch for your translator.
Use Metzzo's translator as a basis -OR- make a small demo that uses the functions you use in your games, I will test this demo with my translator and if it works, I will make a small standalone version of my translator for you (and of course also for others who would be interested) to allow you to easily translate your games into H5.

My message was a bit long, I hope I was clear even in English  ;)

Ps: The 123basic site is offline but apparently there is still a very old version on Github.

Ps2: It's a pity not to see Metzzo on this Forum anymore, he was a very good GLB programmer  :(

Hey! It was really good for the time, well done guys!  :good:

Off Topic / Re: GLB is dead?
« on: 2020-Aug-28 »
Especially when you have Neymar on your team  =D

GLBasic - en / Re: Compiling to html5?
« on: 2020-Aug-28 »
I don't use Emscripten (I use my own GLB->HTML5 translator), but I think you can change that in "Bin/glbasic_template.html"

About the mouse I don't know  :(

GLBasic - en / Re: 3D and GLB
« on: 2020-Aug-24 »
Not really Hemlos.
You can make a system close to a real 3d sound system but it will not be complete.
To simulate a real 3D sound environment, a function like MUSICVOLUME is missing.
A function that allows you to change the sound in real time is essential (SOUNDVOLUME?)

For example you have a radio in a room, the sound of this radio must increase or decrease in real time depending on whether the player is approaching or not.

Without a SOUNDVOLUME function, you will be able to give the illusion of a real 3D sound environment with short sounds, but if a sound is long, there will be a problem.

Off Topic / Re: GLB is dead?
« on: 2020-Aug-24 »
 :good:  :booze:

I hope my predictions for GLB will be better than for football : PSG-Bayern 0-1   =D  ...  :'(   :'(

Off Topic / Re: GLB is dead?
« on: 2020-Aug-23 »
I wanted to clarify that this video was entirely modeled by a french, he did everything alone.
I find it great even though I'm not sure this old anim is a reference for everyone  ;)

Long life to GLBasic  <3

For Germans (but also all football fans) : PSG-Bayern 2-1  =D
Have a good evening.

Off Topic / GLB is dead?
« on: 2020-Aug-23 »
For those of you who no longer believe in GLB, I will only tell them one thing:

GLBasic - en / Re: 3D and GLB
« on: 2020-Aug-02 »
You are right.
This is an important detail.

For Android, I would not do the tests myself because I am no longer developing for this platform at the moment.

GLBasic - en / Re: 3D and GLB
« on: 2020-Aug-01 »
Yes, and it could be interesting for the 3D game (or several because I like your idea of ​​making a Pong and a Frogger in 3D  :)).

In addition, it will help to better understand how to use this very good library.

GLBasic - en / Re: 3D and GLB
« on: 2020-Aug-01 »
The problem with the tutorials only as a mini-game is that it will be less clear to beginners because there will be a lot of code in each tutorial.
Moreover, a simple 3D game already covers some quite complex functions (like collisions and collision responses etc.) not just the basics.

Another advantage of doing this in the form of normal tutorials is that anyone can add their own tutorial without having to make a full game.

Nevertheless your idea is interesting, but in this case these mini-games will have to be developed in parallel with the normal tutorials and therefore it will require more work (especially if it has to be done with videos).

Otherwise, you think it's a good idea to use T3DEntity?

GLBasic - en / Re: 3D and GLB
« on: 2020-Aug-01 »
I just thought of something:

Should we use Gernot's 3D entity system (T3DEntity) for the tutorials?

This is an important choice because it will then also be used for the final game.
Personally I think it would be a good idea but I'm not sure, so I'd like to know your view,

GLBasic - en / Re: 3D and GLB
« on: 2020-Jul-31 »
It might be a bit hard to create tutorials with little complete games in a sense they evolve, like you learn one to do the next.
I don't quite understand what you mean Erico  O_O
In these tutorials, we will first discuss the basics of 3D (camera, camera movement, light, display of 3D objects, etc ...) these tutorials are first for beginners so they must start with the basics.
We will not be making a game in each tutorial, it will be at the end that we will make a game based on all these tutorials.

Otherwise it's cool that you like the idea in general  :good:
I think it will help a lot of people in 3D (the new ones but also the old ones with the more advanced tutorials).

Qedo no, no, there is no problem with the INLINE function in GLB 16, it's just a problem we had discussed in the bonus section some time ago  ;)

GLBasic - en / Re: 3D and GLB
« on: 2020-Jul-31 »
SchranzOr, me too now I mostly use GLB when I code in C++  :)  (that's also why I don't really like using the Steam version)

I don't fully agree with both of you that GLB cannot compete with modern 3D engines.
With the INLINE function, GLB has no real limit.

Going back to the tutorial... Erico, your idea of ​​making a twisted classic arcade game is a good one.
In fact, I was thinking of doing tutorials 1, 2, 3, etc ... which each time tackle different and more and more complex subjects (using for each new tutorial the things learned in the previous tutorial) then at the end make a game with these tutorials as a basis.

In the next few days I will start by making a Topic in "3D-snippets" with 1 or 2 tutorials that I would put in a .ZIP and everyone can add their tutorial.
The moderators can even add them directly to the .ZIP or even modify them if they are incomplete, buggy or poorly commented.

I don't know if I am very clear but I hope everyone understood me  ;)
If you agree, we do it like this.

GLBasic - en / Re: 3D and GLB
« on: 2020-Jul-30 »
You are welcome Erico.

Yes it can be nice a retro 3D pixelated game and indeed for that the basic functions of GLB are sufficient.

We could use this as a basis for the tutorial, it would be a 3D mini-game with well commented code that we will improve as the tutorial progresses.
I had also thought of Gernot's game as a basis : (The Legend of) Teader  ;)

Pages: [1] 2 3 ... 24