- 20
- 620
DirtyZeusLover
เข้าร่วมเมื่อ 19 ม.ค. 2022
This is a channel.
[C++] RPG Clicker: Runescape Style Idle Clicker Game Dev Log 1
Hi! This is my latest project: RPG Clicker! This is a first update on how it is coming along. The goal is to make an idle clicker game with skills and stat systems like Runescape. My personal goals are to learn class inheritance, GUI development, and improve my current C++ skills.
#gamedevelopment
#indiegame
#indiegame
#runescape
#devlog
#gamedevelopment
#indiegame
#indiegame
#runescape
#devlog
มุมมอง: 196
วีดีโอ
[C++] Raylib Tutorial - Creating A Window And First Steps
มุมมอง 2014 วันที่ผ่านมา
Welcome to my Raylib tutorial series! In this video we will cover the first steps for beginners. We show you how to create a basic window using Raylib and C . This is intended for complete beginners and is also a reminder video for myself.
Using AI To Make A Tower Defense Game
มุมมอง 314 วันที่ผ่านมา
#gamedevelopment #AIGameDev #towerdefensegame #chatgpt #indiegamedev #codingtutorial #gamedevelopmenttutorial #ai
11/1 Indie Fighting Game: New Features & Gameplay Updates!
มุมมอง 728 วันที่ผ่านมา
In this update video I go over the most recent changes for my first game Hobo Killer. The change log includes: Health Bars, Player health, Player Damage, Groundwork for enemy AI, and GUI Scale Factor.
Teaser of "The Streets: Hobo Killer" an Indie Fighting Game in Development
มุมมอง 13หลายเดือนก่อน
Survival is a One-Way Street.
Creating a Fighting Game in C++ Dev Log 1
มุมมอง 17หลายเดือนก่อน
Welcome to the first dev log of my fighting game project built from scratch using C ! In this video, I’ll walk you through my progress so far, including character mechanics, implementing basic game states like idle and move, and setting up the core logic for combat actions such as light punches. Follow along as I explain the code structure, challenges faced, and solutions found along the way. I...
Godot May Game Development Reel
มุมมอง 135 หลายเดือนก่อน
Enjoy the reel? Subscribe now and stay updated with our latest game development adventures! #GameDevelopment #IndieGameDev #GameDevlog #GameDevelopmentForBeginners #GameDevCourse #IndieGameDevelopment #GameDevs #Subscribe
Godot 4.2+ Tutorial: Restricting Game Bounds
มุมมอง 286 หลายเดือนก่อน
Learn how to restrict game bounds in Godot 4.2 in this tutorial! Perfect for game developers using the Godot engine. Don't forget to like the video and subscribe for more game development tutorials! #godot #gamedev #shorts #review #engine #overview
First Month of Python Game Development Project Reel
มุมมอง 127 หลายเดือนก่อน
Hi! Here is a reel of 5 of my recent game development projects made purely in python! I learned so much about object oriented programming making these projects. This is most likely the last time I will be creating games in python. I am moving on to Godot from here on out. Thumbnail obtained from freepik
Pygame Development: BomberMan Clone Log 3 = [Crates, Explosions, Crate Mechanics]
มุมมอง 527 หลายเดือนก่อน
In this update we added crates that randomly spawn and explosions break crates
Pygame Development: Implosion Man Log 2 = [Bombs, Explosions, Obstacles, Collision]
มุมมอง 197 หลายเดือนก่อน
In this update we made a few advancements to the game.
Creating A Game To Learn Python: Re-creating Triple Triad (Stream Reupload)
มุมมอง 247 หลายเดือนก่อน
Creating A Game To Learn Python: Re-creating Triple Triad (Stream Reupload)
Hi, really nice project, but I have a suggestion. You might want to change the levelUp function by removing "experience = 0" at the end and instead adding "experience -= maxExperience." Right after if that way any exp that is over the max will not be lost during the level up.
You are so right! Thank you so much for telling me this!
@@DZL69420 Just to add on to this(and this may be nitpicking/overengineering by this point), you may want to store experience as a total value rather than a current value. This will allow you to tune the exp/level curve while still reflecting the effort that the previous players put in pre-tune. For example, say it takes 5000 exp to get to level 5, but you find that it is way too slow, so you decide that 5000 exp should get you to level 12. Storing experience as a total value would allow the engine to automatically detect you to be at level 12 if you've accumulated 5000 exp instead of those players feeling cheated out of their time due to new players having it easier than the exp curve that they had to level on.
Awesome idea! What I ended up doing what something like this. void GUI::calculateLevel() { int requiredXp = 0; int tempLevel = 1; while (requiredXp <= experience) { // requiredXp += std::floor(tempLevel + 300 * std::pow(2.0, tempLevel / 7.0)) / 4; if (requiredXp < experience) { ++tempLevel; } if (tempLevel > level) { level = tempLevel; } } Idk how this will structure in my reply but theres a formula that will increment the required experience based on the level then an if statement to level the character up based on a placeholder temp level. I wanted to use a formula rather than writing the required xp for each level and inputting xp and returning level.
@@DZL69420 Nice idea That way the currentExperience won't have to be reset after every level up. With that, in the future you could add some milestones that give rewards based on combined experience from all skills.
this shit pissed me off mf
Im interested in how you did this
Sorry it took so long to reply. I used the Pygame library and I got a lot of help from chatgpt here. The code is a big mess but it kind of works. I suggest to look for a free python course on youtube and follow it 1 hour a day for 5 days a week. You should follow it until you get an introduction to classes in python. The skills I used were, web scraping, if/else statements, while and for loops, classes, and tesseract. It has been a while since I made this project so I think that was all I used.
@DirtyZeusLover can you show the whole code :) ? would be awesome. love this idea
Absolutely! Here is the github link. github.com/GoopSoftware/Pygame-Bomberman. You can find all of my projects under this github account. I am currently working on a fighting game using C++!
"Promo SM"