🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
Latest Scripting Activity
toaderman said:
Does anyone have any advice on how to start out or recommend any good courses on how to learn Unity and C#?
This depends on your goals.
If your goal is to just make something, then it doesn't really matter much, get whatever you want to dive in to your learning journey. Unity's website…
Last week I mentioned context and how I work better with it. Normally for me its looking over code or a system that's already implemented in some way learning how it works and then creating my own interpretation of it - one such system is the ‘new’ Input System.
My project grew from the Third …
I'm not clear why you expect to hire programmers for such a short time? That is unusual. What is your reason for doing so? It would make more sense to hire the same programmer(s) to do work over a longer period. Since you lack technical knowledge it will be important to hire a lead programmer to wo…
Linear interpolation is everywhere. Games, 3D animation, image creation tools and much more all rely heavily on interpolation, so having a thorough understanding of linear interpolation is extremely important.
This text is somewhat geared towards game developers, however it's general enough to apply…
sangiria said:
but I don't know better
Maybe this is your issue. First learn the programming language, then make your game. Following a tutorital without knowing what and why they're doing is worthless on a learning purpose.
In general, you can always set an objects position if you take it out of a po…
I advise trying some benchmarks as well, even if you can face some extra issues to solve, cause I can't imagine another way out here - it's impossible to apply any of the A/B tests, unfortunately.
Just think over what you are going to test and try it (some piece of it at least). In case …
JoeJ said:
There seems a new trend of hiding spam behind something like ‘anti-logics’ or what. Humanity is fascinating.
Note to myself: To make my next spambot pass all Turing Tests, add artificial dumbness. Yeah, that's it! :D
Their reddit account (it's deleted now) had something looking like genuine…
@SFSpoto I wrote this link in my first post, hope it's useful: http://web.archive.org/web/20080410171619/http://www.teknikus.dk/tj/gdc2001.htm
Understand completely @Beosar. Didn't think it hurt to ask.
Anyways, we are getting several C++ applicants as it is, so our recruitment isn't going too bad right now.
Promit said:The most popular (but not necessarily best) thing in game GUIs nowadays is Dear ImGui. It's easy to understand, well maintained, well documented, and easy to get up and running.
I thought it was being used more for debug menus, early prototypes etc. - is it actually being used as main/…
@Steve_Segreto: you are totally right, now that I know it's for W3D it makes a lot more sense. Also DOSBOX is the best chance for running that, I agree. However "push ebp" is not a valid 16 bit instruction, and mixing "push ebp" and a real-mode BIOS "int 10h" in the same function is clearly a mist…
@JTippetts sounds like something we could take a look at. Do you have any example of what your output looked like?
Hi, everyone!
I recently decided to dig a little deeper into Perlin's rabbit hole.
So far, it's working out nicely. But now, I struggle with things that come on top of that.
Simply put: how will I get the most out of that?
To keep things easy and visual, let's pretend, I'd plot the res…
How about using Unreal Engine 4 instead? It has pretty good networking, and if it's not good enough, writing your own extensions in C++ (say, on top of UDP libraries) is very easy (wizards are integrated into the game editor.)
Why does it appear so difficult to get ammo out of the crates?
L. Spiro
On 6/29/2019 at 4:43 AM, Acosix said:So basically you're making a track racing championship car game with tuning(Like Automotodróm Slovakia Ring in FIA GT championship)?
Thanks for joining the discussion.
I'm making a track and off-road driving game with tuning, not…
I'll try to transfer shared to an external buffer between 2 barriers, it'll slow down the execution but I should be able to access data.
YouTube Video Tutorial: https://www.youtube.com/watch?v=et6BAdlxECw&t=7s
using System.Collections; using System.Collections.Generic; using UnityEngine; public class BillboardFX : MonoBehaviour { public Transform camTransform; Quaternion originalRotation; void Start() { …
YouTube Video Tutorial: https://www.youtube.com/watch?v=GPwp0Bd7WnA&feature=youtu.be
C# Script:
using UnityEngine; using UnityEngine.UI; public class UITimer : MonoBehaviour { public Text TimerText; public bool playing; private float Timer; void Update () { if(playing …
I measure the current power output of the engine and use this to calculate a "target pressure" value. A "current pressure" value then moves towards that target pressure over time (creating the delay), but is capped at a maximum. When pressure leaves the system, I store that in a "blowoff" variab…
Any clue what library is the one that's needed for require? Since including them all is a bit of an overkill.
Manual: Your first script
SDK: Samples
Further resources: Community wiki (unfortunately not too active, but there is some useful content there)
The documentation is pretty detailed. And hopefully not too difficult to follow. I suggest you browse through it.
I'll be happy to hear…
Hello GameDev
In this blog I'll be covering
- development life-cycle thus far
- provide an update on dynamic structures
- introduce scripted events.
Development life-cycle
I think the time has come at last. What time is that exactly? Well let me explain...
A couple months back I …
Resumed work on Vivid-Script. Vivid-Script is a managed, real time scripting language. It is wrote for Vivid3D, and as such will not just be a normal language with a set of functions,
it will instead offer several features that connect closely with the engine. It works on a dynamic engine. i…
I have just finished the back-end programming for update game data using unity asset bundle,
Firebase?!!
and setting some Google Firebase Features for login in Play Games Service, storing user data (Money, Username, etc), and store game data for update …
I'm very pleased to showcase the new functionality I've incorporated allowing the user to select many Simulin at once.
This feature was always on the back-burner because there were more pressing things to address. I'll quickly go through the technique I used.
But first, please watch the follo…
Rodrigo Monteiro, who has been making games for twenty years now, started a thread on Twitter for sharing his favorite game programming resources. I then collect…
'lo again all.
I mentioned in my previous entry that I've been porting our 2009 release, Static: Investigator Training
which is a C++/Direct3D/lua fmv horror adventure; to html5/js (canvas)
using the base code from 96Mill and Revel Immortal as a starting point.
The process has been going …
Just a little progress video. As well as getting the scripting working a bit more, I've been placing villages and naming map areas. The area names are generated by putting together random chosen syllables.
MorphingFor variation with the natives they now use realtime bones li…