IMPORTANT : Seems like there is a bug regarding the score not resetting; i will look into that and fix it.
Linux build is still in the works!
This message can now be ignored, a Linux Build and Hotfix had been published
I appreciate the fact that my engine is being seen, it genuinely makes me happy to see stuff like this happen to me!
> What are your external includes/libraries?
In the Windows build, all that is being used is "windows.h" and "gl/gl.h" in the source code, as well as "winmm.h" to get a more stable FPS, while in the Linux build it uses a number of X11 libraries (X11/Xlib.h; X11/Xutil.h) for the window to be created, as well as "GL/gl.h" and "GL/glx.h", as well as "time.h" to limit the FPS, for the most part, all of these libraries seem to do the job well, and they don't seem to bloat the file size all too much;
> I noticed that the window has both the enlarge and scale options available, but the engine doesn't resize to the new size.
dang...i knew i missed something, I'll make sure to fix that in the next update (Assuming this was on the Linux Build, since in the windows build the resize button was deactivated);
> I also noticed that one of the maps contains a slope and through Debug mode; I saw that it was created with multiple tiles. It works, but I figure that adding sloped tiles would stop over-draw and be more efficient.
this was mostly me just goofing around, although the article looks extremely helpful in my case here, i'll make sure to read into it (I also need to mention that building these levels were a little hard to say the least, i might make an Editor tool for myself, which should allow me to build levels MUCH longer than what i was originally making, let me know if you want this tool to be third-party)
Thank you for following my page! Feedback really means alot to me, as it allows me to know what to implement and what to NOT implement (It's also my very first time getting actual feedback, so excuse me if i'm doing something wrong by replying like this)
Speaking of which, i have now made a new devlog regarding the new V2.0 Build, and i think you'll enjoy it!
I was supposed to post it tomorrow, but i got a little ahead of myself, since i finished coding everything yesterday...Hopefully i will learn how to schedule stuff better (...probably)
I'm glad you enjoyed my demo!
As for how i made the collisions work, it was basically a bunch of math that boils down to "If Player is past the left side of the collision box, put them back into place" it does the job basically flawlessly, but may need to get improved for performance reasons (If possible, at least); The source code IS a bit of a mess currently, and i'm planning on rewriting it a bit when Friday comes around; Sound WILL be implemented, although it's not the biggest priority at the moment, i'll definitely TRY to implement it without third party libraries, but that's a problem for another time...
As for a Linux port, i'll see what i can do, and if i can handle Window Initialization and the Input system there, i'll be sure to port the engine here too!
As for a dev-log, likely somewhere around Saturday or Sunday where i'm most active, it'll be found on the Game Page itself
See the default stage here : https://florentinity.itch.io/flatformer-engine-demo
I've decided that (some) of my games will not use Unity, or Godot, or any game engine in that matter, but instead make my very own engine, This is a 2D Platformer Engine, which some of my upcoming games will use, featuring collision, movement, compatibility, and generally being lightweight; The Engine was made in C, using OpenGL to render the scene, while also using MinGW to compile the application, File size sitting at around 25 Kilobytes in size (More precisely 25,600 Bytes, according to Windows)
(Just to clarify, i will NOT be leaving Godot at all, I will still post games using other well-known engines occasionally)
I used basically everything i knew about C's Programming language to work out Collision and Velocity movement, it might not be perfect, though...
This was tested on genuine Pentium 4 Hardware, with 1024 Megabytes of RAM; In task manager you can see the low resource usage, proving this engine to be pretty stable for older PCs!
If there's anything you want to know about the engine, leave a comment and i will try to reply as quickly as i can
(P.S. Just to clarify, this game does not contain any viruses, it seems to be falsely accused, and that might be because it isn't a commonly downloaded file, if you're still unsure, at least give it a shot on an isolated Virtual Machine, with no Internet Access)
It looks pretty nice, the gameplay reminds me of the "Teeter Targets" game from Wii Play Motion (Not sure if that was the inspiration for it, but it's pretty nice to see a similar version of it
I did notice a few weird things going on, maybe you uploaded an unfinished build..?
There was a bug on level 5 where if one of the balls fell, the audio would bug out and result in an instant game over
Some levels also feel unfinished like 6,7, and 8, each one of them explaining mechanics that seemingly weren't implemented in... (For example, the level 8 tells me to watch out for enemies...and yet i didn't see them anywhere, just a straight shot to the win area)
Levels 9 and 10 seem to just be placeholder levels, which i'm sure wasn't intended either...
Overall, ignoring all the oddities i've gone over, it's a pretty fun game and a great way to pass the time when you're bored, i see potential
8/10
Interesting gimmick, funnily enough i found myself being better at the platforming without using half the game's other glasses
Managed to play all the way until the end, it was pretty fun and just difficult enough to be enjoyable to me :D
10/10 Interesting idea; i swear i saw a flash game similar to this, but i forgot it years ago
Very interesting concept, it's kinda like golf but with fish which sounds funny imo
Graphics aren't that bad, either...They're good for the most part, although maybe the ms-paint style was intentional idk
Either way, it looks like a great game to play when i'm bored, i just wish this was more popular so more players would join, tho...
In "Robot Spike Spike" you play as a robot and you have to avoid obstacles!
The game has 3 difficulties and can be played on the browser, Windows, Linux, or Android
There is no end to this game, just get the highest score possible and share it with everyone else
Play the game here : https://florentin881.itch.io/robot-spike-spike
(Also sorry if i'm not posting this right, this is like the first time i ever did this)