Menu

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.

Show posts Menu

Messages - nabz32

#1
It looks way better with point lights with attenuation,
but you have to place the lights strategically for this to look good
#2
I also changed the tree design, now with dynamic leafes.
I plan for the leafes to be affected by the wind and player also.
Just finished the editor and the basic drawing.
#3
Yes i also scale the lawn, i could instead rotate it on another axis, but i hate 3d rotations when there are to many angles involved, I need to get more into quarternions.
#4
ok, I made a short video so you can see it in action

#5
thanks for the help,

I am still in the process of reinventing the character and story.

I have worked a bit on the lawn engine, so i thought i share some progress ( has it allready been 10 years?  :o )

I have implemented shaking grass when you walk over it ( value from 1.0 multiplied with 720 degrees and sin and asin aftwerwards, looks really nice ), I can also use it for making a wind effect on the whole lawn, also really not that ressource draining ).

I have also fixed some bugs, like teleportation could in special cases lead to one row of tiles not loading.

And I also finished the lawn editor, lawn tiles can now be edited by some clicks in the editor.

I have attached a screenshot of the new effect, but I think a video would do it better justice.
#6
Hi, I fooled around a little more with my engine during this year.

* Added some lawn back into the engine.
* Rewrote the engine to support n layers instead of only 2 ( plan is to use this for caves in the future )
* Improved collision with diagonals, now friction is correctly applied here.
* Enemies which should not go over cliffs now detect this always correctly, before those enemies could get stuck on cliff edges and block edges.
* Improved collision with spheres, now friction is correctly applied here.
* Coins collected are now remembered for each map in the save files, saving takes a little longer now.
* Improved transparency check when camera moves ahead of the player while running.
* Reduced inertia for player when turning.
* Increased acceleration for player when running.
* added new available view ranges ( huge and very huge ), so you can see more of the map. Thanks for removing the object limit in the latest steam release Gernot.

Currently in Progress:

* Player editor for configuring player basic behaviour, selecting models etc.
* Support for multiple Campaigns.

Also I am in the process of rebranding this game ( new player model), new storyline, maybe new features, If anyone has some ideas I would gladly look into those, maybe someone
on this forum wants to collaborate on this? ( Just looking for ideas, not something like "plz make all models and sprites for my game"  ;) )
 





#7
Write a save function in your type,
This function writes all the variables of the type
Then call this function n times for the size of the array you want to save.
If n is variable than store n before saving the n lines of data.
This way you know the array size for the loading algorithm, or you could save a special
ending block after the array has been saved to determine the array ending.

When saving subtypes just call the save function from this subtype inside the save
function of the parent type.
Of course a load function wouöd be needed as well
#9
Blender is really cool for GLBasic, as you can Import almost anything and export it nicely to obj,
you can also export the frames of your models animation to seperate obj files with ease ( perfect for the .ddd conversion tool ),
should you want to add animated Objects to your games ( Be sure to use smoothanimation when animating, or else there is no interpolation between frames ).

Feel free to ask here anytime should you run into trouble.



#10
I like the idea of possible ascii art connections between Nodes for better readability. :good:
#11

I recently had some time to work on this again:

  • maximum drawing distance increased
  • Several improvements to editor layout
  • Improved the camera system, the camera now shows more of what is ahead of the player
Also New actions for events ( like manipulating a block )
And of course bugfixing.

The editor has been improved, but there is still so much left to improve
in terms of layout and useability.
Aside from that all this game needs is content.
The improvements on the editor should allow me to
Produce new maps faster.

If someone wants to try the current state send me a pm
and i will send you a download link for the win version.
A gamecontroller or a good keyboard is recommended for testing.








#12
I would love to be able to raise that macimum obkect number for my game.
Where is that source code?  :enc:

I need many objects, because i want to be able to ghost individual parts of my map, whichbis made of polygons.
I even have mechanisms in place, that parse the entire map and looks which polygons are the same ( vertex and texture coordinate wise) so i dont need to store duplicates in memory.
But in the worst case, no polygon on the map is the same.

Would love to crank the tile count up to 60x60 tiles but it is not possible at a limit of 4200 objects.


#13
Hi,

I just bought the new glbasic in steam yesterday.
I noticed, That my game runs a bit slower than before,
Also debug mode is choppy.

But a recursive function that crashed the game only when debugging
Works now in debug mode.

Any new funtionality in v15?

I only noticed That you can build 64Bit executables and That the IDE
Looks a Bit weird at 4K resolution.


#14
Apple dropped OpenGL Support?
That is insane 😩

I think I will buy the Steam version next month and just use bootcamp.

I preordered the pyra only a month ago,
just preordering it for collector purposes.

I hope that i can be more active in the coming month.
Thanks for the explanations and the gratulations
#15
Thanks Gernot.

The Pyra does not exist yet,
I just preordered one and was curious about it.
I could compile the c++ library for different platforms indeed.
(Though it has been almost a year since I last did a commercial project in C++)
If the IDE does not run on Mac, I could just develop under windows using bootcamp.

Thanks for the fast reply