YATM : GhostMen

mdotedot

  • Posts: 1654
03:19 : Idea
Not PacMan but GhostMen : Multiplayer online game
07:50 : Phase 1
  • Login
  • Creation of ghosts when they login
  • Move Ghost
Phase 1
20:00 : Phase 2
  • Grid based movement instead of physics
  • Score-mechanism
  • The hero : PacMan
Phase 2
'Wasted' a lot of time trying to make the physics and collisions work and decided to rewrite it using gridbased movement.
Stupid calculations and found out way too late that the Tile API had all the things I should have been using rather than creating my own text-parser....

Day 2
15:50 : Phase 3
Today = Art Day
  • Ghosts
  • Buttons
  • Texts
  • IntroScreen:


Day 2
23:20 : Phase 4&5
  • All Ghost animations
  • Try to fix lag by using a 500ms wait before sending data
  • Warp between left and right screen

Unfortunately there seems to be too much lag for a realtime experience. Difficult to track down since network speed is sufficient at my end. Didn't export to devices, that might give me insight how it 'feels'.
But that is for the post-mortem.

This time around I had much more fun and learned a few important lessons that I will talk about in the post-mortem.

Thanks everybody for the ride!

Entry:
Ludum Dare 33 : GhostMen

Due to the 'allowscript' requirement it is not available on the Stencyl Arcade.

Best regards from
M.E.



« Last Edit: August 23, 2015, 02:36:11 pm by mdotedot »
Proud member of the League of Idiotic Stencylers! Doing things in Stencyl that probably shouldn't be done.

ETHproductions

  • *
  • Posts: 430
Sounds interesting, can't wait to see the result!
Fontstruct - Stencyl - Website (in progress)

Proud Member of the League of Idiotic Stencylers; doing things in Stencyl that probably shouldn't be done.

mdotedot

  • Posts: 1654
Something playable: After 5 hours
Updated top post.
Proud member of the League of Idiotic Stencylers! Doing things in Stencyl that probably shouldn't be done.

ceosol

  • *
  • Posts: 2279
Make the arrow not have collisions :D

Are the ghosts going to fight each other?

mdotedot

  • Posts: 1654
Hi Ceosol,

The ghosts are competing for points. Getting the PacMan will give you more points than the pebbles.

Updated the top-post with latest build.

Best regards from
M.E.
Proud member of the League of Idiotic Stencylers! Doing things in Stencyl that probably shouldn't be done.

ceosol

  • *
  • Posts: 2279
Very nice. The pacman AI and collisions need a little bit of work, but still some great progress.

mdotedot

  • Posts: 1654
Hi Ceosol,

Yes, I'm now going to work on the collisions.
Original post updated with the status: graphics pretty much donec
Proud member of the League of Idiotic Stencylers! Doing things in Stencyl that probably shouldn't be done.

ceosol

  • *
  • Posts: 2279
I really like the ghosts on the main screen.

Question: Since you stated on the LD page (I saw your post this morning) that you used the multiplayer extension, does that mean you are entering the jam instead of the compo?

mdotedot

  • Posts: 1654
Hello Ceosol,

In the past (I believe about 18 months ago) you could not make something relying on libraries.
They changed rules on Compo :

"
Source code must be included. *

You’re free to use any tools or libraries to create your game. You’re free to start with any base-code you may have. At the end, you will be required to share your source code. *
"

"
Everything required to make the source work should be available publicly. If 3rd party libraries and tools are required, free or paid, that’s fine. If you’re using an internal library, to participate in the Compo, you will be required to share it.

"

All my stuff is publicaly available. Even the server can be used for a month (or 10.000 accesses)

When submitting I will give the .zip files with all the extensions that are freely available on stencyl as well.

Hope this clarifies any questions.

Best regards from
M.E.


Proud member of the League of Idiotic Stencylers! Doing things in Stencyl that probably shouldn't be done.

ceosol

  • *
  • Posts: 2279
They probably changed it because it would be next to impossible to make a good game in Unity without using outside assets :)

I still like the challenge of starting fresh on a project.

Edit: Doh! That means I could have used all of my timers since my "time management" kit has been publicly available for a few months.

mdotedot

  • Posts: 1654
OK, I've send in the stuff and are going to hit the hay.

Tomorrow I will be trying to work on post-mortem and maybe publish to devices to see what the lag is all about.

Thanks for the help over at IRC with bug-chasing guys!

Best regards from
M.E.
Proud member of the League of Idiotic Stencylers! Doing things in Stencyl that probably shouldn't be done.