WIP: Eggerland online

Страница 4/5
1 | 2 | 3 | | 5

By ren

Paragon (1340)

Аватар пользователя ren

08-01-2018, 17:40

Looking good!

Perhaps some musician(s) reading/following this might get inspired and create some EM inspired tune(s)? (*hinthintwinkwink*)

Have you thought about possible (future) obstruction by copyright holders?

By Fresh

Expert (90)

Аватар пользователя Fresh

10-01-2018, 23:01

Yes, I have. I am mostly in it for the learning experience, so If I have to take the game offline, it won’t be the end of the world for me.

By Randam Hajile

Expert (67)

Аватар пользователя Randam Hajile

21-01-2018, 17:08

Nice to see this still going along. It keeps getting better and better!

I don't think there's a large risk of the copyrightholders objecting to fan-made stuff like this, especially since these games are practically abandonware. Unless there's a commercial intent behind it.

By Fresh

Expert (90)

Аватар пользователя Fresh

12-02-2018, 10:04

Development is going stronger than ever and I have a lot of momentum. A bit too much if you ask me, since I want to take it to another level with.

- Adventure mode: EM2 style labyrinth, with the original EM1 and EM2 levels and my own levels (still need to design 60 of them). This means that I have developed the hints or "specials" as I call them. So rafting is possible, the magnet to pull blocks, being a ghost and being invincible.
- Editor mode: Create your own levels (I might even make a create your own labyrinth mode).
- Competition mode: Time trials for my levels, the original levels and community created levels.

I'm still having a lot of fun creating stuff, I'm really proud of the engine I have built to run the game on and I'm at a very solid foundation to further build this game on. It would feel half-assed to release something right this minute Smile

By JohnHassink

Ambassador (5423)

Аватар пользователя JohnHassink

12-02-2018, 10:22

Awesome! Well, just take it easy until you're satisfied, I guess. Smile Even if it sounds like it would already be super fun to play.

By Randam

Paladin (916)

Аватар пользователя Randam

12-02-2018, 21:41

Hey Fresh, very cool!!!

Are you planning to make it possible to save the levels in a format that can be played on a real msx as well or even as a labyrinth to be played on MSX? If you are, you would seriously make my year...

By Fresh

Expert (90)

Аватар пользователя Fresh

12-02-2018, 22:42

I have decoded the formats of EM1 and EM2, so if the items used are in the game, I could export levels, yes... Getting them in the roms is another challenge, but I think it should be doable. No promises and guarantees Smile

By Fresh

Expert (90)

Аватар пользователя Fresh

30-11-2018, 10:09

It has almost been a year since the last update! This game is really a lot more complex than I thought! That explains why all the games after the first one didn't have an editor! There are so many variables introduced, especially by Rocky!

It seems I am creating what I consider, the definitive version of Eggerland. By that, I mean, that I have tried to keep the improvements that the newer games have gradually introduced, even if they present a conflict with the old ones.

- Don Medusa only fires when you are at the exact pixel line, so dodging gets easier (100% death when you stand still)
- Eggs can be shot from the water (like you just egged a creature on land)
- Eggs move faster, raft even faster
- Skulls move a bit faster, but not as fast as in the Lolo games
- I completely redid the enemy AI and they don't seem to randomly run around in circles like in the Eggerland 2 version for NES.

I have introduced a brand new character, ice Goll. Ice Goll is always active (contrary to his fire cousin) and turns in place to follow you around. Like the fire Goll, ice Goll shoots at you, but his ice does not kill you at first, but freezes you, making you move slower for a second. When he hits you again when you're frozen, you die. Other creatures can get frozen too, deactivating them in the process. While the creatures are frozen, they cannot be egged. When done correctly, Ice Goll can be used to your advantage!

I have added more block types as well. The crystal blocks from the PC version are there and I have introduced 3 more blocks. I am thinking about scrapping the last 2, since they are not that interesting I think.
- Arrow blocks move the way the arrow is pointing until they cannot move anymore.
- Pipe blocks block creatures, but let projectiles through (left/right only or up/down only).
- Pop blocks are blocks that can be destroyed by friendly or enemy shots.

I have added powerups:
- Bridge, block, hammer, arrow: The classics
- Axe: You can remove a tree
- Belt: You can change the direction of a conveyor belt tile
- Raft: You can create a raft
- Magnet: You can pull a block towards you

In the editor I have created a way to incorporate the Eggerland 2 hints:
- Choose a scenario which needs to be realized (shoot the chest, surround an enemy, etc)
- Choose the reward (Ghost, Clock, Magnet)
- Choose the position of the reward (if applicable)

I have incorporated player upgrades as well from the Eggerland 2 special levels:
- Unlimited shots
- Double speed

One of my early gaming memories was seeing the solution to stage 86 in Eggerland Mystery when you start the game. That solution was so amazing! I have tried to capture that feeling by randomly selecting a solution from the database and having it play out on the menu screen.

I have added a way to publish your own levels. Go to the edit screen and hit publish. This will clear the edit screen and upload the level to the server. I have created a way to search for stages. On the result screen, you can zoom in and out to get a better look at the level.

You can see the menu screen, ice goll, the magnet powerup, the improvements, the search screen and publish/search/play-flow in this video:

You cannot see the labyrinth editor I have created. There I can lay out levels and create doors between levels. I have created a labyrinth with the Eggerland Mystery levels. Now I need to create some levels of my own and create a labyrinth for those. Oh and the anti-cheat mechanism works as well :)

Still a lot of stuff to test and fix, things don't work as well as they should in Firefox. And in the end I will have to figure out a way to get this all live to you guys.

By Fresh

Expert (90)

Аватар пользователя Fresh

30-11-2018, 10:13

For the (far) future:
- Achievements
- Export levels
- Odd shaped or epic stages (with a water creature and boats to move around faster)

Recreating Eggerland 1 levels in the Eggerland 2 rom will not work unfortunately, since the rules conflict. EM2 won't allow a block on a chest and multiple EM1 stages do have that. Furthermore, some levels have medusa's surround the corner. I have solved that in my game by moving from the tile at the first frame, so that Medusa doesn't blast you.

Other levels have Roro start somewhere in the middle of the stage. I have solved that by creating a 'stairs door', in which you emerge at the EM1 position, not at the edge. That functionality does not exist in EM2 obviously.

By Fresh

Expert (90)

Аватар пользователя Fresh

30-11-2018, 10:39

An impression of the editor and the labyrinth editor, in NES gfx:


Страница 4/5
1 | 2 | 3 | | 5