Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Muffin World v2 [Platformer] [WIP]  (Read 5886 times)

0 Members and 1 Guest are viewing this topic.

MrMuffins

  • Newbie
  • *
  • Posts: 30
    • View Profile
Muffin World v2 [Platformer] [WIP]
« on: February 20, 2016, 07:12:16 pm »

Muffin World v2
Muffins not included.

Description:

Started about two months ago for the level creator. My first version Muffin World (also sfml 1.6) never had one. As you can imagine I went through tedious job lining my mouse up with the world, copying the x/y then writing it manually in the tile file.

I decided to go with a freeform placement, like 3D. No grids and no tiles. This presented many challenges but I overcame them.

I created the editor first, in a wysiwyg approach. Built directly into my game engine. Instead of writing two programs, If I place an object at x/y, I know and will see how it will be exactly if the level was being played.

Although I've only had a short while on the editor, I wrote from scratch many 'sub-systems' over the years between SFML 1.6 and 2.2, which of coarse made making this easier then ever.

I've also overhauled the graphical assets, which are now %100 mine. I'm aiming for more animated and lively art, then static.

Along with that, comes HD viewing. I made my 1.6 game, with 800x600 screen space in mind...my laptop wasn't very good. Not a pretty sight resizing the window to 1080p which kept the view at 800p and distorted.
Now, if you play @ 1080p, renders clean crisp 1080p. Or any resolution you set.

The Plan:

A platformer, movable platforms (Which I've never done before), networking for co-op for someone online, small puzzles, enemies, npc's you can buy weapons from and attack monsters. Lots of secreats.

Tech Side:

Using only SFML, otherwise everything written from scratch in C++

Screenshots:
http://i.imgur.com/WlKeJbR.jpg

Gfy: https://gfycat.com/BreakableConstantDragonfly
https://gfycat.com/GoodnaturedMerryKitten
https://gfycat.com/FirmWatchfulGoldeneye

New:

Water: http://i.imgur.com/MbWupoC.gif
Switches: http://i.imgur.com/R2ucFxP.gif

Youtube:
Preview of the level:


Preview of player collisions:


Menu Preview:
Entities Preview:


Thank you for checking out my wip project :)
« Last Edit: April 07, 2016, 08:22:27 pm by MrMuffins »

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 11030
    • View Profile
    • development blog
    • Email
Re: Muffin World v2 [Platformer]
« Reply #1 on: March 05, 2016, 09:22:53 pm »
Looks really interesting. :)
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/

MrMuffins

  • Newbie
  • *
  • Posts: 30
    • View Profile
Re: Muffin World v2 [Platformer]
« Reply #2 on: April 07, 2016, 08:31:50 pm »
Looks really interesting. :)

Thanks.


Now that spring break is over, I finally put more work into this and made togglable switches/levers.



And working a bit on water:

AFS

  • Full Member
  • ***
  • Posts: 115
    • View Profile
Re: Muffin World v2 [Platformer] [WIP]
« Reply #3 on: April 07, 2016, 11:41:07 pm »
I can't say anything regarding the actual game (as you haven't shown gameplay), but I must say that the editor looks really, really impressive. Good job!

Looking forward for more updates.

MrMuffins

  • Newbie
  • *
  • Posts: 30
    • View Profile
Re: Muffin World v2 [Platformer] [WIP]
« Reply #4 on: April 19, 2016, 01:52:14 am »
I can't say anything regarding the actual game (as you haven't shown gameplay), but I must say that the editor looks really, really impressive. Good job!

Looking forward for more updates.

Thank you, gives me motivation to continue working on the game.

As far as gameplay goes, yea I'm lacking in that department. There still alot of internal stuff needing to be fixed.

However I just did a quick vid of "platforming" and collision

(character is a placeholder)

Ladders, stairs, ledges and slopes.
« Last Edit: April 19, 2016, 02:06:56 am by MrMuffins »

 

anything