ByteLegend

Games

educational mmorpg

SHOW HN2022

229points
68comments
#227of 2,570 in 2022
Top 9%of 2022 by points

How HN took it

DebatedReal support and real criticism

12 positive, 8 neutral or asking, 2 mixed, 10 critical, out of 32 comments about the project. Thread score +0.13.

Idea: 4 for, 3 againstDesign: 1 for, 5 againstExecution: 0 for, 2 againstDocs: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Ambitious and well-executed concept.

    From 3 comments
    • This is so awesome. It's awesome because this statement is ridiculously ambitious, "I'm writing an MMORPG game for learning programming". Rock on! You've obviously made a ton of…
      mftb on HN
    • Very nice work. Amazing what a motivated person can do these days
      matt321 on HN
    • Wow, the map is so pretty!
      yreg on HN
  • Map artwork is attractive.

    From 1 comment

Objections

  • Onboarding is unclear; signing in needed before playing.

    From 2 comments
    • Hey, cool idea. I didn't find it intuitive when first landing on the site. I think I need to sign up first before I get a character that can walk around? I think it would be cool…
      davidweatherall on HN
    • I immediately recognized the Tesla coils from the game C&C Red Alert. Watch out for copyright there. Some feedback The game is a bit visually-loud. It's overstimulating for me, I…
      DrBoring on HN
  • GitHub sign-in permissions feel invasive.

    From 2 comments
    • Looks very cool! Good job! Interesting to see that you have chosen Kotlin for the client parts as well. I am assuming it's compiling kotlin to javascript? What do you think of it…
      staticelf on HN
    • This looks cool! One thing that gave me pause was, when granting permissions what is the "act on my behalf" that ByteLegend needs?
      gknoy on HN
  • Lacks a compelling story and player-to-player interaction.

    From 2 comments
    • No communication between players, what's the multiplayer aspect? And the programmer NPC in the bar called me "a gay". At least it's an authentic MMORPG culture.
      cl0ckt0wer on HN
    • This is very cool, but I imagine would be favored by people already well familiar with programming. When the average person sees the "Socket I/O" quest, they have no natural…
      planetsprite on HN
  • Does not work well on mobile.

    From 1 comment
    • My kids love prodigy for Math. This looks very similar. I'm excited about it. It didn't seem to work great on mobile, I would recommend adding a warning when accessed on a…
      xrd on HN

Requests

  • Support for more programming languages.

    From 2 comments
    • The maker's post
    • Hi thanks for the kind reply. Actually what I need is: 1. I want to have challenges for more language. This includes a roadmap of that language, and a list of repositories with…
      blindpirate on HN
  • Help designing a story.

    From 2 comments
    • The maker's post
    • You are absolutely correct. That's why I ask here. I'm a bad story designer, but I really would like it to have a good story to motivate people.
      blindpirate on HN
  • A JavaScript version.

    From 1 comment
    • Hey, I know its too much to ask. But will there be a Javascript version of this ? This looks amazing btw.
      shmde on HN

Questions

  • How does multiplayer work?

    From 2 comments
    • No communication between players, what's the multiplayer aspect? And the programmer NPC in the bar called me "a gay". At least it's an authentic MMORPG culture.
      cl0ckt0wer on HN
    • What did you use to create the multiplayer experience? (Real-time communication protocol or libraries) What was this part of experience like?
      productceo on HN
  • Why is the GitHub 'act on your behalf' permission needed?

    From 2 comments
    • This looks cool! One thing that gave me pause was, when granting permissions what is the "act on my behalf" that ByteLegend needs?
      gknoy on HN
    • Looks very cool! Good job! Interesting to see that you have chosen Kotlin for the client parts as well. I am assuming it's compiling kotlin to javascript? What do you think of it…
      staticelf on HN

Alternatives named

  • Prodigy (math learning game for kids).

    From 1 comment
    • My kids love prodigy for Math. This looks very similar. I'm excited about it. It didn't seem to work great on mobile, I would recommend adding a warning when accessed on a…
      xrd on HN
  • RunUO and Lineage 2 emulators as programming learning projects.

    From 2 comments
    • I learned to program working on an emulator for an MMORPG called Ultima Online. Emulator was RunUO made with C# started with it in 2001. I’ve always thought a cool course would…
      mentos on HN
    • Similar story to me a few years later. I starting out by hosting a Lineage 2 server emulator back around 2005. Slowly got into tweaking a few things, debugging performance…
      Tostino on HN
  • Stack Overflow.

    From 1 comment
    • We already have an MMORPG for learning programming, it's called Stack Overflow
      jpm_sd on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/30720259)