Giter Club home page Giter Club logo

abracadabra-hacks-submission's Introduction

Harry-Potter-Bullet-Hell

For the May 7-9, 2021 Abracadabra Hackathon, Harry Potter Bullet Hell was resurrected. Be the hero just like in the Harry Potter series as a wizard. Fight against evil. Dodge. Cast spells. Repeat. You begin in Level 1 and progress forward. Each level gets increasingly challenging. You only have 3 health bars before dying. Can your magic withstand evil? Our registered domain is harrypotterbullethell.co. The Hackathon is Annaliese's and Kevin's first hackathon.

💭What Inspired Us

We believe Harry Potter encompasses the meaning of magic, the global populations familiarized themselves with the Harry Potter franchise, and we have previous experience as gaming users, such as League of Legends.

Link to project: https://devpost.com/software/hackathon-game-dgqlxi

Harry_Potter

How It's Made:

Tech used: Racket, GRacket

We have used the advanced student language in DrRacket [version 7.9]. All lack of functionality is due to time restrictions. DrRocket was used to build the entire game from scratch. Figma and Canva assisted us in the visual design. We opted in for simplicity as beginner hackers. GRacket was used as our cheif editor and there are an abundance of labels in the code, such as the layout and moving parts.

Optimizations

Here are the challenges we faced... Level 2 and Level 3 are not fully coded, in addition to villain functionality. 2 group members dropped out without warning. Talent gaps occurred. There was a debugging process in Level 1 with having villains to fight back. Future versions can include Level 2 and Level 3 being fully coded and to fix errors earlier in the process before moving forward.

Lessons Learned:

Number one: Abracadabra is both of our first hackathons. We learned how to utilize advanced student language known as DrRacket better. Number two: How to design compelling artwork and time management. Number three: How to work digitally as a team in terms of communication and giving feedback. Although we have been awarded with the best apprentice hack, the coding and design journey are far from over. We will continue our best work.

Examples:

Take a look at these couple examples that I have in my own portfolio:

Instant Messaging App: https://github.com/ZehavaBatya/Instant-Messaging-App

Excel-To-Python: https://github.com/ZehavaBatya/Excel-To-Python

Credit Card Checker: https://github.com/ZehavaBatya/Credit-Card-Checker

abracadabra-hacks-submission's People

Contributors

kevin-l90 avatar zehavabatya 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.