Giter VIP home page Giter VIP logo

deepnight / ld40-catsareassholes Goto Github PK

View Code? Open in Web Editor NEW
62.0 4.0 9.0 39.78 MB

A shelter simulation game made in 3 days for Ludum Dare 40. Even if the game was submitted to Jam instead of Compo, I still made everything all by myself.

Home Page: http://deepnight.net/games/cats-are-assholes/

License: Apache License 2.0

Haxe 84.77% HTML 0.66% PLSQL 14.57%
ldjam ldjam40 ludumdare heaps haxe pixel-art cats

ld40-catsareassholes's People

Contributors

deepnight avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ld40-catsareassholes's Issues

Instructions for compiling on Linux?

I'd love to play around with the code base. The game looks really cool, and I'm kinda excited about haxe but how do I compile it on linux.

Also how are the versions of the libraries being managed in this project-- like freezing the library version such as Pipfile for python, cargo.toml for rust.

I came across this file, but the versions for the libs have not been specified:

base.hxml

-cp src
-lib castle
-lib heaps
-lib deepnightLibs
-main Boot
-dce full

And now I'm running into all kinds of dependency problems such as:

~/.../r2d2/ld40-catsAreAssholes >>> haxe hl.hxml > log.txt                                                  ±[●][master]
src/Level.hx:2: characters 8-21 : Type not found : dn.PathFinder
src/en/h/Sidekick.hx:16: characters 13-31 : Type not found : dn.PathFinder
src/Main.hx:1: lines 1-178 : Defined in this class
src/Level.hx:9: characters 18-28 : Type not found : PathFinder
src/Main.hx:1: lines 1-178 : Defined in this class
src/en/Cat.hx:29: characters 18-36 : Type not found : dn.PathFinder
src/MoneyMan.hx:1: lines 1-18 : Defined in this class
src/Entity.hx:345: characters 24-31 : Level has no field hasColl
src/Entity.hx:350: characters 25-32 : Level has no field hasColl
src/Entity.hx:353: characters 24-31 : Level has no field hasColl
src/Entity.hx:358: characters 24-31 : Level has no field hasColl
src/Entity.hx:370: characters 22-29 : Level has no field hasColl
src/Entity.hx:374: characters 24-31 : Level has no field hasColl
src/Entity.hx:191: characters 13-20 : Level has no field hasColl
src/Entity.hx:191: characters 37-44 : Level has no field hasColl
src/Entity.hx:188: characters 44-51 : Level has no field hasColl
src/en/Coin.hx:57: characters 69-76 : Level has no field hasColl
src/Game.hx:41: characters 21-25 : Unknown identifier : Home
src/Game.hx:41: characters 21-25 : For optional function argument 'parent'
src/Game.hx:42: characters 9-23 : Level has no field attachEntities
src/en/inter/ItemDrop.hx:82: characters 7-11 : en.Cat has no field flee
src/en/f/Ball.hx:26: characters 31-38 : en.Cat has no field isOnJob
src/en/f/Ball.hx:26: characters 39-43 : Unknown identifier : Play
src/en/h/Grandma.hx:259: characters 11-17 : en.h.Sidekick has no field callOn
src/en/h/Grandma.hx:263: characters 11-16 : en.h.Sidekick has no field reset
src/en/h/Grandma.hx:309: characters 37-44 : Level has no field hasColl
src/en/h/Grandma.hx:309: characters 66-73 : Level has no field hasColl
src/en/h/Grandma.hx:310: characters 37-44 : Level has no field hasColl
src/en/h/Grandma.hx:310: characters 66-73 : Level has no field hasColl
src/en/h/Grandma.hx:314: characters 37-44 : Level has no field hasColl
src/en/h/Grandma.hx:314: characters 66-73 : Level has no field hasColl
src/en/h/Grandma.hx:315: characters 37-44 : Level has no field hasColl
src/en/h/Grandma.hx:315: characters 66-73 : Level has no field hasColl
src/en/h/Grandma.hx:319: characters 37-44 : Level has no field hasColl
src/en/h/Grandma.hx:319: characters 64-71 : Level has no field hasColl
src/en/h/Grandma.hx:320: characters 37-44 : Level has no field hasColl
src/en/h/Grandma.hx:320: characters 64-71 : Level has no field hasColl
src/en/h/Grandma.hx:324: characters 37-44 : Level has no field hasColl
src/en/h/Grandma.hx:324: characters 64-71 : Level has no field hasColl
src/en/h/Grandma.hx:325: characters 37-44 : Level has no field hasColl
src/en/h/Grandma.hx:325: characters 64-71 : Level has no field hasColl
src/en/inter/Door.hx:61: characters 8-34 : Cannot access private constructor of en.h.Sidekick
src/en/inter/Door.hx:61: characters 8-34 : Cannot access private constructor of en.h.Sidekick
/home/frost/.haxe/castle/1,6,1/cdb/Lang.hx:200: characters 62-75 : Warning : This typedef is deprecated in favor of haxe.xml.Access
~/.../r2d2/ld40-catsAreAssholes >>>                                                                                                                                                                                            ±[●][master]

Here are the libraries their versions that I have installed:

castle: [1.6.1]
deepnightLibs: 1.0.54 [git]
format: [3.5.0]
heaps: [1.8.0]
hlopenal: [1.5.0]
hlsdl: [1.10.0]
stb_ogg_sound: [0.0.2]

Which version of deepnightLibs has been used in this project?

mt is missing.

Hello, deepnight.

I am studying source code of this game, and I wanna run it on my local machine.

When I compile, a problem occurs:

src/Boot.hx:1: characters 8-15 : Type not found : mt.MLib

mt is not included in js.hxml. I am wondering where it comes.

  • If it is a public library, can you send me address?
  • If it is a private library, just ignore this issue. ;)

Sorry for my rude request.

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.