Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

minasss

37
Posts
3
Topics
5
Followers
22
Following
A member registered Jun 16, 2016 · View creator page →

Creator of

Recent community posts

Awesome, thanks a lot for the quick fix, now it works perfectly! 💪

(1 edit)

It looks like that the layers are misaligned or scaled in the wrong way, here are the logs it these can help you to identify the issue.

If it can help I am using screen scaling at 125%
Looking forward to play it again! 🤩

[...]/Downloads/bullet-candy-linux/lib/

[...]/Downloads/bullet-candy-linux

We compiled against SDL version 3.4.12 ...

But we are linking against SDL version 3.4.16.

errors SDL_init: 

Init TTF...

errors TTF init: 

Init Mixer...

Mix init

create mixer

errors mixer init: 

mode 2560 x 1440 x 74.970Hz 1.777778

mode 2048 x 1152 x 74.970Hz 1.777778

mode 2048 x 1152 x 74.970Hz 1.777778

mode 1920 x 1440 x 74.970Hz 1.333333

mode 1920 x 1200 x 74.970Hz 1.600000

mode 1920 x 1080 x 74.970Hz 1.777778

mode 1680 x 1050 x 74.970Hz 1.600000

mode 1600 x 1200 x 74.970Hz 1.333333

mode 1600 x 900 x 74.970Hz 1.777778

mode 1440 x 1080 x 74.970Hz 1.333333

mode 1440 x 900 x 74.970Hz 1.600000

mode 1400 x 1050 x 74.970Hz 1.333333

mode 1368 x 768 x 74.970Hz 1.781250

mode 1280 x 1024 x 74.970Hz 1.250000

mode 1280 x 960 x 74.970Hz 1.333333

mode 1280 x 800 x 74.970Hz 1.600000

mode 1280 x 720 x 74.970Hz 1.777778

mode 1152 x 864 x 74.970Hz 1.333333

mode 1024 x 768 x 74.970Hz 1.333333

mode 864 x 486 x 74.970Hz 1.777778

mode 800 x 600 x 74.970Hz 1.333333

mode 720 x 480 x 74.970Hz 1.500000

mode 640 x 480 x 74.970Hz 1.333333

desktop size is 2048 x 1152

match found for desktop - 1600 x 900

display resolution unset, calculating window size...

opening fullscreen window at desktop size 2048 x 1152 

Num Drivers: 1

driver: vulkan

errors 

Window created

GPU backend: vulkan

supports immediate mode

window is 2048 x 1152

display scale is 1.250000

found keyboard

initialising controller 0

input - adding mouse+key controller

input init OK

setting keymap...

keys mapped

shaders/compiled/cg2d.vert.spv

shaders/compiled/cg2d.frag.spv

created textengine

loading texture bc26Atlas

fullpath is images/bc26Atlas.png

loaded /fonts/Silver.ttf

created text

created sampler

loaded /fonts/CG01.TTF

created text

created sampler

loaded /fonts/blank-Regular.otf

created text

created sampler

rankings - no username set

found 0 touch devices

downloading all boards

recieved scores:

{"ok":true,"data":{"scoreboardId":"minibc","config":{"name":"Mini Bullet Candy","description":"All Time  Best","period":"allTime","sortBy":"score","lastReset":1783417549709974404},"entries":[{"rank":1,"nickname":"Player_2376","score":143393756,"streak":50,"authType":"external","submittedAt":1789494738416544293},{"rank":2,"nickname":"Doris Chairleg","score":142253379,"streak":50,"authType":"external","submittedAt":1786378941274143682},{"rank":3,"nickname":"Gerald Chair Rod","score":85690311,"streak":23,"authType":"external","submittedAt":1785781896592489596},{"rank":4,"nickname":"Player_1481","score":76483473,"streak":33,"authType":"external","submittedAt":1787741116192023555},{"rank":5,"nickname":"Andy Downpipes","score":52687743,"streak":27,"authType":"external","submittedAt":1784823625375601587},{"rank":6,"nickname":"Player_1283","score":47439897,"streak":25,"authType":"external","submittedAt":1786878075679480350},{"rank":7,"nickname":"boris meats","score":45663327,"streak":27,"authType":"external","submittedAt":1785349932162724655},{"rank":8,"nickname":"Anabelle Floorboards","score":44385265,"streak":27,"authType":"external","submittedAt":1785406436070703550},{"rank":9,"nickname":"Tommy Flasks","score":40960650,"streak":28,"authType":"external","submittedAt":1783437292547188388},{"rank":10,"nickname":"horace pantry","score":35879253,"streak":16,"authType":"external","submittedAt":1786288160034597388},{"rank":11,"nickname":"Mavis Decking","score":29931660,"streak":14,"authType":"external","submittedAt":1783502842387422366},{"rank":12,"nickname":"Domonic Crepes","score":28456500,"streak":15,"authType":"external","submittedAt":1783510442368762721},{"rank":13,"nickname":"Judy Bathroom","score":28094290,"streak":22,"authType":"external","submittedAt":1783454889685411637},{"rank":14,"nickname":"Player_1480","score":24812557,"streak":19,"authType":"external","submittedAt":1788254049473318983},{"rank":15,"nickname":"Turbo Derek","score":24312088,"streak":17,"authType":"external","submittedAt":1786001854413094690},{"rank":16,"nickname":"Trudy Semi Detached","score":16612230,"streak":11,"authType":"external","submittedAt":1783539677605485931},{"rank":17,"nickname":"Player_2252","score":6873375,"streak":7,"authType":"external","submittedAt":1789592490195974089},{"rank":18,"nickname":"Charlie","score":1234567,"streak":2,"authType":"external","submittedAt":1783424727319892341},{"rank":19,"nickname":"Jim O'Trousers","score":785000,"streak":1,"authType":"external","submittedAt":1783444682034283071},{"rank":20,"nickname":"Ralfie Pickles","score":274000,"streak":0,"authType":"external","submittedAt":1783452188082234839},{"rank":21,"nickname":"John Cobbles","score":274000,"streak":0,"authType":"external","submittedAt":1783452583250332938},{"rank":22,"nickname":"Troy Curtains","score":274000,"streak":0,"authType":"external","submittedAt":1783452681162482942},{"rank":23,"nickname":"Ted Bookshelf","score":274000,"streak":0,"authType":"external","submittedAt":1783452751365205943},{"rank":24,"nickname":"Tom Biscuits","score":274000,"streak":0,"authType":"external","submittedAt":1783452879022295084},{"rank":25,"nickname":"Phillip Egg","score":274000,"streak":0,"authType":"external","submittedAt":1783453053894649124},{"rank":26,"nickname":"Ronaldus","score":24870,"streak":1,"authType":"external","submittedAt":1783426466678997857},{"rank":27,"nickname":"Todd Muffins","score":23810,"streak":1,"authType":"external","submittedAt":1783427597605683413},{"rank":28,"nickname":"Geoff Zimbabwe","score":12480,"streak":1,"authType":"external","submittedAt":1783427903546690228},{"rank":29,"nickname":"Player_1006","score":1234,"streak":1,"authType":"external","submittedAt":1783422828499941935}],"totalEntries":29}}

data recieved ok

recieved scores:

{"ok":true,"data":{"scoreboardId":"cg01","config":{"name":"CG01","description":"","period":"allTime","sortBy":"score","lastReset":1783423413802621589},"entries":[{"rank":1,"nickname":"Andy Downpipes","score":6777244,"streak":0,"authType":"external","submittedAt":1784811534397571479},{"rank":2,"nickname":"Player_1411","score":1671675,"streak":0,"authType":"external","submittedAt":1787239173949823376},{"rank":3,"nickname":"Player_1283","score":1630090,"streak":0,"authType":"external","submittedAt":1786899551179687797},{"rank":4,"nickname":"Doris Chairleg","score":300209,"streak":0,"authType":"external","submittedAt":1786351514715685639},{"rank":5,"nickname":"Gerald Chair Rod","score":1612,"streak":0,"authType":"external","submittedAt":1785777488884651151}],"totalEntries":5}}

data recieved ok

recieved scores:

{"ok":true,"data":{"scoreboardId":"bc07","config":{"name":"BC07","description":"","period":"allTime","sortBy":"score","lastReset":1783423432554897551},"entries":[{"rank":1,"nickname":"Player_1283","score":2821424,"streak":0,"authType":"external","submittedAt":1787075777429514509},{"rank":2,"nickname":"Player_1411","score":2547574,"streak":0,"authType":"external","submittedAt":1787235848550653660},{"rank":3,"nickname":"Andy Downpipes","score":1520860,"streak":0,"authType":"external","submittedAt":1784553241341689436},{"rank":4,"nickname":"horace pantry","score":4791,"streak":0,"authType":"external","submittedAt":1787230839457561926}],"totalEntries":4}}

data recieved ok

recieved scores:

{"ok":true,"data":{"scoreboardId":"bc13","config":{"name":"bc13","description":"","period":"allTime","sortBy":"score","lastReset":1783423452487150717},"entries":[{"rank":1,"nickname":"chuckles","score":51369657,"streak":0,"authType":"external","submittedAt":1785163493257141658},{"rank":2,"nickname":"Player_1460","score":44116506,"streak":0,"authType":"external","submittedAt":1787580274099760287},{"rank":3,"nickname":"Player_1283","score":9639997,"streak":0,"authType":"external","submittedAt":1786983081031028984},{"rank":4,"nickname":"horace pantry","score":9142897,"streak":0,"authType":"external","submittedAt":1786287114242357392},{"rank":5,"nickname":"Player_1417","score":7103198,"streak":0,"authType":"external","submittedAt":1787575438984723511},{"rank":6,"nickname":"Turbo Derek","score":7003414,"streak":0,"authType":"external","submittedAt":1785950266495089790},{"rank":7,"nickname":"Player_1480","score":6116924,"streak":0,"authType":"external","submittedAt":1787735614171169979},{"rank":8,"nickname":"Andy Downpipes","score":2987780,"streak":0,"authType":"external","submittedAt":1784735833939077940},{"rank":9,"nickname":"Karen Shutup","score":2358276,"streak":0,"authType":"external","submittedAt":1785232405654555985},{"rank":10,"nickname":"Doris Chairleg","score":300011,"streak":0,"authType":"external","submittedAt":1786348866954034494},{"rank":11,"nickname":"Morris Turnups","score":11688,"streak":0,"authType":"external","submittedAt":1785486138525863589},{"rank":12,"nickname":"Leslie Pan Tile","score":2600,"streak":0,"authType":"external","submittedAt":1785408487718645853}],"totalEntries":12}}

data recieved ok

recieved scores:

{"ok":true,"data":{"scoreboardId":"bc26","config":{"name":"bc26","description":"","period":"allTime","sortBy":"score","lastReset":1783423470381635636},"entries":[{"rank":1,"nickname":"Player_2376","score":5535098,"streak":0,"authType":"external","submittedAt":1790777042258430612},{"rank":2,"nickname":"Player_2252","score":2064352,"streak":4,"authType":"external","submittedAt":1790754365183081317}],"totalEntries":2}}

data recieved ok

recieved scores:

{"ok":true,"data":{"scoreboardId":"asteroids","config":{"name":"asteroids","description":"asteroids","period":"allTime","sortBy":"score","lastReset":1786615541709916157},"entries":[{"rank":1,"nickname":"Player_1283","score":20105,"streak":0,"authType":"external","submittedAt":1786878456256027812},{"rank":2,"nickname":"Player_1411","score":10377,"streak":0,"authType":"external","submittedAt":1787240867535133947},{"rank":3,"nickname":"horace pantry","score":5942,"streak":0,"authType":"external","submittedAt":1787138194353158430},{"rank":4,"nickname":"Player_1361","score":1971,"streak":0,"authType":"external","submittedAt":1787152614977972457},{"rank":5,"nickname":"Doris Chairleg","score":1341,"streak":0,"authType":"external","submittedAt":1786642761521101207},{"rank":6,"nickname":"Player_1280","score":281,"streak":0,"authType":"external","submittedAt":1786789135684536712}],"totalEntries":6}}

data recieved ok

recieved scores:

{"ok":true,"data":{"scoreboardId":"survival","config":{"name":"Survival","description":"survival","period":"allTime","sortBy":"score","lastReset":1786615518365867694},"entries":[{"rank":1,"nickname":"Player_1417","score":8892,"streak":0,"authType":"external","submittedAt":1787241342919605946},{"rank":2,"nickname":"Doris Chairleg","score":5698,"streak":0,"authType":"external","submittedAt":1786698881712295053},{"rank":3,"nickname":"Player_1411","score":5154,"streak":0,"authType":"external","submittedAt":1787241084563176190},{"rank":4,"nickname":"Player_1283","score":4469,"streak":0,"authType":"external","submittedAt":1787133016191792908},{"rank":5,"nickname":"Player_1281","score":6,"streak":0,"authType":"external","submittedAt":1786789227576131983}],"totalEntries":5}}

data recieved ok

recieved scores:

{"ok":true,"data":{"scoreboardId":"gauntlet","config":{"name":"Gauntlet","description":"gauntlet","period":"allTime","sortBy":"score","lastReset":1786615564763103769},"entries":[{"rank":1,"nickname":"Player_1283","score":6565023,"streak":0,"authType":"external","submittedAt":1786958928733689031},{"rank":2,"nickname":"Doris Chairleg","score":2996037,"streak":0,"authType":"external","submittedAt":1786629491500611926},{"rank":3,"nickname":"Player_1417","score":2702730,"streak":0,"authType":"external","submittedAt":1787242075459790502},{"rank":4,"nickname":"horace pantry","score":784211,"streak":0,"authType":"external","submittedAt":1786643641005487871},{"rank":5,"nickname":"Player_1282","score":2994,"streak":0,"authType":"external","submittedAt":1786789401817893238}],"totalEntries":5}}

data recieved ok

save file write ok

save file write ok

sizeof cg2d_vertex 112

freeing controller id 0 index 0

freeing list

freeing input audio data

done

destroy window

destroy device

free ttf

free mixer

quit sdl

free state

Wow this is sooo nice!

Thanks!

Very nice idea! At first I was expecting the black pieces to "fight" back, maybe something to add for a later, harder version?

This is a great way to get started with Fennel and Love2d, Thank you!

This is super nice!

Is there a way to embed the core of this tool in a Raylib project, to generate the sound effects on the fly?

Nice music! I wish there were more songs!

Thanks for the kind words and suggestions! I'll try to make it nicer as soon as I can dedicate some time to it :)

Too bad :( 

Anyway, does your game require all those features or is just Allegro that queries for them by default? Maybe there is a way to disable features that you don't use. Anyway don't waste your time trying to let me play your game :D

Here are the logs http://fpsd.codes/allegro.log

Cool, let me know then once it will be released!

Nice concept! And it also works as a random music generator, it could be nice to be able to replay past "creations".

No luck yet, still getting display related errors "Encountered unhandled error: Initializing display failed"

In that machine I am using plain X11 (otherwise Zoom complains) and AMD GPU drivers, I'll try in another one with proprietary NVidia drivers and I will let you know.

Thank you!

Over time I'd like to improve it, like adding musing sound effects, scoring systems etc, to make it kind of a real game :D

For some reason it "exploded" when I've tried to run with AppImage :(

Unfortunately it is so slow that it is unplayable, at least for me :(

maybe because of this 403?

Hey, unfortunately it does not work for me, I press enter and nothing happens, most probably because of the following error:

Uncaught (in promise) ReferenceError: Scheme is not defined

    <anonymous> https://html-classic.itch.zone/html/11904187/game.js:3</anonymous>

game.js:3:5

Thanks Kimbsy!

Unfortunately I am musically impaired ahahah but I'll try to add some anyway, maybe even some sound effects.

Thanks for trying it and for the kind words! 

Unfortunately I did not finish the implementation of a better camera system, so if the board gets too far out of the window, the best thing to do is to reset the game entirely :D

Please, use your imagination, I assure you that this is a surfing game! Or it will be, possibly...

(1 edit)

Hey @technomancy!

Thanks for jumping in to help, for now I am playing with this template https://gitlab.com/alexjgriffith/love2d-fennel.el, which at least I can run and see something in the browser.

TIC-80 looks interesting, I can give it a try, maybe I can fit my game in it :)

Hey!

We are already two days in and I am still trying to decide which Lisp to use but at least I know that I'd like to replicate the Surf game of the "California Games" collection (which I've spent countless hours on the Atari Lynx). 

My goto language would be ClojureScript but there are some other Lisps that I'd like to try:

- Squint: still Clojure(ish) but a bit different

- Fennel: kind of inspired by Clojure and with a lot of available examples (<- currently the best candidate)

- Guile + Hoot: waaay out of my comfort zone but still, quite interesting!

My goal, so far, is to have something being rendered in a browser's tab, I hope to get there! ;)

Hi, nice article!

To convert PNGs to GIFs I would recommend ImageMagick's convert or mogrify (which works with multiple files).

Neat fun game!

For the records it works very well in Linux + Wine ;)

Thanks for the feedback!

Definitely the game needs some moos :D

really nice! 

Thanks! I am still thinking about improving it, do you have any suggestions?

unfortunately I had to quit after the third day (I was using a break at work), I need to restart it, now I want to see all  the endings! :)

Finally I've had a chance to play this game for more than a couple of minutes and I have to say that I love every bit of it!

Great job!

p.s.I have two cats so I may be a bit biased :D

The game over scene is really funny!

Nice game, simple and clean :)

yep, the game is really not balanced, sometimes it is too hard sometimes (90%) is too easy; I need to fix a lot of things for this entry but only after the jam otherwise it would not be fair!

Anyway, thanks for stopping by!

@Sarge the numbers have a logic! even if it is not super clear :D

-2 to 0 = no plant so when the cow moves there it receives no "food"

1 to 2 = young plant, the cow will receive 1 food point

3 = full grown plant, the cow will receive 2 food points

4 = old plant, the cow will receive 1 food point, could probably change it to 0 to make the game a bit harder

also when a plant dies (after 4) it will become compost making the next plant to grow faster

I have to find a way to communicate this in a visual way, suggestion? :)

Hi Alex,

thanks for stopping by! :)

To be honest the gfx have been done by another person :)

I know that the game right now is too easy, I planned to add poisonous plants but it is now too late eheh will do in the next updates (out of the contest clearly); also another planned feature was the leader board but I guess the comments are good enough :)

p.s. I would also like to add multiplayer mode, I imagine it could be fun to steal other cow's flower ;)

Please have a look at the game page for instructions on how to play!

to make it short:

- move the cow with arrows, wasd or hjkl

- when the cow moves it spends one energy point (that number on top of the cow)

- if the cow lands to a tile with a plant it gives some energy to the cow

- every movement is equivalent to one day, increasing Days Alive counter

- there is no leaderboard and it is not possible to save