Box2D released 2.4.0

Previous topic - Next topic

Schranz0r

Hi Folks,

Box2D released 2.4.0 two weeks ago!
Here a short video from Gamefromscratch:



Licence is now under the MIT!
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

dreamerman

#1
So tell me now where are those updated bindings for GLB? :D
That's good YT channel, always some useful, few days ago I also saw that grant for RayLib from Epic, and I was curious what status of Your wrapper?
btw. Do You have some base64 encoder code for GLB? I don't want to use Encode$ as it make encoded content much longer, need to upload image in Post request.

edit: got it working with
Code (glbasic) Select
Content-Type: multipart/form-datawith pure binary file data, it was needed to upload screenshot/image with GLB to web server. But still if You have base64 encoder don't hesitate to share ;)
Check my source code editor for GLBasic - link Update: 20.04.2020

Schranz0r

Quote from: dreamerman on 2020-Aug-10
So tell me now where are those updated bindings for GLB? :D

This was just a info, nothing i working on. ^^

Quote from: dreamerman on 2020-Aug-10
That's good YT channel, always some useful, few days ago I also saw that grant for RayLib from Epic, and I was curious what status of Your wrapper?
btw.

My wrapper is stoped atm. Since GLB is sadly more and more transforming itself into a dead horse, i see no usecase for me and others...

Quote from: dreamerman on 2020-Aug-10
Do You have some base64 encoder code for GLB? I don't want to use Encode$ as it make encoded content much longer, need to upload image in Post request.

Gernot did some Base64 en/decoding back in the days, or no? :/
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Qedo

if something does not happen unfortunately I agree

erico

No dead horse for me, I constantly use and recommend it.
I´m thinking of doing vid/live tutorials with it a few more stuff.

Qedo

ok but html5 ..........

dreamerman

It looks that I missed few base64 encoders, Moru (dead link?) and Marmor (forum link) created some, I will check it, but as there are no issues with sending raw binary files not sure if I'll use it.

Generally GLBasic has some issues - mostly bugs/compatibility related, it's quite lightweight without ton of libs, on other hand you need to put all of this by yourself, and for most time it's overkill for small projects/visualizations/prototyping. In core there is nothing wrong, but just other tools and technologies evolved so much, for 2d specially JS and WebGL engines, for prototyping it's much faster - no recompile = instant preview, and that's crucial now days. If you have working mechanic and need speed GLB is a good solution in comparison to some other tools.

Some good tutorials would be helpful for possible new users, or maybe showcase with newer projects, being mentioned in such media as GamesFromScratch also would help gain some user base. But for that few thing probably should be fixed/changed.
Check my source code editor for GLBasic - link Update: 20.04.2020

bigsofty

Quote from: erico on 2020-Aug-12
No dead horse for me, I constantly use and recommend it.
I´m thinking of doing vid/live tutorials with it a few more stuff.
Agreed!  :good:
Cheers,

Ian.

"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration."
(E. W. Dijkstra)

Qedo

in fact every time I am attracted by javascript (babylon, pixy, phaser etc.) I study the syntax I am amazed by its potential but also by its complications and every time I return to the good old GLB that never betrayed. If there were the necessary updates it would be perfect.

Moru

Sorry about dead link, I completely forgot to put it up again after I changed providers a few times. Was thinking of just putting them on Github instead of paying for hosting. Attaching the base64 code here for the moment.