Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

porky11

53
Posts
1
Topics
5
Followers
2
Following
A member registered Apr 15, 2017 · View creator page →

Creator of

Recent community posts

These elastic balls aren't that difficult to program. I do this all the time. After playing World of Goo, I reprogrammed the core gameplay in at least 5 languages/engines.

Basically you just need to do this for every connection:

fn apply_connection_force(ball1: &mut Ball, ball2: &mut Ball, goal_distance: f32, force_factor: f32) {
    let diff = ball2.pos - ball1.pos;
    let dis = diff.magnitude();
    let dir = diff / dis;
    let force = dir * (dis - goal_distance) * force_factor;
    ball1.vel += force;
    ball2.vel -= force;
}

(1 edit)

Thanks, fixed

You should upload it to GitHub or some alternative (GitLab, Pijul nest) to encourage other developers to help you.

(1 edit)

I called my visual novel engine VNgine, and it's also supposed to be a simple, but still powerful engine for VNs.

Our goals are pretty similar: Beginner friendly engines for visual novels.

I think, my text format is more beginner friendly.

It's a lot like you would write markdown.

It's basically just like you would write a drama, but with some lists for 

Your text format is a bit confusing. Why use a plus sign as argument separator?

And the features having more than one argument can be pretty confusing as well.

I mostly have named arguments instead and a powerful logic to override parameters locally. I think, the system for multiple characters I came up with is both more powerful and more convenient to use.

The left right shortcuts aren't bad, though. I might want them myself.

I don't have audio yet and some of the more advanced features like blends.

I didn't find any information about how your non linear routes, so I assume, they would be state machine based?

I'm currently using a petri net based approach as my main format using a petri net editor called pn-editor, which makes it easy to add splitting paths, where you can do multiple things in different orders, or remember choices. I'm starting to feel happy about the visualization. It can get very difficult to visualize remembering choices in a convenient way.

Both programs are open source, so you can have a look at them for inspiration. I won't post the links, so it doesn't look too much like advertisement, but they should be easy to find if you are interested.

I'll probably use your engine as feature reference, most importantly audio, accessibility and multi platform support.

I'd be happy to get into contact :)

And after the redownload I get this:

sdl2-font-context: unavailable font family and style: Segoe UI Regular

Hitting the Space key is pretty obvious. No idea, why I didn't try it ^^

Quickload gives this error:

```

debugger invoked on a SB-PCL::NO-APPLICABLE-METHOD-ERROR in thread
#<THREAD "main thread" RUNNING {10005605B3}>:
  There is no applicable method for the generic function
    #<STANDARD-GENERIC-FUNCTION DEFPACKAGE-PLUS-1:DEFPACKAGE+-DISPATCH (17)>
  when called with arguments
    (:LOCAL-NICKNAMES
     ((#:DRIVERS #:SOL.DRIVERS) (#:IMPL #:SOL.DISPATCHER.IMPL))
     #:SOL.DISPATCHER).

```

The reason the exe does not work is because of error opening libffi-6.dll

Maybe a wine issue.

But it does not work to run it (I tried `racket src/main.rk`)

Saw, there is a source, only in the game description, so no problem

I would need linux anyway.

It's kind of fun to play this, even if theres no real challenge, and probably no real goal.

But even 3D and nice BGM

Also works with wine

Ah, I got it. It's difficult to even see the bullets

Nice simple game.

I like the BGM and the pixel art.

My score was 23

```

debugger invoked on a CFFI:LOAD-FOREIGN-LIBRARY-ERROR in thread
#<THREAD "main thread" RUNNING {100525EC13}>:
  Unable to load foreign library (LIBSDL2-2.0.SO.0-4165).
  Error opening shared object "/mnt/data/home/porky11/Downloads/bombing-chap/c-deps/libSDL2-2.0.so.0":
  libsndio.so.6.1: cannot open shared object file: No such file or directory.

```

The name of the variable was `|`. but when trying again now, I didn't get the error, and it worked.

Some time later I got some different errors, but at least sometimes it works

Pretty nice game, but the intro is too long, and can't be skipped

Nice moving controls.

Not intuitive buttons.

No useful usage for the special weapon yet

exe doesn't work, build is not documented

Small funny game

oh, no linux version :(

No description/README

Controls depend on key-repeat or you have to click multiple times to move

window resizing does not work

I don't understand anything. I die when entering the big room everytime

Not much fun.

The game reminds on the Wumpus.

The fighting system is boring.

The textboxes are nice.

Build does not work. I had no ffind command, and the one I installed is probably wrong

I like the idea and the collision detection works fine, but there are some problems:

* The game is not fullscreen, so when moving out of the window, pressing space also doesn't work anymore

* When setting the game to fullscreen, the graphics do scale, but the controls stay the same (mouse position is not scaled)

Unbound variable |

White letters on pretty white background are a bad Idea. I can't read, what I should do…

A very nice word finding game. I played it multiple times and didn't want to stop :)

Many words are accepted, and there are many letters, so sometimes even pretty long words can appear.

The counter sometimes is not reset correctly.

It would also be nice to play it in other language (at least german ^^)

(1 edit)

After starting soko my microphone crashed and doesn't stop making noise.

The level selection also is a bit difficult, because the directory is not set correctly by default.

same error as some other game: "Error openign shared object"

Error opening shared object

Only works on Mac :(

Some problem: When I press space, the browser scrolls down. With fullscreen on my display this is not that problematic.

(1 edit)

Doesn't work for me.

I downloaded the source and called `lua main.lua`

I like that you tried web assembly, but I don't really get it.

The screen also is too small and the graphics very low.

Seems to be something like fire emblem.

It's not really motivating to play this.

It's a fun game for short, even has multiple levels.

I like the Idea, that you have to grind in order to attack.

The design is pretty minimalistic.

東方 is still a better Danmaku, because of the music

It looks pretty professional, but playing Sudoku inside a game is not really enjoyable ;)

Nice idea of being a bat having some kind of echo visor.

Looks like a real game, nice music, a title screen with explanations, echos look very good, but multiple echos at once don't work nicely.

Just the same all the time, there seems to be no goal, it's confusing, that you warp around (probably the world moves),

The idea matches the theme very well. The music and general atmosphere could be a bit darker.

I get this error:

```

Error while trying to load definition for system batty from
pathname
/home/porky11/quicklisp/local-projects/batty/batty.asd:
   Component :DEPLOY not found, required by NIL

```

Seems, this repo is not in quicklisp. Where can I find it?

No, game didn't crash.