Log In  


Bloodfall: The Beginning

Is this a dream? Or a nightmare?

This cart contains the first (and currently only) act of Bloodfall, a raycast-3D first-person shooter with rogue-like elements. The game takes place in a grim fantasy setting, where the player has to fight off vicious beasts using the magic powers they have been granted. Are you strong enough to face the horrors and fulfill your destiny?

Controls

  • Movement: Player 2 movement keys (ESDF)
  • Camera: Mouse (recommended) or Player 1 movement keys (arrow keys)
  • Slide: Player 2 O-button (Shift)
  • Shoot: Left mouse button or Player 1 X-button (V)
  • Inventory: Player 2 X-button (Q)
  • Use item: Player 1 O-Button (C)

All on-screen prompts are for Player 1's controls.

Tips

  • The monks are known to share their wisdom
  • Beasts often protect nearby valuables
  • Activating runes might have unforeseen consequences...

Good luck!

Cart #bloodfall1-0 | 2023-11-18 | Code ▽ | Embed ▽ | No License
20

20


Looks like it could be an amazing game! I often only have a trackpad. Could you please add twin stick controller support? Pico8 fans sometimes play on retro handhelds or use gamepads that have twin sticks and they would be awesome to use with this game. I think Poom -the doom clone- for pico8 has twin stick if you want some example code. I use the rgb30 handheld and it's great for Poom


@Huwans You can use Player 1's direction keys for camera movement (and move around with Player 2's direction keys). Is that what you meant?


good starting point!
nice to see up/down in a raycast engine :)

you've got a very liberal writing style for tokens - a lot can be saved using techniques such as packing data in strings (see: https://www.youtube.com/watch?v=7vScOGi_Yv8) and computing things once!


@freds72 Thank you so much! POOM was a big inspiration for me to look into 3D with PICO-8, so I‘m super chuffed to hear from you!

This was my first project of this scale, so my token use is quite wasteful indeed, haha. I still have a lot in my design docs I wanted to implement, so I‘ll try looking into the techniques you suggested :)


Awesome graphics and great concept! Could you please add touch support? I play on iPhone and I can’t walk, only look around.


for BBS + mobile you must have 2 control schemes:

  • esdf (second controller) + mouse + buttons
  • cursor keys (default controller) + buttons (fire+switch between strafe and turn)

issue you’ll have is the ‘use potion’ button for mobile…


I can’t strafe pushing O button and cursor. There is some bug


my comment was for @sp0nska!


How did I miss this one, too? This is very cool, I love your style! Nice gameplay, 3d roguelikes seem to be big at the moment ^^ I truly enjoyed the intro and the atmosphere. Very clean look! (for a raycaster)
My waystones(?) sprites did not want to respawn, but I could still interact with them. This happened after I exited my first "dungeon" level


Mouse look doesn't seem to work in browser... Only fire button works.


hi, can you please build the game in html and then upload it to itch.io? i seems to work with every pointerlock game so it would fix everything i think
also awesome game :)


Hey all, thanks for all the feedback, lots of great ideas (and issues, oops). I'm quite busy with other stuff rn, but I'm definitely planning to refine it and hopefully add future content.



[Please log in to post a comment]