Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (808)
Games in Android Showcase (239)
games submitted by our members
Games in WIP (872)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Man Bow Jr.  (Read 9123 times)
0 Members and 1 Guest are viewing this topic.
Offline Norakomi
« Posted 2014-10-02 21:22:37 »


So i though it would be fun to create a teaser game, called (Man Bow Jr.) for the future release of my Manbow2 game.
Thought I could do it within a couple of days, but now I finally figured things do take up a little bit more time then I can foresee.

Since I'm running into a problem with the Ghost's AI Map Collision that I haven't been able to solve yet I though I'd post my problem + code in the game mechanics section and hope someone can help me out.

To make it all a bit more visual i created a video:

<a href=";hl=en_US&amp;start=" target="_blank">;hl=en_US&amp;start=</a>

For some reason there are a couple of point on the map where the ghost gets stuck where it shouldnt.
I seems at those points the ghost last move before getting stuck was into a tile with the property "blocked" even though it shouldnt have.

In this example at 0:23 you can see in the console that top, right and bottom cell have been identified as blocked thus the ghost won't move into those tiles.
The bottom tile should actually be identified as not blocked and this should be the direction for the ghost to move to but somehow in the previous step before getting stuck the ghost decided to move right into a "blocked tile" instead of towards the bottom.

Some info from the console output:
The latest direction it moved to was 2 (latest dir2). 1 being top ; 2 = right; 3= bottom ; 4 = left
And since the ghost is set to never move in the direction where it came from the opposite direction is set to blocked as standard.

Her is the code for the ghost's class:

First one to figure out what went wrong should get a price or something ;p

Offline Norakomi
« Reply #1 - Posted 2014-10-02 21:24:59 »

Oops... wrong section...Can't seem to delete my post, but reposted it in Game Mechanics

Offline Norakomi
« Reply #2 - Posted 2014-10-06 17:57:54 »

O well. Let's keep a video devlog after all....

<a href=";hl=en_US&amp;start=" target="_blank">;hl=en_US&amp;start=</a>

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Norakomi
« Reply #3 - Posted 2014-10-24 16:16:34 »

Added a menuSelect screen

And updated the downloadable beta version.

I'm actually getting hooked to playing my own game on my device ^__^.
Moving the player around using an on-screen 6 button controller on a 4,5" screen requires some serious skill and I quite enjoy getting better at it.

Couple of bugs need to be fixed and i need to change some graphics, but I hope to upload this to Google Play soonish.


Pages: [1]
  ignore  |  Print  

mercenarius (14 views)
2020-06-04 19:26:01

mercenarius (22 views)
2020-06-04 19:13:43

Riven (866 views)
2019-09-04 15:33:17

hadezbladez (5848 views)
2018-11-16 13:46:03

hadezbladez (2657 views)
2018-11-16 13:41:33

hadezbladez (6273 views)
2018-11-16 13:35:35

hadezbladez (1518 views)
2018-11-16 13:32:03

EgonOlsen (4749 views)
2018-06-10 19:43:48

EgonOlsen (5804 views)
2018-06-10 19:43:44

EgonOlsen (3298 views)
2018-06-10 19:43:20
A NON-ideal modular configuration for Eclipse with JavaFX
by philfrei
2019-12-19 19:35:12

Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!