• Advertisement
  • Popular Tags

  • Popular Now

  • Advertisement
  • Similar Content

    • By Epicghost 505
      We are looking for people to be apart of a team, to help create a horror game we are looking for 3d modelers, coders, artist, animators, fx artist, level designers, and audio design, there will be a payment plan once release of game                                                                                                                                                                                                                                                                                              if your interested come join our discord                                                                                                                                                                                                                                                                         We hope to see you there
    • By lxjk
      Hi guys,
      There are many ways to do light culling in tile-based shading. I've been playing with this idea for a while, and just want to throw it out there.
      Because tile frustums are general small compared to light radius, I tried using cone test to reduce false positives introduced by commonly used sphere-frustum test.
      On top of that, I use distance to camera rather than depth for near/far test (aka. sliced by spheres).
      This method can be naturally extended to clustered light culling as well.
      The following image shows the general ideas

      Performance-wise I get around 15% improvement over sphere-frustum test. You can also see how a single light performs as the following: from left to right (1) standard rendering of a point light; then tiles passed the test of (2) sphere-frustum test; (3) cone test; (4) spherical-sliced cone test

      I put the details in my blog post (https://lxjk.github.io/2018/03/25/Improve-Tile-based-Light-Culling-with-Spherical-sliced-Cone.html), GLSL source code included!
    • By Octane_Test
      I am developing a mini golf game in Scenekit. I have applied dynamic physics body to the ball and static physics body to the grass surface and the brick walls show in this image.
      When I apply the force to the ball, the ball’s linear and angular speeds change as shown in the graphs.  The ball’s speeds don’t reduce to zero (so that the ball can stop) but remains constant after certain value.
      Ball linear speed graph
      Ball angular speed graph
      Analysis Tests:
      When I increase the values to both the rolling friction and the friction, the ball speed is reduced quickly but remains constant after certain value (similar to the above graphs). When I increase the values of the linear damping and the angular damping, the ball speed behavior is same as the point #1. When I set the gravity value to -9.8 m/s2, the ball’s linear speed remains constant after 0.1 m/s. If I reduce the gravity value to -5 m/s2, the ball’s linear speed remains constant after 0.05 m/s. The friction, linear friction, linear damping and angular damping are same throughout the motion of the ball.
      There is 1 millimeter overlapping between the ball and the surface of the golf course.
      From the analysis test #3, I think the gravity is causing the constant ball speed issue. Is my assumption correct? If yes, how can I fix the issue? I can’t remove the gravity field as without the gravity field the ball will not roll along the grass and it will slide. Why the friction and the damping properties are not affecting the ball speed after certain value?
      Are there any other physics properties can cause such issue?
      From the analysis test #5, are there any chances that the ball is receiving upward push to correct the position of the ball?
      If I increase the physics timestep from 60 FPS to 200 FPS, the issue is resolved. I am not able to understand how this change can fix this issue? After reducing the gravity value to -1 m/s2 and physics simulation speed to 4 (4 times fast physics simulation), the issue is fixed. Again, I am not able to understand how this change fix the issue? I would appreciate any suggestions and thoughts on this topic. Thank you.
    • By Sandman Academy
      Downloadable at:
    • By Sandman Academy
      Downloadable at:
  • Advertisement
  • Advertisement

Ghostly Horizon is looking for a 2D web/social-media artist and a 3D artist for cute ghost characters

Recommended Posts

Ghostly Horizon – Stylized 3rdperson multiplayer competitive spellcaster on spherical worlds.



Development has been active since March 2017 with online alpha-testing on its way in less than 2 months. Beta estimated for Q4 2017 and early access in Q1 2018.



A lot of focus is put into co-operation and teamwork, in some game modes you will not be able to win without actual co-operation with your team. Other game modes will allow for more casual play. Different game modes allow for everything from 32v32 to 5v5 and 5v20 players.

No specific details about game modes are available to publish until after alpha-testing is complete.


Other than pure game modes a large part of Ghostly Horizons gameplay is spells, no spell works exactly as another. Players will have to adapt in different ways to be a valuable asset to their team with the spells at their disposal, depending on which elements they can get their hands on.



Ghostly Horizon has a low-poly stylized look to it. Characters are cute Ghosts and Ectos with lots of customizations. Characters are to look high-poly with a flow to them and a black cartoony outline. The world is ambient with lots of area effects that change with day/night cycle to give a living feel to the environment.




















Video only for proof of concept, everything is subject to change!

" rel="external nofollow">

Youtube video is only reachable via link.



The game uses Unity engine with uLink network library which allows (amongst other features) easy implementation of different prefabs and scripts for server/client/proxy versions of a gameobject. The game is created with spherical game worlds and gravity towards the center, all features and codes are implemented with this in focus.



I am a Swedish guy in early 30s named Markus. I am the programmer and game designer for the Ghostly Horizon, I planned for the project during most of 2016. I started programming the game in March 2017 and the project has come a long way in just a few months. I have a Master of Science degree in Anesthesia Nursing and I am working 40% as a registered nurse anesthetist to be able to live and feed myself during this project.



Either you are a 2D artist with maybe just a little time on your hands to put your name on Ghostly Horizon.

You can get involved how much or little as you want in the project.

The list below is written in priority from high to low of what is needed in 2D art.


Social media-art

Press/media art (Press-kits)

Possibly HUD/UI ingame




You are a 3D artist who wants to take the inspiration of Ghosts and Ectos and make them into your versions. Ghostly Horizon needs cute and customizable player characters with either cloth physics or animations or both, inspiration/concept art is shown to applicants. There are also some AI mobs that need their own models but priority is lower on those.

You get involved how much you want to in the project.




There is no social media or homepage yet since we lack your expertise!



Revenue share.

There is no money in the project as is, it is possible that a kickstarter campaign will be run or the game will be released as early access to allow for further development.


Best Regards

Ghostly Horizon

Markus Boberg – Game Designer/Programmer

Edited by Schiva

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Advertisement