Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Alan Pope

17
Posts
3
Topics
8
Followers
36
Following
A member registered Jul 16, 2014 · View creator page →

Creator of

Recent community posts

Hah! Excellent!

Ok, this was fun. Got to level 27!

Uncovered what I suspect is a bug. I placed some level 1 and some level 2 pieces. Then put some more level 2 pieces on top of the level 1's to "upgrade" them. But it kept the level-one pieces in the same spot. So I got double bullets from those spots. Fun game! Well done!

I don't think it's unreasonable to tell people to `apt install libfuse3-3` or whatever, to get your appimage to work. Also note that the vast majority of Ubuntu users are on the LTS, not the (recently released) 23.04. So this will only affect a subset of users, who have never tried to use an appimage before. That said, a zip file with the shell script, binary and assets, is usually pretty acceptable to most Linux nerds :D

3x1080p @ 60Hz. 

Exactly what I was looking for, but didn't know it. Nice :)

The double typing is a known bug in Unity. It's fixed in a coming release. I'm affected by it when I play rust. Everyone laughs at my double-typing characters in chat. I'm told it only affects people using GNOME desktop environment on Linux, and is fixed in a later update to Unity.

A friend pointed me at https://www.boriel.com/en/software/the-zx-basic-compiler/ which claims to compile ZX BASIC to machine code. Is it allowed to use this to speed up programs in the jam? I personally think if it works, and makes a difference to the performance of the creation it should be allowed, but only if the original BASIC source it's based on is provided. What do you think?

I haven't tried to learn Godot, but it's on my list to look at. I found LOVE very straightforward to pick up, mainly because there is good documentation, and due to the nature of it, you can rummage around in other people's public .love files to learn from them.

One problem I have is that I've chosen to use a language/framework (lua / love2d) I don't know well, in order to force me to learn it. However this means I'm throwing code all over the place to make it work and it looks shocking :D I need to learn a bit more to make sure my code isn't terrible before I submit for 'peer review' :D

Oh man! I was about to give up and you mentioned the sprite generator! I think I might play with this on my own, and enter the next contest as there's no way I'll be ready for this one. Thanks for the tips!

:)

That entirely depends which Alan Pope you think I am. :) (the one who works for Canonical on Ubuntu, likes cats and looks a little like Elvis)

Had a busy weekend and no inspiration. Now I'm wondering if I could throw together a poorly made late entry. Anyone else still working on their project, or yet to start like me? :)

Gardiner has to play these, so I guess we should target hardware he has? I mean, no point making a game which requires multi-touch if Gardiner has no Linux device capable of playing the game. So, what should we use? Can we count on you having a keyboard, mouse and perhaps xbox/steam (dual analog) controller? :)

Or did you want to put limitations on the games and force us to use, or indeed not use, some control system?

I'm putting mine in the snap store.

Unity3D (which I believe you used) has an option to spit out a Linux build, and can create a folder which contains your game data and two binaries, one 32-bit and one 64-bit. It means the player has to choose which binary to run, but they're running Linux so can probably figure that out ;)

Happy to help you test things before publishing if that helps.

Fun game, thanks! On 64-bit Ubuntu 14.04 I had to install some 32-bit libs to make the 32-bit Linux binary work. Maybe consider adding a 64-bit build to the Linux zip, which would prevent this being necessary for future users. For reference I did "apt-get install libglu1-mesa:i386 libxcursor1:i386 libxrandr2:i386" which fixed it for me.