this post was submitted on 03 Jun 2024
113 points (98.3% liked)

PC Gaming

8554 readers
700 users here now

For PC gaming news and discussion. PCGamingWiki

Rules:

  1. Be Respectful.
  2. No Spam or Porn.
  3. No Advertising.
  4. No Memes.
  5. No Tech Support.
  6. No questions about buying/building computers.
  7. No game suggestions, friend requests, surveys, or begging.
  8. No Let's Plays, streams, highlight reels/montages, random videos or shorts.
  9. No off-topic posts/comments.
  10. Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)

founded 1 year ago
MODERATORS
top 7 comments
sorted by: hot top controversial new old
[–] Potatos_are_not_friends@lemmy.world 12 points 5 months ago (1 children)

This is incredible.

Athena Crisis is an example of how to build a high-quality video game using only JavaScript, React, and CSS. By open-sourcing Athena Crisis, we are following through on our commitment to open source our core technology and help push the Web forward as a game development platform.

I absolutely love browser-based gaming. But there's not a lot of resources to learn how to build anything advanced beyond the casual games. After a while, every browser game migrates to a "real" game engine. Which makes sense. But doesn't help push web games.

[–] ILikeBoobies@lemmy.ca 4 points 5 months ago (1 children)

After a while, every browser game migrates to a “real” game engine.

Godot and Unreal can export to html5

[–] Potatos_are_not_friends@lemmy.world 3 points 5 months ago* (last edited 5 months ago) (1 children)

That's what I mean. The exported code isn't readable or something that can be modifiable by web developers.

In the perfect world, you're not using a game engine to export web games. You're building directly using web languages.

[–] ILikeBoobies@lemmy.ca 2 points 5 months ago* (last edited 5 months ago)

In a more perfect world C++ is the web language

For your use, check out rpg paper maker - it uses js

[–] uranibaba@lemmy.world 6 points 5 months ago

The single-player campaign, multiplayer, art, music, and content are not open source.

https://github.com/nkzw-tech/athena-crisis

So cool though.

[–] autotldr@lemmings.world 4 points 5 months ago

This is the best summary I could come up with:


Entering Early Access on Steam back in March, Athena Crisis clearly takes inspiration from the classic Advance Wars and now the code has been made open source.

Athena Crisis is an example of how to build a high-quality video game using only JavaScript, React, and CSS.

By open-sourcing Athena Crisis, we are following through on our commitment to open source our core technology and help push the Web forward as a game development platform.

Command 40+ infantry, ground, naval and air units in turn-based battles.

Immerse yourself in a single player campaign with funny & memorable characters.

Available in English, German, French, Spanish, Portugese, Ukrainian and Japanese.


The original article contains 196 words, the summary contains 91 words. Saved 54%. I'm a bot and I'm open source!

[–] rotkehle@discuss.tchncs.de 3 points 5 months ago

wow. I love the open source approach.