0% found this document useful (0 votes)
53 views11 pages

Platforms For Game Development

The document discusses different platforms for game development including Unity, Unreal Engine, Godot, PlayCanvas, web technologies like React.js, and even non-digital options like developing games for the terminal or tabletop games.

Uploaded by

vaskopax14
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views11 pages

Platforms For Game Development

The document discusses different platforms for game development including Unity, Unreal Engine, Godot, PlayCanvas, web technologies like React.js, and even non-digital options like developing games for the terminal or tabletop games.

Uploaded by

vaskopax14
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Platforms for game

development
Credentials
Experienced game developer, in the industry
since 2015.
- Tesseract Interactive - Excubitor project
- KnapNok Games - Many prototypes
- Founded Dark-1 in 2017
- Shipped Odium to the Core on Steam,
iOS, Android and Xbox One in 2018
- Currently working on Skopje:
https://skopjegame.com/
Video game dev platforms
Don’t jump to a platform right away. What kind of game are you making?

● Web - Needs to be lightweight in size


● Mobile - Needs to be light on performance
● VR - Needs to run at high frame rates
● Desktop and Consoles - Just run at reasonable frame rates
My engine of choice.
Super flexible, easy to get into and work with.
Programming using C#

Pros: Cons:

● All game sizes ● Web - Builds are big and take a long time to
● Any genre of game load. JS Code is not well-optimized.
● 2D and 3D ● Proprietary - most of the engine code is
● Wide range of platform support closed-source
● Both Lightweight and graphic-heavy games
● Specific render pipelines good for both
low-end and high-end hardware.
Developed by Epic Games, built with AAA games in mind.
Programming using C++ or blueprints

Pros: Cons:

● Tons of features built-in ● Very opinionated, less flexible out of the box
● Top notch deferred graphics pipeline ● C++ recompilation is slow
● Support for many platforms, but less than ● Doesn’t run well on performance-constrained
Unity devices - Mobile phones, lower-end laptops
● Great performance on capable hardware ● Not good for web.
● Easy to make a FPS game in
● The source is open, but has a strict license
Godot
An open-source engine, in many ways similar to Unity

Pros: Cons:

● Very lightweight, tiny installation ● Consoles not supported by the open-source


● Tons of features part due to copyright issues with proprietary
● Fully open-source APIs
● Great for small and medium games ● Not good for web
● Lightweight render pipeline based on OpenGL ● Graphics not on par with Unity / Unreal
ES
● Runs great on low-end devices
Playcanvas
ake web games on the web.

Pros: Cons:

● Similar interface to Unity ● Not free


● Easy to set up scenes for artists ● Cannot export easily to deploy somewhere
● Developed using Javascript else
● Works great on web. ● No support for npm packages - A key benefit
● Builds are tiny of node.js development
React.js and other web technologies
Yes, really. Many simpler projects can be made using simpler web technologies. Not all
projects are super graphics-heavy, or require any graphics at all. You can use canvas for
the rest.
The Terminal?
Been there for a while. Can be programmed using anything you like. Has proven useful
for a bunch of games. Anyone heard of dwarf fortress?
The Table?
Board games you play with friends on top of a table (aka Tabletop) are a great way
to get into creating games and figuring out game mechanics. Easy to get into and
make something fun!

You might also like