ahahah I love how you are iterating on this game out in public - yep, this movement scheme feel much less awkward.
Recent community posts
whoa, this is really really good! I like how the rise rate is faster than the fall rate. Captures the difficulty of the original without having the gravity acceleration in place. Also screen flipping is the best thing for infinite runners. Well done.
wow, almost a month eh? I have been heads down on contract work, so haven't had to much time to work on this. Terri Vellman did some cool animations for one of the games, and I got inspired, so overhauled the graphics for another one of the games.
I am at 3 games now, which is super pitiful for the 2 months or whatever I have been working on this. I think I am gonna scuttle the overworld / story driven thing, unless I can come up with a cheaper way of handling it, and have it just be the internal games for now :/
I am unclear on if these are intended behavior, but they were confusing.
- the itch page scrolls down when I press spacebar to jump. I don't know if you can cancel the event in an iframe or not.
- a little thing about how wasd/e/q works would be nice?
- I couldn't tell what was happening with the diamond, it seemed to cause me to spawn in the next room over
- hard to tell the difference between collidable and uncollidable all black cells.
- helpfile, please :)
Well the past 2 weeks have been interesting. I went through two different game engines, then finally settled on love2d. I really like love2d a bunch, but was excited to make everything in my own engine. Ah well, next time. I managed to port everything over from my own engine to love2d in about a day, and got some of the cool tech implemented as well.
The first thing that I did was get my synth engine in. Right now there is just an 808 bassdrum, snare drum, and closed hat, but the tech layer is there for me to add as many modules as I want. It uses package.loadlib on desktop to bring in the dylib (osx dll) that I have built of my c code. Luckily I can just open up a new audio stream without any issues using SDL_openAudio and start chucking my buffers over to it.
The other neat bit of tech I have is a webserver that runs on the iOS device builds. With the server I can just post lua files directly from my text editor, and have it reload lua data without needing to recompile and send to the device.
My main love.update function that hotswaps lua code looks like the following:
function love.update(dt) -- check to make sure we are running the webserver if webserverLoadString then local webserverString = webserverLoadString(); -- if so, bring the data in if webserverString ~= nil then local serverChunk = loadstring(webserverString) local noerr, res = pcall(serverChunk) if not noerr then print("error: ", res) else -- attach the incoming arcade game to the current state if it is the right type if mainState.class.name == "ArcadeState" then mainState:remove(mainState.game); res = res.start() mainState.game = mainState:add(res); end end end end end
on the c side, I am just running a webserver that queues up the data that has been sent to it, and waits until lua asks for it.
I suspect this could be built as an extension that runs on the desktop as well, but I haven't found a good crossplatform webserver yet. If anyone has any tips for stuff that isn't like a zillion c files, I am happy to hear about it. Even better if it already has lua bindings.
So, my goal this week is to finish 2 small games, and work out some underlying issues. I have one done already, and one in progress.
some kind of momentum based skating game where you need to collect flowers. Blue flowers give you points, red flowers flip you to attack mode, so you can clean up enemies.
dual stick thing? I dunno, just started playing around with this one today.
Heya! this is a project that I have been working on for about a year now, but only a total of an actual week or two of work.
Last year, inspired by kenta cho's 50 games, I made a web based editor to use his micro game library. I was the only person that ended up using it, and with a year of hindsight, I can totally see why. There were a ton of just totally annoying things about it, that most people would never be willing to overcome.
That said, there were some cool things too. The limitations on graphics, level layouts, music and more were just really clever. I can make a fully functioning game loop in about 10 minutes with it, and start iterating on my ideas. It is just so nice to work in a way that is fluid.
So I resurrected the project. I ported everything over to a c / lua lib, which builds to the web using emscripten. I am planning on making a pack of 15 small games (think about the scale and scope of flappy bird or something), and put it out on iOS. I have the editor still running on the web which is fun, and that will be an ongoing aim, so other people can take what I did and make their own games with it.
ooh, this is great! I love the fact that I am two clicks away from playing a game, so much faster than downloading, unzipping & double clicking. I am guessing this is the thread for feature requests, at least for now (I should I just post on the github?).
- It would be cool to be able to remove / move things between lists in the client. I use tons of lists as I am browsing itch.io, and that seems to be the primary thing in the client.
- payment flow through the client. It would be amazing if this held payment details, but I recognize that is probably a total pain in the butt / security issue.
- when you update a list on the website, it doesn't update in the client until after a quit / restart (osx 10.10)
I am doing it in unity, with just html for the webplayer. I have been forcing myself to get to the end of the prototype this week without swapping over to iOS native (obj-c or swift), because the UI tools in unity are pretty annoying to work with. On the upside it does mean that I will be able to release it for android without too much fuss though, so that is nice.
(also, thanks! I posted a screenshot on twitter yesterday and got crickets and it was pretty depressing)
Yeah, A4 is hard as heck to get in the states unfortunately. I think you can get it at specialty paper shops and japanese bookstores, but other than that, I haven't seen it. I would just put safe areas on your prints so they can be safely cropped to fit both paper formats.
I am working on a little mobile thing for making CYOA games. It is modeled kinda on flickgame, which was made by the amazing increpare. I haven't put in the color links yet, but you can add a bunch of text options to link all the different scenes together.
When your done, the little upload button exports your game to a website that you can share around.