Game
UNDERTALE: Twilight
1 year ago

Remember that post saying I'd be posting more frequently?

Here it is.

Microlog #1 - Engine progress! (the game window, framerate, rendering sprites)


As you might already know, C++ is one of the lowest level languages out there and doesn't support and of the game-specific stuff that I need. So I used the SDL framework to create all of that from basically nothing (except SDL, which is actually a LOT.)
Creating a window was pretty easy, and I've got a class to handle all of that. It also has several methods to control what code happens and when it happens.

init initialises the game.

update executes code every frame.

render does the same as update, but for drawing-specific stuff.

And finally, clean cleans up the whole project and prevents most (very annoying) memory leaks.

There's also a framerate controller that ensures the game runs at a smooth 60fps framerate as much as it can.

Finally - the most recent addition - loading and drawing images is also supported (not animation yet, though) and I'm getting started on the TwiObject class which will be the building block for most of the higher-level stuff, much like Objects in GameMaker or Nodes in Godot.

That's pretty much it for this update! Work is, at least, going much faster than I expected, but I'm not setting any deadlines after the abysmal flop of the last one (it was supposed to release around April...)

Well, have a very great [insert time of day] and I'll see you in about two days! (They're that frequent...)

- @JustYourAverageGameDev



2 comments

Loading...

Next up

A lot is happening at the moment. Be prepared for a BIG progress update in December!

Gameplay Footage - Whimsun

This includes pretty much every way to beat Whimsun. Also apologies that there's so much of one attack; it's generated randomly so there's not much I can do about it... Also, the battle music is a placeholder.

So

i may or may not make an full art of some person or i may just leave this like that-

Shoobies leave a sticky trail of mucus in their wake, which can impede movement for any creature that steps in it.

Hi everyone! I started to create some environment props for my new video game, here is a cozy house in the forest. I'm planning to switch from Unity to Unreal... Let's see what new challenges I have to face. Made in Blender and Substance Painter.

Shuiro Haname. #Commission

Commission for @ShuHaname

Call it 'wrong turn'!🚫 The feeling of running into a house with only one exit🚪, and being doomed to die. #pixelart #pixelartist #pixelartwork #art #pixel #indiegame #IndieGameDev #indieartist

Regular exercise is key for healthy wings.

Try it out!

https://gamejolt.com/games/AeonNightmares/605184

Regional Bulbasaur. #Pokemon

Cash Banooca