76
1
77
1

Narrative scripting languages like Yarn Spinner or Inkle were originally meant for writing dialogue, but I think they can also be used for scripting the world progression even when no dialogue or even narration is involved.

Example for something silent that can be scripted with a narrative scripting language:

  1. When the player pulls a lever...
  2. Move the camera to show a certain gate
  3. Open the gate
  4. Move the camera to show something interesting behind the gate
  5. Return the camera to the player

Even though no text nor voice are involved here, I think a narrative language will still fit better than a traditional scripting language because:

  • Narrative languages describe everything in steps. Scripting languages will need to work a bit harder to generate steps the actual game engine can use.
  • Narrative languages have visual editor that can help showing the flow of the level as nodes.
  • The interface between a narrative language and the game engine tends to be seems to tend to be higher level (and less powerful) than the one with a traditional scripting language.

On the other hand, flow control seems a bit more crude and ugly with narrative scripting languages than with traditional scripting languages. It should probably still be fine for simple things (e.g. - player activates a keyhole. Do they have the key?), but I wonder if a game can reach a point where it becomes too complex for a narrative language (I'm still talking about simple world progression, not full blown modding)

78
1
submitted 1 year ago* (last edited 1 year ago) by Moah@lemmy.blahaj.zone to c/gamedev@lemmy.blahaj.zone

So, this engine is new to me. I was looking for a rendering-only engine (which this isn't) when I found this.
I'm wondering if anyone has any hands-on experience with it, his it compares to everything else out there, etc.
Any recommendation or, on the contrary, advice to stay away from it?

79
1
80
1

I have plans for making video game, and so far Godot looks most promising out of free game engines (completely free and open source, native script language - GDscript - similar to Python which I know and from yt tutorials it seems very intuitive). Any couterarguments?

81
1

I didn't see IndieDev, which is a community I frequented a lot on reddit. Between this one and IndieDev, that's where I spent most of my time. I'm honestly not even sure what the distinction between the two is anymore.

82
0

I've been going through a course on udemy and learning unreal engine first time ever consistently for the past month, but haven't finished a game just yet, and I don't think I care enough to put any effort on anything other than gamedev. It has been my passion since like 6 years, that's why I left my old job as an Ops engineer; should I continue and work on different projects simultaneously (opengl and unreal) or just stick to one. FYI, I'm not employed atm and would hope to work on gamedev professionally. I appreciate any advice to build my portfolio or any keypoints to get better at gamedev.

tl;dr would learning unreal and opengl simultaneously benefit me to get hired in a gamdev studio or should i stick to unreal and finish some games first?

83
1
deleted (suppo.fi)
submitted 1 year ago* (last edited 1 year ago) by Skelectus@suppo.fi to c/gamedev@lemmy.blahaj.zone

As I looked at documentation, I had the thought of using lemmy as a news/update feed. I made a quick godot project that can fetch a community feed and open posts.

84
3
submitted 1 year ago* (last edited 1 year ago) by NoxiousPluK@lemmy.blahaj.zone to c/gamedev@lemmy.blahaj.zone

Feel free to link relevant communities here! When I think they're relevant enough I'll add them to this opening post.

Alternative game development communities:

Engines/frameworks:

Art and story:

Game- and industry news:

Modding, reverse engineering and preservation:

Game development jobs:

Things of note: The 2nd link in the list above is a relative link; as long as you're on a Lemmy-instance, it should link to the right community relative from your instance. If you get an error saying '404: couldnt_find_community', you will have to search for the community first. For example: [/search/q/!gamedev@lemmy.ml/type/Communities/sort/TopAll/listing_type/All/community_id/0/creator_id/0/page/1](/search/q/!gamedev@lemmy.ml/type/Communities/sort/TopAll/listing_type/All/community_id/0/creator_id/0/page/1). You will get no results, but visiting the linked community should now work. It can take a little bit of time, and posts might not instantly show up. If it still doesn't work, the linked instance might be blocked on your current Lemmy instance. I'd recommend asking your admins for support at that point.

GameDev

1 readers
1 users here now

A community about game development.

Rules:

More rules might follow if they become necessary; general rule is don't be a pain in the butt. Have fun! ♥

GameDev Telegram chat.

founded 2 years ago
MODERATORS