Broken Mug Engine

Started by
24 comments, last by AntonioR 7 years, 4 months ago

Here is a little demonstration of A* pathfinding and navigation mesh. The first part of the video shows how I'm generating the navigation mesh and nodes for pathfinding using my editor, and the second part shows A* algorithm in action. Also you can see how I can play the "game" inside the editor.

[media]http:

[/media]

This can be used for a top down game, or in a sidescroller for flying enemies. It's basic, there is no smooth turning around the corners or avoiding other moving objects and stuff.

More info on my blog:

http://antonior-software.blogspot.hr/2015/09/a-pathfinding-and-navigation-mesh-3.html

Advertisement

Using Eclipse I managed to compile and run the game on Ubuntu/Linux inside VirtualBox.
I have little experience using Eclipse, virtual machines and not to mention Linux, but it works more or less:

- I can't load shaders and make FBOs, but that is probably because in VirtualBox I can only get OpenGL 2.1.
- FMOD doesn't work in the game and even the examples provided with the API don't work. It plays a sound for only one frame and turns it off. It could be a problem with the library, the way I installed the library, or the audio drivers in VirtualBox.
- Game crashes randomly.

2L74EOc.jpg

I made some kind of layer based lighting/darkening system. Notice how the light "bleeds" over the walls in front, but it doesn't affect the sky. Of course I can also hand place lamps and stuff over all this, but that will come later.

There are more pics and info on my blog:
http://antonior-software.blogspot.hr/2015/11/light-and-magic.html

No light
5qcRsuZ.png

White light in building on left, orange/yellow outside area, ground and walls are dark
ZJjepnY.png

Here is a video showing my dynamic 2D light system in action. You can find more details on my blog http://antonior-software.blogspot.hr/2015/12/dynamic-2d-light-and-shadows.html

[media]https:

[/media]

6lnv6I5.png

Here is a video showing the updated particle system and editor, and some stuff that can be done with it. It was all inspired by Unreal Engine particle system. Particle effects can contain several emitters, emitter values are not just variables they are "modules" with "distributions" and stuff to control the values over time and stuff. You can read the video description for more details or visit my blog.

[media]https:

[/media]

I tried to make a ninja rope like in Worms using Box2D. It is not perfect, but good enough. I wrote a blog post about it and you can download it and try it out if you want. Don't expect me to make a game around it, it was just for fun.

http://antonior-software.blogspot.hr/2016/12/box2d-ninja-rope.html

[media]https:

[/media]

This topic is closed to new replies.

Advertisement