Git Product home page Git Product logo

ld-48's Introduction

#LD-48 #48!

This is my first LD Jam. The theme is "Deeper and Deeper".

My plan was to make a Dungeon Crawler. Much like the old Castle of the Winds series. The idea being, each level takes you "deeper" into ... the castle thing. Unfortunately, I only have the first 30 of the 48 hours to compete. So I got as much as I could. Hopefully the vision of the game is there. :) Even if it's not I had a lot of fun doing this.

How to Play

WASD / Arrows to move. Try to get to the stairs. Walk into enemies to attack them. Careful, they attack back if you're next to them!

Background / Story

When my daughter was young she enjoyed when the "Tickle Monster" came to play. The Tickle Monster is my hand that walks on two fingers. And of course, the Tickle Monster loves tickling her. :)

Now that's she's a little older... she still loves when the Tickle Monster comes to play. So I made the theme of the character in honor of her and the games we play.

The main character is a four fingered glove. It's name is "Tickle Monster", if you hadn't guessed already.

The enemy is a Pepper. Why a Pepper? Because I thought it would be easy to draw a banana. Instead I drew what looked more like a chili pepper. So I colored it red and called it good.

I've been wanting to make a game where the animations / gameplay syncs up with the beat of the music. I decided to use this as an excuse to do so. While I'm not sure the way I did it is the "best" way to do it, I'm quite happy with how it turned out.

Credits

  • All sprites were hand drawn by me using The Gimp.
  • All sounds/music were generated using the amazing tool: sfxr
  • The amazing Godot project! I used v3.3 for this project.

TODO / What I would do if I built this game with more time to spare

  • Make the beat actually mean something. Similar to Crypt of the Necrodancer / Cadence of Hyrule.
  • Traditional RPG elements (EXP, Level up system, equipment). I played with this a bit in the Stats object. I intended it to work where you could wrap all your equipment and player stats into an IStats instance and have the battle system 'just work'. But instead I have a have thought out system that masquerades as something more than it is. But it works for what I needed :P
  • More enemies, bosses, etc.
  • Bigger levels.
  • Generated maps.
  • More on-theme elements... maybe the baddies should've been feet...

ld-48's People

Contributors

joelj avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.