Duvo Eins
- 14 Devlogs
- 19 Total hours
While learning how to use the library PyGame, I want to create a learning program for my little brother by inserting the problems into a fun, little duel-style game.
While learning how to use the library PyGame, I want to create a learning program for my little brother by inserting the problems into a fun, little duel-style game.
Well, I polished up my program, added a ReadMe, created a .exe program etc. to create the ship-ready version! I formatted the version differently (v2P.0.5.0 instead of v0.5) because I wanted to make sure this version was clear to be two-player only (as I am planning to do single-player in the future).
I did reuse a picture this time since these is nothing really new to show!
Check the repo yourself!
But I’m done! Oh wait… all the shipping stuff :)
This is basically the endgame here… literally! Here’s some of what I did:
Soon, we’re going to make it to v0.5!
https://github.com/davidv3767/Duvo-Eins/commit/b8be0b52a1d765e5deeaa225834ec71a509a7745
I will work on the endgame screen & start polishing for v0.5!
The current program is bugged a little bit, but here’s what was done this session:
Next up, I got to fix a lot of bugs!
No commits this time :(
I will continue working on the gameplay!
I’m really excited with the progress of this project, especially since everything is coming together. Here’s some things I did in this session:
In the picture below, I want to note that the questions do keep on glitching between the two kindergarten questions, but that is because the player mechanic didn’t get finished before this devlog.
https://github.com/davidv3767/Duvo-Eins/commit/1ff48a802b77ec992dd962845cc0f5d44d9073bf
I will continue working on the question mechanics… and maybe combat too!
More progress was done in this session! Some of the things done are the following:
Honestly, I’m really happy with what I’ve done over the past 10 devlogs! I wonder what will happen by Devlog #20?
https://github.com/davidv3767/Duvo-Eins/commit/d7e34a2d8d926c38beb4e0236bc6594b4336d8e1
I will continue working on the gameplay… we’re inching closer towards a fully playable program!
I took a very long break, but I was able to come back today! I did a lot of things, but here are the major things:
https://github.com/davidv3767/Duvo-Eins/commit/8133c297700de8fbfc2464c26c951844cf1b483b
I will continue working on the gameplay!
I set up the foundation to work on the gameplay. I have a small question bank in .json (screenshotted that since I have nothing else to show), a blank screen, and a small Character class!
https://github.com/davidv3767/Duvo-Eins/commit/1e1e41e6983fd23b53de307c458ac4008cb98407
In my next session, I will continue working on the gameplay!
I did a lot of things in the past sessions, including finishing up the selection mechanic and starting the gameplay. With the current program, working on gameplay can now begin!
In my next session, I will start working on the gameplay!
It took some trial & error, but the stats menu finally works as intended! By pressing 1-4 on the 2nd selection screen, you can see basic information.
In my next session, I will make the second selection screen allow each player to select a character (via triple pressing a key), rather than just the stats shown.
First of all, I added the character grid (without stats & selection mechanic). Secondly, I split my code into four different files, improving readability by a lot! I was going to continue working, but I wanted to publish a devlog first.
https://github.com/davidv3767/Duvo-Eins/commit/f10ce740a106347836616f34555354be7c73d8de
In my next session, I will make the second selection screen work, allowing the player(s) to select a character!
In my past session(s) of coding, I focused on allowing the players to customize their name! Now, each player has a customized username for the round they are playing, allowing players to better connect to the game.
https://github.com/davidv3767/Duvo-Eins/commit/ffa216377c5c137ba125f8c36df04605f35ddd79
https://github.com/davidv3767/Duvo-Eins/commit/3625647f57e2a42ef1580669bf748265fed4a524
In my next session, I will make the second selection screen, involving simple characters & basic stats!
Today, I focused on making an info screen (with instructions coming soon!) and starting on the first selection screen, allowing players to type in their names. I wanted to write this devlog before I continue working on the typing mechanic due to the amount of progress & time I have spent.
https://github.com/davidv3767/Duvo-Eins/commit/c4d71da3cc1f0890666f09c0d4444017a8ec35b2
In my next session, I will lock in and make the typing mechanic for the 1st selection screen work! Then, I’ll start on the 2nd selection screen (characters)!
I focused, in this session, on getting the START and INFO buttons to appear & make the background look better. I also sorted out my functions and started the mechanic for the buttons mentioned above.
https://github.com/davidv3767/Duvo-Eins/commit/bcc683b7d776d8275721a71e24541b1d0189ae7c
In my next session, I will focus on making the START and INFO buttons work, and maybe start the SELECTION screens!
This is the start of Duvo Eins, a duel-style learning app! After I tinkered with some window settings, I created the beginning to the start screen, adjusting the title little by little until it looked the best to me!
https://github.com/davidv3767/Duvo-Eins/commit/6c81a82a681d124c7b7eafac3cc968cccd1dac44
I’ll be continuing to improve the start screen! I’ll add some buttons and change the background to look nicer!