Skip to content

Pol's Builder Journey #111

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
paulogarithm opened this issue Apr 1, 2025 · 2 comments
Open

Pol's Builder Journey #111

paulogarithm opened this issue Apr 1, 2025 · 2 comments

Comments

@paulogarithm
Copy link

Hey everyone!

My name is Paul, I'm a French developer, and I love programming in C, C++, Golang, and Lua. I also have a passion for interpreted languages. I'm part of the student program at Epitech, where my friends and I contribute to Gno! I don’t have any experience in blockchain yet, but I think this is a great opportunity to learn!

@paulogarithm paulogarithm changed the title Paulogarithm Builder Journey Paulogarithm's Builder Journey Apr 1, 2025
@paulogarithm paulogarithm changed the title Paulogarithm's Builder Journey Pol's Builder Journey Apr 7, 2025
@paulogarithm
Copy link
Author

paulogarithm commented Apr 7, 2025

Hello !

So it's been a week since i worked on gno land, and what i've done so far is familiarizing with GNO and how does it work.

Here is the repository i worked on https://github.com/paulogarithm/gnoplayground (changed to use the monorepo instead, which is a fork) https://github.com/paulogarithm/gno

What I have done

So I first created a simple game, called gnominers, which is a little game where your only goal is to mine some gems using pickaxes you can buy with the gems you sold.

Then, i wanted to familiarize with the user packages, in p/demo and p/sys mostly, so i implemented in my realms the following packages:

  • p/moul/txlink
  • p/demo/ownable
  • r/sys/users
  • p/demo/dao *

* About daos, i wanted to create my own, so i created p/pol/dao which is a much much more interfaced dao, because it doesnt forces you to upload posts with Title and Description.

And then, this monday, i created my home page with my DAO implementation:

What i plan to do this week

I plan to finish the gnominers game, and implement:

  • achievement system
  • shop system (fully working)
  • DAO multiplayer features (to mine on the same session)

Then, ill maybe see what i can do next, if its playing more with gno features, or contribute !

@paulogarithm
Copy link
Author

Hello there !

So last week, i finished everything in gnominers, i implemented dao, the shop system and the achievement system, as well as releases, and stuff like that.
So now, i have played with mostly all user features (daos, ownable, users, md, mdtables, releases, ...)
I also finished adding some additionnal features in ufmt, such as Sprintf flags.
I also created a package nfmt to format big numbers.

And lastly, i created an extension for handling user input, but i did it yesterday

I plan to work on a SVG game this week, or contribute to some gno features !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant