GithubHelp home page GithubHelp logo

haxe-jam-2022-summer's Introduction

Install

# gl
haxelib git peote-view https://github.com/maitag/peote-view.git

# glyph
haxelib install json2object
haxelib git peote-text https://github.com/maitag/peote-text.git

# physics
haxelib install hxmath
haxelib git echo https://github.com/AustinEast/echo.git

# input (keyboard/game controller)
haxelib git input2action https://github.com/maitag/input2action.git

# tile maps
haxelib git deepnightLibs https://github.com/deepnight/deepnightLibs.git
haxelib git ldtk-haxe-api https://github.com/deepnight/ldtk-haxe-api.git

# glue
haxelib git ob.gum https://github.com/jobf/ob.gum.git

# tyke (jam branch)
haxelib git tyke https://github.com/jobf/tyke.git feature/haxe-jam-summer-2022

Run

# hashlink
./hl-run

# web debug (useful for debugging if hashlink won't debug)
./web-debug

Editing levels

For quicker level editing feedback, run with compiler flag -D editinglevels.

Now whenever you save the level in ldtk you can simply press r while in the GetawayScene to restart the level and reload the latest version of the levels.

Example in hl-edit-debug script.

Theme Ideas

Theme is

Lose it all

Empty Vessel

Run around a level constantly losing fluid.

When you get to the end of the level you should have lost it all.

If you stop you die.

If you run out of fluid before reaching the end zone you die.

Make a few levels of increasing difficulty.

Hide and collect

The level has enemies to evade and items to collect.

When you hide in a shadow for long enough an enemy has lost you.

Collect all items in a level, in order to finish.

Collecting levels means you must risk being seen.

You cannot exit a level unless all you lost all the enemies.

Worst Sport Manager

You manage a sports team.

Before each match you purchase players.

The idea is to lose every match.

So you have to build the team from the worst.

But another team can always be even worse than you.

Pigeons

You visit a friend who keeps homing pigeons.

Every day they are training the pigeons, by visiting them all in their shed and giving them a map to return home.

Your agenda is to visit all the pigeons and convince them not to come back, instead they need to get lost.

You just want the pigeons to be free. Lost them all.

So visit each pigeon and alter tha map so it is incorrect.

Each level the friend brings more pigeons so the challenge is to convince enough to get lost before he replenishes stock.

Getaway Driver

Driving away trying to lose the other vehicles chasing you.

Get to the end of the level and don't get caught.

You have to jump over holes while the chasers fall down them. Or e.g. obstacles they will collide into.

Each level the chasers get faster, more of them, longer level.

haxe-jam-2022-summer's People

Stargazers

 avatar

Watchers

 avatar

Forkers

maitag

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.