Author Topic: Reggie World ( Pandora , PC )  (Read 48564 times)

Offline MrPlow

  • Prof. Inline
  • *****
  • Posts: 1601
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #60 on: 2015-Jun-28 »
Very good! Looks very impressive and a lot of coding! Great 3D work!
Comp:
Speccy-48k, Speccy-128k, Amigas, PCs

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4264
    • View Profile
    • Portfolio
Re: 3D RPG Engine for Pandora
« Reply #61 on: 2015-Jun-28 »
Great work going! :good:

Offline mentalthink

  • Prof. Inline
  • *****
  • Posts: 3366
  • Integrated Brain
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #62 on: 2015-Jun-28 »
It's super...

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4264
    • View Profile
    • Portfolio
Re: 3D RPG Engine for Pandora
« Reply #63 on: 2015-Jun-29 »
I see you added a bit of occlusion on the indoors scene, how did you do that? It looks really awesome!

Offline Alex_R

  • Mr. Polyvector
  • ***
  • Posts: 238
    • View Profile
    • Axro Digital
Re: 3D RPG Engine for Pandora
« Reply #64 on: 2015-Jun-29 »
Wow!! Nice game!! Congrats!! I like to see your progress. Is fantastic!!   :good:

Offline nabz32

  • Community Developer
  • Dr. Type
  • ******
  • Posts: 307
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #65 on: 2015-Jun-29 »
Thx for all the praise!  :enc:

This is what time and a good coding structure can achieve.
I had the idea for the terrain with walls engine back then when I was experimenting with 3D matrices in Dark Basic ( a matrix in dbpro is a kind of ( bad ) auto terrain drawing tool ).

Back then I hard coded everything but the terrain shape and object positioning into the game,
I even wrote different functions for different enemies and objects, having to re implement my whole
collision and physics engine for each different object.
Sure you could do copy and paste, but your code will become unreadable after you repeated the process some times.

Speaking of time, I currently dont have much at hand, next week our university semester test period starts,
so basically I just have a bit of time for developing left on the weekends.

I see you added a bit of occlusion on the indoors scene, how did you do that? It looks really awesome!

What do you mean by occlusion on the inddors scene?

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4264
    • View Profile
    • Portfolio
Re: 3D RPG Engine for Pandora
« Reply #66 on: 2015-Jun-29 »
I mean on the walls, they get darker when close to ground and ceiling, so it looks to me like an ambient oclusion technique.
Similar to the fake oclusion you have on the blocks on minecraft and this one 3d isometric cube world someone did with glbasic a while ago.
https://en.wikipedia.org/wiki/Ambient_occlusion

Either way, it looks nice. :good:

Offline nabz32

  • Community Developer
  • Dr. Type
  • ******
  • Posts: 307
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #67 on: 2015-Jun-29 »
Its due to one wall Object consists of 3 plains, ( 2 if its a wall shorter than a height of 101 ).
I have one wall texture bitmap which is divided into 4 segments ( left up and left down are the top and bottom textures, on the right is the middle piece texture 2 times, so I can repeat the texture multiple times in Y direction ).


Offline nabz32

  • Community Developer
  • Dr. Type
  • ******
  • Posts: 307
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #68 on: 2015-Jul-21 »
Update:

-boxes are now also becoming translucent, if they block the vision on the Player, which allows for more
 twisted levels.
-I also optimised my bubble sort for all transparent objects, this should relieve some pressure on the CPU.
-Also I have splitted transparent Objects into 2 groups, over water and under water, so that transparent objects
 are always rendered correctly, when they are above or under the transparent water plain.

-Added full cylinder collision, now you can stand on some of the objects which have a round collision.
 Also rotating cylindrical events are possible, allowing for iE. a level full of rotating cogs.

-added an texture quality options, selecting low will load the low resolution textures, which increases the speed on the
 Pandora ( around 10 - 20% more frames per second ). On the pandora it is hard to see a difference between high and low res textures.
 I will try a run with those settings on the WIZ this week, maybe it is just what was needed to get it running on lower devices.

-Of course I also added more maps and sub quests.

Oh special thanks to spicey pixel for a free ground texture.

If anyone has textures, sprites or objects that he dosen´t need anymore I would be very glad to accept them =D


Offline nabz32

  • Community Developer
  • Dr. Type
  • ******
  • Posts: 307
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #69 on: 2015-Jul-25 »
made a cool Boss today, I couldnt hold it back :D


Also I now added cool effects when you jump on enemys.

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2648
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #70 on: 2015-Jul-26 »
Looks fantastic and nearing the finish line, keep up the good work!  :good:

Small worry though, I see your using a lot of keygen/chip music, a rule of thumb is, unless it has a suitible CC license from the composer, don't use it. No copyright notice by default means it can't be redistributed.
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 nabz32

  • Community Developer
  • Dr. Type
  • ******
  • Posts: 307
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #71 on: 2015-Jul-26 »
Thx BigSofty.

I dont have any money left to buy me some licenses from composers,
this is really a problem when making games. I have 4 chiptunes which where made for my game
by an artist I hired, I payed over 120€ for those back then and they aren´t nearly as good as some
of the Keygen tracks :(.

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2648
    • View Profile
Re: 3D RPG Engine for Pandora
« Reply #72 on: 2015-Jul-28 »
Here's a quick search of Soundcloud for chip tunes that allow commercial redistribution as long as you attribute them in your game.

https://soundcloud.com/search/sounds?q=Chip%20tune&filter.license=to_modify_commercially

Lots of nice ones there.  :)

One proviso though, keep back from remixes as there a grey area IMHO.
« Last Edit: 2015-Jul-28 by bigsofty »
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 erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4264
    • View Profile
    • Portfolio
Re: 3D RPG Engine for Pandora
« Reply #73 on: 2015-Jul-28 »
You could also check some music generator tool.
While they are not as fantastic as hand made ones, they have become pretty good last few years.

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10726
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: 3D RPG Engine for Pandora
« Reply #74 on: 2015-Jul-29 »
I'm impressed. Very.