[Open Source] 3lg00gtach - Platformer built with Godot Engine

edited in Projects
image
Download at Game Jolt page
Source Code at Gitlab page

Salutations fellow enthusiasts \(◕‿◕)

Here, I'm optimistic to present 3lg00gtach

A Platformer made with Godot, meant as a learning experience.
Enriched by the community.
Focusing on mechanics not usually covered by tutorials.

Aspects I'm focusing on are:
-Tilemaps
-Precise collision
-Slopes
-A peculiar jump mechanic

The project is open source, so feel free to take a look at the inner workings, analyse, critique, and whatnot (link above)

This isn't really meant to be for entertainment, but if you get a kick out of it then aye why not ¯\_(ツ)_/¯

Feedback of any kind is welcome, thanks in advance.

Comments

  • What is your feedback about godot vs say unreal. I saw a vid on it a few days ago it looks interesting
  • Ah yes, https://godotengine.org/
    A really cool and relatively new game engine

    I am not very familiar with unreal, though I did use UDK a while back.
    Godot is quite clearly the easier engine to work with imo.
    I say so since Godot is designed to be modular and collaborative - copy pasting assets makes merging multiple projects a breeze.
    The gui is a lot cleaner right off the bat, and GDScript the language it uses is very simple (similar to Python).
    It is favoured by 2D game designers because it has built in native 2D support ( i.e. its not just a pseudo flat layered 3D world)

    Unreal I would say is much more advanced and well seasoned for high fidelity games.
    Far greater community and toolsets, also a lot more complicated.
  • The Story So Far
    -----------------------

    https://gamejolt.com/games/3lg00gtach/405225/devlog/the-story-so-far-history-dump-ss76gjpv
    Here is the details on what I've done so far.
    it is a copy of the DevJournal in the gitlab repo

    I'll probably keep the forum updated as I go on


    To be continued
    -----------------------

    My holiday is ending soon, so updates shall likely run dry until mid June.
    My goal was just to get this out so far.
    There is still a lot I wanted to do, such as the elaborating on the mechanics, unfortunately I may have to work that in willy nilly lol.
  • edited
    Hey man, interesting project. I found Godot a while ago, but tried it out, so I might check in on your project once in a while to see how it progresses.

    I haven't looked at the code in detail yet, but at a quick glance, I would recommend the following (since it is an open source project):

    - Make your DevJournal.txt a markdown (.md) file then you have access to markdown formatting, and is easier to see in the repo and reuse on other sites.

    - With the folder I think it is good to stick to a single format to not get any issues when moving or renaming folders. I prefer dash-naming, then I can never have a case where my camelCase folders are all of a sudden lower case.

    - I think you may need a .gitignore (to exclude environment, import, build, etc). I am unfamiliar about what should/shouldn't be ignored in Godot though, but maybe this could be a good starting point?

    Those are just my general (not game related) observations... Use at your discretion :P

    Good luck with the project... And I like your Hedgehog Avatar!
    Thanked by 1megaguy32
  • @Thelangfordian, Thank you very much for those suggestions, as well as the compliment :-)
    I hope to crack down on em, especially the .md format one, its a very nice suggestion and quite helpful with me learning how to use Gitlab at the same time.
  • I added more words! :]
    ------------------------------

    Reach out! simply scratching the surface here but at least I'm touching the project. I recently had a lot of stuff to take care of. The part time hobbyist dev life indeed ain't it.
    Anyway. I'm not able to do much again since I've run out of holiday fuel and my focusses were unfortunately elsewhere (University, figuring out Arch Linux).
    But its cool because I'm learning. and I'm updating this game with git CLI and neovim - that's at least a few hipster points haha!

    I have updated the documentation of the project. just a simple somewhat organized attempt at describing the features of my game.
    Primarily describing the fabled moonjump mechanic that I think may be cool, and benefit speedrunning in my mind at least :P
Sign In or Register to comment.