Logo
Explore Help
Sign In
learn-code-the-hard-way
/
raycaster
1
0
Fork
You've already forked raycaster
0
Code Issues Pull Requests Packages Projects Releases 2 Wiki Activity

Releases Tags

  • Pre-Release version-0.2 8aeac5397a
    Compare
    version-0.1
    version-0.2
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    Zedcaster Version 0.2: Punching, Fire, and Lightning Oh My

    zedshaw released this 2 weeks ago | 28 commits to master since this release

    This release features a more complete combat system and an initial AI. The combat system has 3 sample crafted rituals for your attacks to try with different elements. The AI features enemies that will run away when they are damaged.

    • Windows 10/11 Installer
      Ubuntu 24

    Features in this release:

    • All enemies are controlled by a GOAP based AI that you can configure in assets/ai.json.
    • Rituals are also crafted based on a GOAP algorithm that's configurable in assets/rituals.json.
    • While the rituals are there, the crafting UI isn't actually working yet, but you can play with it. Click the gray blob top left. That's your crafting blanket. You can click on junk you find and it'll go in the circle to be combined.
    • Rituals determine a type of attack and element, and that's reflected in the UI when you click on it and in the attack against the enemy.
    • If you hit 'o' (the oh key) it'll autowalk and play the game for you. This is how I test both the game and the AI.
    • The GUI is now being done entirely with my new GUECS system which is a simple layout parser combined with an ECS system to display components at cells.
    • Lots of other fun stuff, but that's good enough for now.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Pre-Release version-0.1 28b900e4ff
    Compare
    version-0.1
    version-0.2
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    Version 0.1 You Can Kill The Rat King with the Devil's Fingers

    zedshaw released this 2 months ago | 148 commits to master since this release

    This release is an initial Windows installer of the working game to this point. It features a few of the enemies, working basic combat system, and two fake boss fights. Try it and please email help@learncodethehardway.com with anything you ran into.

    NOTE: This only works on Windows 10 and maybe Windows 11. All 3 of you who use Windows 7/8/XP are out of luck.

    • Windows 10/11 Installer
    • Ubuntu 24 Linux
    • OSX/Macos

    WARNING: OSX has a bug where it throws an exception I can't catch on close. I believe it's a thread issue inside SFML but can't find it.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
Powered by Gitea Version: 1.17.3 Page: 22ms Template : 3ms
English
Bahasa Indonesia Deutsch English Español Français Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Српски Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API Website