Mon.Apr 01, 2024

article thumbnail

Vanillaware's Unicorn Overlord sells over 500,000 copies

Game Developer

With solid reviews and during a busy release period, Unicorn Overlord may be Vanillaware's fastest-selling title yet.

340
340
article thumbnail

Top Unreal Game Development Companies in 2024

Logic Simplified

Looking for a Real Unreal Game Development Company? Unreal Engine has fast grown to be the most trusted engine in the world. Every release brings with it wide-ranging improvements. UE5’s features and functionality have further expanded to include experimental new features for rendering, animation and simulation. The potential for building epic games on Unreal by game app developers and creators across industries has increased.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Ubisoft lays off 45 employees to address 'market evolution'

Game Developer

Ubisoft makes its first layoffs of 2024 by cutting staff across its global publishing teams.

334
334
article thumbnail

Moduwar - New Demo

Indie DB

Take control of a Modu - an alien creature with an ability to grow different organs.

Demo 99
article thumbnail

Unity says it shared AI training data with devs in bid for transparency

Game Developer

Unity wants to prove its commitment to transparency by sharing AI training data with developers concerned about copyright violation.

Data 331
article thumbnail

April Fools' 2024

Grumpy Gamer

As the world spins into chaos, the one constant that brings stability into your world is knowing that grumpygamer.com will always remains April Fools' joke free.

98
article thumbnail

Interim CEO Jim Whitehurst explains Unity's product-led path to profitability

Game Developer

Whitehurst and chief product and technology officer Marc Whitten discuss Unity's plans to rebuild trust with developers after the 2023 Runtime Fee fiasco.

More Trending

article thumbnail

PlayStation 2's console sales reportedly top 160M units

Game Developer

If numbers (and Jim Ryan) are to be believed, the 23-year-old console still stands as the best-selling console ever, at least for now.

Console 310
article thumbnail

Virtual keyboard

Cocos

There is no other way than binding the touch event to every button. But you can do it quickly by looping through children of the buttons’ parent node. Something like ParentNode.children.map((button)=>{ button.on('touchend', ()=>{ const labelComp = cc.find('label', button).getComponent(cc.Label); console.log(labelComp.string); }); }) The event name “touchend” is just example, pls replace it by correct event name for 3.8.1 And cc.

52
article thumbnail

EU raises €7.5 million in funding for 2024 Creative European program

Game Developer

The EU's fund is spread across 22 European countries, each of them getting backed for 1-6 game projects.

Games 305
article thumbnail

Adapt Mesh size when used for Mesh collider

Cocos

Hey guys, Any idea on how I can fix this situation? I can’t adjust or scale the mesh collider once I’ve set the reference. Any idea on how I can match the mesh collider with the size of the model mesh?

Mesh 52
article thumbnail

The Art of Interesting Choices in Game Design

Game Wisdom

The Art of Interesting Choices in Game Design Josh Bycer josh@game-wisdom.com width="560" height="314" allowfullscreen="allowfullscreen" For this critical thought, it’s all about creating interesting choices and skills in your game, and why more numbers don’t mean more quality.… The post The Art of Interesting Choices in Game Design appeared first on Game Wisdom.

article thumbnail

Virtual keyboard

Cocos

@ccclass('VirtualKeyboard') export class VirtualKeyboard extends Component { start() { this.node.on(Input.EventType.TOUCH_START, (e: EventTouch)=>{ let touchPos = e.getUILocation(); let keyNodes = this.node.children; for(let key of keyNodes){ let isHit = key.getComponent(UITransform).getBoundingBoxToWorld().contains(touchPos); if(isHit){ console.log("Touch Key: " + key.

52
article thumbnail

D20 RPG – Hero Party

The Liquid Fire

“It’s party time, it’s excellent!” – Wayne, Wayne’s World Overview In this lesson, I would like to start migrating away from the “Solo Adventure” idea toward a game that supports a full hero party. Toward that end, I will remove the old SoloHeroSystem and then add features to aid in constructing a full hero party.

article thumbnail

Adapt Mesh size when used for Mesh collider

Cocos

Hey guys, Any idea on how I can fix this situation? I can’t adjust or scale the mesh collider once I’ve set the reference. Any idea on how I can match the mesh collider with the size of the model mesh?

Mesh 52
article thumbnail

How Do Online Casinos Prevent Card Counting?

Game Wisdom

How Do Online Casinos Prevent Card Counting? Josh Bycer josh@game-wisdom.com Online casinos ensure fairness and counter-card counting with innovative and positive measures. They utilize random number generators (RNGs) to guarantee the randomness of each card dealt, ensuring that the outcome of games like blackjack remains unpredictable and fair for all … The post How Do Online Casinos Prevent Card Counting?

Games 52
article thumbnail

Virtual keyboard

Cocos

Hello! I have a virtual keyboard in my game that looks something like this: Each button is a prefab. My question is what is the best way to listen for button events. I just don’t want to assign events to all buttons every time. I don’t know exactly what the best approach to this problem is. But in the end I’d like to have something similar to: this.keyboardNode.on(‘input’, (key) => { // Do something }); Does anyone have any ideas on how best to implement this?

Games 52
article thumbnail

Node js vs Python: Which backend technology to choose?

Artoon

Welcome to the latest blog post on Node js Vs Python. Confused […] The post Node js vs Python: Which backend technology to choose? appeared first on Artoon Solutions.

article thumbnail

Adapt Mesh size when used for Mesh collider

Cocos

Hey guys, Any idea on how I can fix this situation? I can’t adjust or scale the mesh collider once I’ve set the reference. Any idea on how I can match the mesh collider with the size of the model mesh?

Mesh 52
article thumbnail

Adapt Mesh size when used for Mesh collider

Cocos

Ah, that did the trick! Instead of adding the collider to the parent model of (several) mesh node(s), add the collider directly into the node that uses SkinnedMeshRenderer, then drag the same mesh into the MeshCollider. Thanks so much!

Mesh 52
article thumbnail

Adapt Mesh size when used for Mesh collider

Cocos

Hey guys, Any idea on how I can fix this situation? I can’t adjust or scale the mesh collider once I’ve set the reference. Any idea on how I can match the mesh collider with the size of the model mesh?

Mesh 52
article thumbnail

Hot Update | Patch Update | Changing the url dynamically during runtime

Cocos

Intent - To change the url of the server remote package in project.manifest file without sending an apk update. We use version_generator.js script to specify few things like version, url of server remote package. This version_generator.js updates the project.manifest file that gets bundled with the apk. I want to change the url of server remote package dynamically during runtime without sending an apk update.

article thumbnail

Hot Update | Patch Update | Soft Update | Update

Cocos

Is there any other way to apply Patch Update other than the method provided by Cocos Creator? Cocos creator method - [link] Reason for this query is mentioned in other thread. link - Hot Update | Patch Update | Changing the url dynamically during runtime Any leads regarding the query is highly appreciated.

40