Recent community posts
I see you put out an Early Access version on Steam, I'd like to support you and want to put money in your pockets rather than Steam's if at all possible
Are you going to sell the game here too any time soon, or would you rather I get the Steam version?
Sometimes games uploaded to Itch.io are team efforts or made under a moniker, it would be nice to be able to edit the author name so it reflects as such
For instance, this game was a team effort of me and two other people, but there's no easy way to show that: https://i.imgur.com/or2MXWK.png
I think maybe if there were platforms to jump up on, maybe a couple ramps or something, the jumping would be more meaningful. As for jumping on enemies, I tried that, you have to be super precise or something, right? Maybe add a splash zone?
Feels great, quick and snappy, explosions are nice and fun
Bullets feel underwhelming, and it's odd that bullets fire automatically but rockets need tapping
(I couldn't finish Mission 2 because enemies stopped spawning)
What is jump for? Maybe a dash would make more sense?
Indicators on map, or some other guidance mechanism would be nice, I spent a while rolling around looking for the 4th base in mission 1
For the photo process, there could probably be multiple vectors, drag onto page, browse, open camera, etc... The API should be made in such a way that other frontends could be built, like native apps or an interface directly in Unity.
For the different types of level, I'm more worried about the representation rather than the game genre. Right now it only knows about lines, which can be used to describe a system of walls, floors or outlines. It'd be nice to be able to tag the polygons in between the lines through colour-coding (here is lava, for instance). A tile-based representation could be cool too (need to drop by the shop and buy some felt-tip pens to test this)
So I'm working on a tool that will ( hopefully) allow level designers to work out and test levels quickly by using pen and paper to try out layouts, and then the software to convert it into useable data.
Progress so far:
This is the test sketch I'm using
This is the best output so far (skeletonised 1px lines, dilated here for better visibility)
I'm progressively posting progress in this Imgur album
I'm learning a lot about OpenCV as I move along here, so don't expect great strides, a lot of this is one step forward and two steps back, but if I can reliably get sketches appearing as level geometry in Unity, I will be super-chuffed
Well, it uses OpenCV and Python currently, which are hardly easy to set up. So it'll either be a webapp (do the processing server-side), or I'll need to reimplement it or repackage it to make it a simple, cross-platform install.
The theory is quite similar to a QR Code scanner, looking for salient aspects of an image and deriving data from that.
I'm working on a tool that will take a photo of a level design sketched on paper, and convert that to usable digital data. Inspired by seeing students and game designers with cool designs all over their desks, I'd like to bring the unique advantages of hand-drawn and digital design together.
Here's the bootstrap of the project (a lot of this is me learning OpenCV): https://imgur.com/a/V3rng
Further down the line I'll definitely need some usability testing, along with people throwing their sketches at the system to see what breaks.
(I'm a shit level designer, that much should be obvious from the test level, that's also part of why I'm doing this)
The ones that pop into mind right now are...
Rotating a vector (2D and 3D)
Projecting point to line and point to plane
Finding shortest angle between two vectors
Unless things have changed recently, currently you need to provide an executable, just providing a .love is not enough.
You can make a Love2D executable by concatenating the love executable and the .love file like:
cat love myGame.love > myGame
You'll also need to provide the .so shared object files that Love2D needs (I can't remember what the command is, nor the complete list of .so files to include, but the end result should look like:
path/to/myGame/ myGame openAL.so luajit.so sdl.so
(Again, I'm not sure what the .so files are, but that's the gist of it...)
I believe not, the rules are fairly laxist, just make something cool that looks pretty or interesting without any user input.
There are programs that will set any custom software as a screensaver for those who will want to actually run the submissions as such...
Games made with Löve can be packed into a .love file (a renamed .zip) and ran directly with the correct version of Löve 2D
I don't think it would be too hard to link up .love files hosted on Itch and launch them.
Although it would require:
- Getting Löve2D binaries (from love2d.org, or host those files too?)
- Tracking which version of Löve is required (declare in Itch meta data, or read from conf.lua in the zip format .love file)