Author Topic: 3D Demo  (Read 3596 times)

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 372
    • View Profile
3D Demo
« on: 2019-Aug-09 »
Up, down, left, right and (not space  :rant:) ctrl right for jump.

0.1 test version.

0.5 version, I hope that pleases you... this engine is based on my old engine and OB3D.
If you are interested, I will explain to you later.






« Last Edit: 2020-May-20 by SnooPI »

Offline Ian Price

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4159
  • On the shoulders of giants.
    • View Profile
    • My Apps
Re: Beta test 3D demo 0.1
« Reply #1 on: 2019-Aug-09 »
Seems to work well, but seeing as my laptop doesn't have a Right CTRL, I can't jump! :P
I came. I saw. I played.

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4347
    • View Profile
    • FUED
Re: Beta test 3D demo 0.1
« Reply #2 on: 2019-Aug-09 »
Neat! All working fine here.

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 372
    • View Profile
Re: Beta test 3D demo 0.1
« Reply #3 on: 2019-Aug-20 »
Seems to work well, but seeing as my laptop doesn't have a Right CTRL, I can't jump! :P
Damn ! I still have to work on that :P

Erico, first of all thank you for your support  :good:  I hesitate between a fantasy style demo or rather a WW2 style.
I would like your opinion before continuing.

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4347
    • View Profile
    • FUED
Re: Beta test 3D demo 0.1
« Reply #4 on: 2019-Aug-20 »
The current hero looks quite nice.
WW2 or WW1 dogfight, for example, could be easier on the code side since things are flying.

I guess it would really depend on the game type.
The current hero could fit a RYGAR arcade kind of game,mostly side scrolling bashing stuff.
WW1 could be a remake of wings from the atari lynx where one could even split screen in 4.

What is your intended gameplay?

edit: ww1 game´s name is Warbirds. I confuse it with amiga Wings as they are a bit similar on the dogfight part.
« Last Edit: 2019-Aug-20 by erico »

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 372
    • View Profile
Re: Beta test 3D demo 0.1
« Reply #5 on: 2019-Aug-22 »
Although it is actually easier to code, I don't really intend to do a flight demo, but a more general demo.

For WW2, my idea would be a WW2 Doom but with the ability to switch between first-person view and third-person view.
For Fantasy, your idea of Rygar is a very good idea, but I'm having a big problem with 3D graphics :( Especially for monsters.

I think I'll start with a WW2 style and if it doesn't work, I'll come back to the idea of ​​Fantasy in the Rygar style (because it's true that the current hero could be in a game of this style).
I will try to make a 0.2 test version in WW2 style for this weekend ... with (yet) another key for the jump Ian :)

Thanks all.

Note : My dream would be to build a Refractor 1 style engine, so your idea Erico of ​​flying is not too far from mine, because in RE1, players can use cars, trucks, tanks and ... planes ;)
Unfortunately for this dream, the 3D rendering functions of GLB will no longer be sufficient and I should code mine (and the code will probably not be 100% portable :().

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4347
    • View Profile
    • FUED
Re: Beta test 3D demo 0.1
« Reply #6 on: 2019-Aug-22 »
Android arts should be a good reference. Can´t find the main page but an img these days, here it goes, there should be more.
 

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 372
    • View Profile
Re: Beta test 3D demo 0.1
« Reply #7 on: 2019-Aug-23 »
I will take a look at it. Thanks.

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2697
    • View Profile
Re: Beta test 3D demo 0.1
« Reply #8 on: 2019-Aug-23 »
Just tested, works well, really nice work here Snoopy. Very interested how this turns out!  :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)

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 372
    • View Profile
Re: Beta test 3D demo 0.1
« Reply #9 on: 2019-Aug-27 »
I didn't work as planned, but I will start again soon.
Thank you for your support :)

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 372
    • View Profile
Re: 3D Demo
« Reply #10 on: 2020-May-09 »
I'm sorry, I edited my main topic, but I didn't send a message to say that I updated it.

It's done  ;)

Offline Qedo

  • Dr. Type
  • ****
  • Posts: 271
  • to program what I have todo how should I program?
    • View Profile
Re: 3D Demo
« Reply #11 on: 2020-May-09 »
truly remarkable and fluid animation. On my PC 500 fps. :good:
One question: What is the advantage of the .b3d format?
and are you using a particular wrapper or is it customized?
Ciao

Offline SnooPI

  • Dr. Type
  • ****
  • Posts: 372
    • View Profile
Re: 3D Demo
« Reply #12 on: 2020-May-11 »
Thks Qedo!

The advantage of the .b3d format is that the objects are animated by skeleton unlike the .ddd format which is animated by vertex.
This allows for much smaller files and greater interaction with a physics engine.

A long time ago, I used the old Bigsofty's wrapper and I had several bugs (but it was not only because of the wrapper but also because of OpenB3D version which was in beta version), and as Bigsofty decided to abandon it (due to a problem of porting on mobiles), I decided too abandon it.

But a few weeks ago (during the development of my demo) I decided to rewrite it entirely by coupling it with my old engine  :) 
Even if I think to switch completely to OpenB3D because its entity system is really very interesting (I would only keep the AI ​​of my old engine), especially since I haven't encountered any bugs.

-- EDIT ---
I forgot to point out that the other advantage of using this engine is that there is not the famous shadow/camera problem of the GLB 3D engine and that we can do a light mapping.
This is very important for 3D developers.

Another point, this wrapper is not in competition with the Schranz0r's wrapper of Raylib because OB3D is not for mobiles (even if it has an HTML5 port that I have not yet tested).
« Last Edit: 2020-May-11 by SnooPI »

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5073
  • O Rly?
    • View Profile
Re: 3D Demo
« Reply #13 on: 2020-May-11 »
Hi, 3D in the Raylib-Wrapper is not even started.
The Core is complete in now, yesterday is started the "Shapes-Module" :)
I <3 DGArray's :D

PC:
AMD Ryzen 7 1700 @3.9GHz, 16GB HyperX Fury 3000MHz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline Qedo

  • Dr. Type
  • ****
  • Posts: 271
  • to program what I have todo how should I program?
    • View Profile
Re: 3D Demo
« Reply #14 on: 2020-May-11 »
OK thanks.
what are the problems that do not make OB3D compatible with the mobiles world?
Ciao