Skip to main content

Questions tagged [inheritance]

In OOP, this refers to a lower-level class using the definition for a higher-level class' methods or properties.

Filter by
Sorted by
Tagged with
2 votes
2 answers
1k views

I'm watching a tutorial on setting up a 3D player character in Godot, and at around 7:45, it shows CharacterBody3D as the root node. I'm wondering if this is ...
NobleAbsinthe's user avatar
1 vote
2 answers
1k views

First up, the name of the question is terrible and I am open to suggestions. For context: I'm still relatively new to C#/Unity and it's hard to ask questions properly when I don't know the terminology....
Disgusting's user avatar
1 vote
1 answer
1k views

Consider this structure: * KinematicBody2D (Actor) |_ AnimationPlayer (able to make a rotation of 360) Now I want to make a Player and an Enemy that inherits of ...
pietrodito's user avatar
0 votes
0 answers
43 views

I moved from C to C# so I am a novice in Object Oriented Programming. I wanted to implement OOP in my character movement, but it didn't work the way I expected. My character is instantiated when the ...
Gorlomi's user avatar
0 votes
1 answer
582 views

Bellow is my code. I have an abstract class and a inheriting class. This keeps giving me an NullReferenceException, on the ...
ManoTech's user avatar
  • 157
0 votes
1 answer
105 views

I have three types of UI buttons that go on a cooldown bar: A traditional cooldown bar button where once the corresponding key is pressed, a timer shows over the button and dims the texture. A button ...
Thisisstackoverflow's user avatar
0 votes
1 answer
1k views

I'm trying to create a class that holds the data for an an attack, called Attack. I also have special attacks that have more properties, and so I wanted to create a ...
Agent Tatsu's user avatar
0 votes
2 answers
305 views

So I am creating a game with C++ and SDL. I have a "gameobject" header file and no cpp (I do not need it) the game object has 2 functions void render() & ...
younlok's user avatar
  • 19
0 votes
1 answer
87 views

I have Block class which is the parent and StandardBlock the child , the prefab block have StandardBlock script attached to it, and according to my small knowledge in inheriting I though this would ...
Abeer's user avatar
  • 25
0 votes
1 answer
154 views

I want to implement a damage system that works across both living items (Entity) and environment items (Environment). The key ...
Kendall's user avatar
  • 107
0 votes
1 answer
1k views

Im working on a little game-framework in c++. Currently i have a (base)class called "GameObject" from which all future in-game objects will derive from. Class enemy will be ...
Thomas Linssen's user avatar
1 vote
1 answer
1k views

I'm currently fiddling around with some RPG mechanics and I'm trying to implement a solid way to handle items that have different on use effects. Currently, I have a base class called "Item" that ...
Grant Upson's user avatar
2 votes
1 answer
236 views

Say I have a GameObject class that is being extended by all of the objects in the game that are moving around. (This class provides basic stuff like a sprite, draw ...
purpule's user avatar
  • 113
0 votes
1 answer
4k views

I am using 3 classes: EnemyBullet : MonoBehavior EnemyBulletType1 : EnemyBullet EnemyBullet Class: ...
Sudeep Kandregula's user avatar
0 votes
1 answer
402 views

EntryPoint.cs ...
NoobProgrammer's user avatar
0 votes
1 answer
884 views

I have the following: ...
ag4w's user avatar
  • 101
0 votes
1 answer
241 views

I encountered a problem where I want to make a Scriptable Object that derives from another class, but C# does not support multiple inheritance. Further, I do not think it would not make sense to make ...
reincarnationofstackexchange's user avatar
0 votes
3 answers
2k views

I have a bird entity that needs different update rules when it's moving or dying (among potentially other states). I want to avoid making my Update method a ...
MrRobot9's user avatar
  • 331
3 votes
1 answer
260 views

I'm currently at the start of a project, and I'm following the wisdoms of my day-to-day career as a C# developer for large web applications. Currently I have set up a bunch of interfaces. Notable of ...
James T's user avatar
  • 187
0 votes
1 answer
543 views

Interfaces are a feature of C# that I've never quite been able to see the purpose of. I see them used all the time in professional code, but for the life of me I can't work out the reasoning. My ...
Infergnome's user avatar
1 vote
1 answer
250 views

I am very new to C#, XNA, and OOP. This is my question: I have an abstract class called Sprite. Sprite handles position and drawing from the sprite sheets, from its update and draw methods, for my ...
Sinux1's user avatar
  • 13
1 vote
1 answer
4k views

I have a base class that has a lot of classes inheriting from it, I want to make a script that you can drop one of these derived classes into. How do i do that? ...
user3797758's user avatar
  • 3,661
0 votes
2 answers
268 views

I'm currently making a Pokemon clone on Python just for the heck of it. After fiddling a bit with some GBA ROM editing tools, i've found out that on these games there are, among other things: Events ...
Dleep's user avatar
  • 101
1 vote
1 answer
477 views

[Context] I am developing a game in Unity, and wanted to make a Game Manager. Like many examples out there, it uses a Singletron design pattern. But i have several other Managers, all using Singletron ...
Romulo Rocha's user avatar
1 vote
0 answers
129 views

I'm having some issues with inheritance for one of my libGDX projects, I'm making a game similar to (very stripped down) Terraria or Starbound and I am using the TiledMap to load the world, ...
angusVen's user avatar