Little Fighter Empire - Forums
Arya - Roguelite Platformer basis - Printable Version

+- Little Fighter Empire - Forums (https://lf-empire.de/forum)
+-- Forum: General Zone (https://lf-empire.de/forum/forumdisplay.php?fid=23)
+--- Forum: Programming (https://lf-empire.de/forum/forumdisplay.php?fid=50)
+--- Thread: Arya - Roguelite Platformer basis (/showthread.php?tid=10532)

Pages: 1 2


Arya - Roguelite Platformer basis - Gad - 09-21-2016

[Image: S7Ui29p.png]


Controls:
jump - space
run - arrows
change room - shift
map - tab
pause - esc
fullscreen - f

Current version 0.1.1:
Download at: https://www.dropbox.com/s/dmri11kx1gjk8mr/arya_0_1_1.zip?dl=0


FirstPost (Click to View)



RE: Platformer basis - STM1993 - 09-22-2016

(Avira thinks the file is a dropper.gen trojan.)
Controls do make sense due to the heavy emphasis on wall jumps.
X-movement is way too slippery, both in mid-air and when landing on the ground. I know its necessary to clear that leap of faith in the beginning, but leap of faiths are generally a bad idea.
Gravity seems a bit too weak when falling from a jump, but a bit too strong when I tried to jump down the saw blade section.
Maybe there needs to be a maximum velocity cap.

Wall Jumps are generally okay, but it feels like I should be able to gain more height than it currently does if I held down spacebar for longer.

[Image: PAKOSGF.png]
I cannot wall jump back up if I fell into that diagonal bit (hence the more height on holding down).


RE: Platformer basis - Gad - 09-22-2016

ive tried to work with it
thx for attention and comment :)

https://www.dropbox.com/s/wx0p9bqw32z9pvd/Arya.zip?dl=0

• friction more noticable
• more control in air and on ground
• higher wall jumps
• reduced general speed and range of jumps
• added simple menu with level choosing
• ESC will now bring u back o menu


RE: Platformer basis - STM1993 - 09-22-2016

The midair inertia would be pretty bad for precision jumping (as I found out trying to land on single tiles and later half a tile).
You could make the initial tapping of walljump slightly lower on height and instead emphasize how much to hold spacebar, or simply design levels to not have only 1 tile of space - it is difficult to jump back unless you drop to about 2/3 down a tile (based on character's head).
I like how the camera changes size accordingly, and I've always liked platformers that have small characters but large visual range.

Also gonna point out this is possible to stage 3:
[Image: MfNOIuW.png]
At this point its pretty much how you plan to design your levels to work with the controls, though currently bigger levels and less precision (minimum 2x2 spacing) would be preferable.


RE: Platformer basis - Gad - 09-27-2016



!! NEW VERSION CHECKIT OUT IN FIRST POST

(sorry for reposting, but i need attention)


RE: Platformer basis - STM1993 - 09-27-2016

Game crashes every time I die.
[Image: Qtm1N6L.png]

Seems kinda odd that after picking up an item it stays where it is until you decide to use it.

No idea what to do with the boss, I just see a key, pick it up and then try to shoot it into a lock, only to find it disappears and removes the locks that initially appeared at the top, and then its back to picking that key.


RE: Platformer basis - Gad - 09-27-2016

(09-27-2016, 05:35 PM)STM1993 Wrote:  Game crashes every time I die.
[Image: Qtm1N6L.png]
Oh sorry, wrong build uploaded ;d.
If you can redownload it should be fine now.


(09-27-2016, 05:35 PM)STM1993 Wrote:  Seems kinda odd that after picking up an item it stays where it is until you decide to use it.
2 reasons:
- some puzzles will use that mechanics (for example to get double jump), so player has to jump from the block and use it afterwards, after use block disappears
- if you pick up a block and then decide to switch it for another one it would have to spawn again in previous position // what if it's already blocked by something else?

Kinda complicated mechanics to be implemented (like finding next available blockspace) and my initial purpose was to use them for platforms and then shooting in air.

(09-27-2016, 05:35 PM)STM1993 Wrote:  No idea what to do with the boss, I just see a key, pick it up and then try to shoot it into a lock, only to find it disappears and removes the locks that initially appeared at the top, and then its back to picking that key.
I've sent this build to some ppl and they figured it out with ease. Use your brain!


RE: Platformer basis - STM1993 - 09-28-2016

Okay I just cleared the boss, again there's a fatal error crash.
On hindsight its possible I didn't instinctively know what the key was for last night partly because of the camera not always showing the ends of the arena.

I noticed in level 1 that the saw pickup would not disappear but continue to saw at a solid wall, and due to also looking like the saw obstacle, I initially thought that the saw would be fatal if I walked into it.

Nothing else new to report from the mod edit I made.


RE: Platformer basis - Gad - 09-28-2016

Thanks so much for the efforts you put :) It helps and motivates me.



(09-28-2016, 10:59 AM)STM1993 Wrote:  Okay I just cleared the boss, again there's a fatal error crash.
Ya, no big deal, I just didn't code anything for the end of the level. So as boss looses the target it crashes.
(09-28-2016, 10:59 AM)STM1993 Wrote:  On hindsight its possible I didn't instinctively know what the key was for last night partly because of the camera not always showing the ends of the arena.
Yah i know. I'm thinking to show the whole room for the boss fight.

(09-28-2016, 10:59 AM)STM1993 Wrote:  I noticed in level 1 that the saw pickup would not disappear but continue to saw at a solid wall, and due to also looking like the saw obstacle, I initially thought that the saw would be fatal if I walked into it.
Yes I know this can be misleading. I think i'll change the look of the saw. I don't want it to disappear, since it will also add a puzzle element, so you can throw the saw and it gets blocked, then you unlock it and it clears the way, but only after you used these wooden crates as a platform before.

---
Ok new build ;D.
I've built some new lvls. Not too many and only few of the elements i coded are open.
If you guys (I hope somebody will read it, beside STM :D)could test if the gameplay is feeling good and if they can be completed by a causal gamer (I do them almost every time, but I'm a hardcore platformer player).

Changelog:
• Added menu and redone some graphics
• Redone levels
• Added titles ingame (instructions etc)
• Added new saw on rotating arm
• Changed physics for chain/lock blocks

Download at: https://www.dropbox.com/s/ca4xs3r18foxngq/Arya0.0.6.zip?dl=1


RE: Platformer basis - STM1993 - 09-29-2016

I'd say I'm a casual platform player and I'd rather die finding out my jump controls were wrong than die to find out information that should've been given upfront.

Level 4 - quite a difficulty spike. For a while I thought the dark grey boxes were just background rather than solid boxes I could land on.

Level 6 - that textbox itself is a trap. It exaggerates how fast you need to be to get over the disappearing box, it blocks your vision when trying to jump over the saws while avoiding the topmost giant saw, and also obscures vision of the 1st invisible block. After that its a leap of faith to find out where the 2nd invisible block is, which really should have been visible. There's also a little sweet spot at the bottom where the saws are, but its also a trap as far as I can tell.

Level 7 - I can't solve it. I couldn't find any hidden blocks/items nor the exit location, I can't jump high enough to reach the top of the right side, the only apparent way out is a death pit, and I even outran the 1st set of locks to find out if there was a lock I had to quickly get to. No success.

Level 8 - a little bit annoying that I have to keep hugging the left wall while waiting for the locks to disappear. More importantly, this level makes it very apparent that keys & locks should be colour-coded with a direction(especially since this is the first level to demonstrate that locks don't have to be touching each other to be unlocked), and the first blocks to disappear should be indicated clearly.

Level 9 - nothing new, just little things when I re-attempted: I once got trapped between the bottom 2 saws after a bad jump during the last 2 hearts. Small nyancat doesn't telegraph its charge, so I usually just play it safe and try to be on the opposite side of the small cat. Big cat will follow you while its flying, and then after a while it will drop and immediately shoot, so its usually a good idea to deliberately get it to land slightly off the center where the keys would be.

Pressing Esc while the screen is black will cause the screen to remain black but if you clicked around you can still select a level.