so many attention to detail, lovely
tamat
Creator of
Recent community posts
thanks, I linked against SDL statically and used the exe minifier petite( https://www.un4seen.com/petite/ )
I have to see if I can link statically also to the MSVC runtime.
Im using SDL too, and for the audio Im using SDL basic audio callback system. Its very raw but if you need code to load a WAV file and play it I can send it to you.
Btw, if instead of linking against the dynamic DLL you link against the static LIB you will reduce the EXE size. I also use this EXE compressor:
https://www.un4seen.com/petite/
and I managed to create my SDL/OpenGL app that weights less than 300KBs
Hey, I've been working non-stop over the last week in my entry for the Floppy Jam.
Some bullet points:
- Sector based 3D Map (inspited by 2.5D engines of the 90s)
- Coded from scratch in C++ and SDL/OpenGL 3
- Deferred rendering pipeline (yup, not for old machines)
- Retro visuals with emphasis in illumination
- Includes full level editor!
Now the explanation:
I always wanted to create my own sector-based 3D engine after reading so much about the work done by Ken Silverman and John Carmack.
Because the level size has to be small I decided to create my own file format and because of that I needed my own editor. So over the last week I've been creating my own level editor, which consumed me more time than I expected, but now it seems quite complete (although the interface is horrible).
I also have pathfinding (although a little bit slow) and some basic form of collision detection with walls.
The next week I will focus on designing the levels and gameplay.
Right now with the executable, textures and one level, the total file size (no DLLs) is under 500KBs so I still have a budget for sprites and maybe sounds.
Here are some screenshots:
First the editor
Here Im editing a wall
Here Im testing the path finding (every point represents a cell)
Isometric view of the map (still not sure if I will use it)
And this is a view from inside the map. Im using deferred rendering so I will try to add lots of lights to give a nice atmosphere.
And thats all!
I copypaste the post I made you in reddit:
Hey, very interesting game. I just played till the end. Here is a list of tips:
- The first day I sold one goat without knowing just by clicking to see what it was. So I started the game with just one goat, which I guess is not very important but made me feel frustrated. Maybe goat-selling shouldnt be allowed till later.
- I guess you wanted to make the daily life routine, but I feel it lacks some variety on the days. It feels boring if everyday the chores are exactly the same.
- Graphically the game is very beautiful, but at night the lights of the house are blue, I guess you are tinting the fullscreen using a postprocessing effect and thats why the windows do not shine orange. I would suggest to do not tint and use the ambient light to turn it blue.
- I didnt want to read the letters because I felt it was stolen precious time from the game, but I guess time is paused when reading. My suggestion is to read the mails once at home automatically.
- I dont like that the chickens die without any notice/representation. I feels random. Maybe if they die one by one every day...
- Also after all the chickens die I still had lots of cheese but I guess she doesnt eat cheese...
- Maybe some other camera angles would make it less repetitive. Like showing the inside of the house when she goes there.
Anyway, beautiful game, great work