Skip to content

FrankBevr/Tower

Repository files navigation

logo

Tower

DegenHack
DegenHack · Youtube . Code

Screenshot

Screenshot

Summary

### Hola 👋

I am Frank.

**Golem and Blender**
I created a Tower.
I created Towers.
I created a script.
I export one tower from many.
I used golem to do it.
It worked nicely.

**Aleph and ink!**
I created an NFT on Aleph.
I used an incremental approach.
One tiny contract after another.
I ended up with tower_four.contract.
I used the cardinal contract repo.
It worked nicely.

**Aleph and react-three-fiber**
I created a Frontend.
I implemented a mint button.
I declared successfully ownership.
I created multiple towers.
I can level up my towers.
I can upgrade my towers.
I can create a tower defense Map.

**Summary**
I'm Frank. I did a Tower.
I aims to be a web3 Tower Defense Game.

**Outlook**
A glimbse of how the future can look like.
[Endless Siege on Aleph and Tower Creation on Golem](https://www.crazygames.com/game/endless-siege)

Thats it.
Thanks for zapping in. : )

### Cheers 🌤️

Rundown

Video Version

  1. pnpm install
  2. cd golem
  3. pnpm run node
  4. pnpm run start
  5. cd contracts
  6. pnpm run node
  7. pnpm run script 01-greeter
  8. pnpm run script 02-tower_one
  9. pnpm run script 03-tower_two
  10. pnpm run script 04-tower_three
  11. pnpm run script 05-tower_four
  12. cat ./src/tower_four/lib.rs | less
  13. cd frontend
  14. pnpm run dev
  15. cat ./src/app/page.tsx
  16. Go to https://polkadot.js.org/apps/#/accounts
  17. Select Local Node
  18. Send from Alice 100 via the send button to you.
  19. Got to http://localhost:3000
  20. Click connect.
  21. Press mint function, sign transaction.
  22. Level up your tower, upgrade your Tower, increase row, increase column.

Team

Name Discord Telegram E-mail
Frank Dierolf frankbevr @frankbevr [email protected]
Botond Kovas - - -

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages