Skip to main content

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

Hexful ScientistView game page

A raylib web game filled with enemies, hexful spells, and more!
Submitted by badgrr — 2 hours, 23 minutes before the deadline
Add to collection

Play Dungeon

Hexful Scientist's itch.io page

Results

CriteriaRankScore*Raw Score
THEME: How well the theme is used?#353.8333.833
FUN: Is the game enjoyable to play?#663.0423.042
​POLISH: What is the overall quality of the game?#743.0833.083

Ranked from 24 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Team members
Only Me

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Good job with the 3D models!

Developer(+1)

Thanks!

Submitted

The old 3D aesthetic is so cool to look at. The concept is very nice. I have one suggestion: the area effect when skills are used, make the area a hexagonal grid without any gaps, I think it will look way cooler.

These good men got stuck, LOL. Please free them.

Developer (1 edit) (+1)

Thanks! Yea, the enemies like to spawn inside the bounding box of objects, which is quite a issue. It is quite funny though.

Developer(+1)

Also yea, having the hexagonal grid would be nice, actually, i've already implemented it. it's just that past me had to rotate the sin and cosine maths by 22.5 degrees.

Submitted

This is such a cool concept, it reminds me of magicka. My favorite spells were box-honey and box-box

Developer

Thanks!

Submitted (3 edits)

I love the html trick you did there on the page, I really should do something similar later.

also i seem to be having some flickering issues with some objects popping in and out of existence as i walk, like all objects on floor disappear if i'm standing on certain positions, seemingly only affected by my north-south movement. Probably some sort of floating point issue, I typically blame these at the default far field distance of raylib projection matrix, you can try to reduce it and see if it helps.

Update on the flickering issue (I'm writing this as I play). You most certainly have a problem with the projection matrix of the camera and its far field distance. The book shelves are constantly flickering, the books showing through the shelf from angles they shouldn't.


As for some of the minor things I found, when you hold a potion, your mouse sights at the right of the potion, not actually holding it visually. The enemies on new stages begin attacking as soon as you kill all enemies in current floor, they walk out of their stage and attack even if you never go there, making it hard to brew without being attacked. When you die, the only way to re-spawn is to reload the whole page. The tutorial has a bug where if you close the potion workbench too fast, you get soft locked in tutorial unable to progress because its asking you to close the workbench screen you already closed and can't open again.

Also as a final note, you don't seem to be using any kind of physics engine, if you touch any object you just stop dead instead of sliding on it. You can try using box2D on this game it would help quite a lot, and its surprisingly easy to work with. Not just for visuals/feel but also internal game functions like hit detection, these physics engines come with all sorts of algorithms to make queries for weapons really efficient and fast.  I'm using that in my own submission and you can tell it makes quite a bit of difference, like you can dive into a horde of penguins and actually push them out of your way, it also helps me prevent enemies from overlapping, which is a problem you have in your game.


Developer

Yea... the flickering is main problem with mobile-based web browsers. on PC, it's ok. but on mobile, it likes to do that. For now (if your using chrome) try opening edge (for some reason that works better) or firefox (also works better). If none of those works, I might have to patch a bug when the jam ends.

Submitted

I am on pc though, with a chromium browser.
But my hardware is kinda old and i don't have a discrete GPU so that might've caused some problems

Developer

I'm beginning to see a pattern - it's mainly 32-bit systems that have this issue, I said mobile because those are the main 32-bit systems. Your most likely using a 32-bit system and that's the issue. Though I don't think this will be anything to worry about, I'd highly recommend switching to any 64-bit system.

Submitted

I'm pretty sure I'm on a 64 bit system. Using arch linux 64 bit edition and my kernel is clearly 64 bit.

I don't think they even sell 32-bit PCs anymore.

Developer

This is really confusing then. I'll try to do some research on this.

Submitted

ngl this looks cool

Developer

Thanks!

Submitted

Love the music

Developer

Thanks! Yea, lots  of people in the dc server say the music is great! Happy to hear that!