• Interesting projects: mathematical C library for developing video games
  • Integrating Your Game on Steam: Working with the Lobby in Steamworks.NET
  • Evennia – python library for online text games
P-Game

Your insider into gamedev world

  • Home
  • About Vectors
  • Mathematical C library
  • Integrating Your Game on Steam
  • Gaming Tricks: How Developers Make You Feel Cool
  • Software
  • Home
  • About Vectors
  • Mathematical C library
  • Integrating Your Game on Steam
  • Gaming Tricks: How Developers Make You Feel Cool
  • Software

Archives

  • March 2025
  • January 2025
  • August 2024
  • June 2024
  • March 2024
  • July 2023
  • June 2023
  • March 2023
  • February 2023
  • October 2022
  • August 2022
  • June 2022
  • February 2022
  • January 2022
  • November 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • May 2020

Categories

  • Development
  • Gamedev
  • IT
  • Software
  • Steam
  • Twitch
  • IT

    How to Make a CRM System for E-Commerce

    07/28/2023

    In the current business landscape, many enterprises have effectively adopted CRM systems to manage and nurture customer relationships in the B2C sector. E-commerce CRM solutions, for instance, offer functionalities such as customer registration, interaction tracking, and information utilization. Moreover, CRM systems aid businesses in analyzing customer behavior, identifying trends, and gaining valuable insights into consumer preferences. Reasons to Use CRM System for Your E-Commerce Business Let’s discuss some advantages of CRM in the e-commerce field.  Ready-Made CRM System: How to Pick the Right One? The modern IT market is overloaded with ready-made CRM solutions. Of course, it’s possible to build a custom CRM system based on your needs and requirements.…

    Read More
    Carly

    Related Posts

    Anti-aliasing in games: how do developers make the picture nicer and what type of anti-aliasing should I choose?

    11/07/2020

    About Vectors

    05/18/2020

    Evennia – python library for online text games

    12/14/2020
  • IT

    Native vs Hybrid Apps Comparison: Which is Better?

    02/04/2022

    When planning a budget for a new app development, an essential thing you need to decide upon is the app type. Native and hybrid options have both benefits and drawbacks. Let’s find out what app type to select in various situations. Native and Hybrid App Definition: What’s the Difference? The key difference between native and hybrid apps is quite simple to understand. Native apps are made for one particular operating system, while hybrid ones can run on any platform. That’s because in the first case we use special programming languages: Objective-C or Swift for iOS apps; Java or Kotlin for Android apps. In the second case, programmers use the tools…

    Read More
    Van

    Related Posts

    How to Make a CRM System for E-Commerce

    07/28/2023

    About Vectors

    05/18/2020

    Integrating Your Game on Steam: Working with the Lobby in Steamworks.NET

    09/09/2020
  • Development,  Gamedev,  IT,  Software,  Steam,  Twitch

    Evennia – python library for online text games

    12/14/2020

    Evennia is a library that allows you to effortlessly create a multiplayer text game right in your console. Rather than dictating a genre or style of play, this library simply provides the implementation of the structure, leaving the game development to you. This library already includes the base classes of game objects, rooms, characters, timers, dynamic game states and much more. There are ready-made systems for in-game training, authorization and internal communication channels. In addition to supporting desktop applications, Evennia allows you to play your game right in the browser.

    Read More
    Van

    Related Posts

    What is Car Coding and What it Can Bring For Your Vehicle

    06/13/2022

    Captivating the Click: Successful Solutions in Online Casino Game Development

    06/07/2024

    Interesting projects: mathematical C library for developing video games

    08/06/2020
  • Development,  Gamedev,  IT,  Software,  Steam,  Twitch

    Anti-aliasing in games: how do developers make the picture nicer and what type of anti-aliasing should I choose?

    11/07/2020

    If you’ve ever looked into the graphics settings in games, you’ve most likely noticed the anti-aliasing option. And if other settings, such as draw distance or shadow quality, are quite intuitive, then there may be problems with understanding anti-aliasing. Why do you need anti-aliasing in games?The structure of the monitor screen is a matrix of square pixels. It is easy to guess that in this case, only horizontal and vertical lines will be drawn perfectly. As soon as the computer tries to draw a slanted line, jagged pixels appear. This problem can be solved by purchasing a monitor with a higher resolution. Most likely, if you do not have a…

    Read More
    Van

    Related Posts

    Overcoming Challenges in iOS Development in 2024

    06/20/2024

    Interesting projects: mathematical C library for developing video games

    08/06/2020

    About Vectors

    05/18/2020
  • Development,  Gamedev,  IT,  Software,  Steam,  Twitch

    Gaming Tricks: How Developers Make You Feel Cool

    10/08/2020

    Games have long since moved from the usual fun in the gaming halls to a serious global industry. According to Newzoo, in 2018 the total market volume reached $ 134.9 billion. Industry leaders are fighting with all their might for the attention of the players. Someone is trying to stand out with realistic graphics, someone with an open world, and others with cool technical features. But beyond that, the developers are very fond of the “hidden” mechanics that help you get involved in the game. Last strawHow often did it happen that after a tense fight with a strong opponent you somehow emerged victorious from it, having a minimum amount…

    Read More
    Van

    Related Posts

    Guide to ERP Development: Benefits, Development Process, and Costs

    07/27/2023

    Interesting projects: mathematical C library for developing video games

    08/06/2020

    Captivating the Click: Successful Solutions in Online Casino Game Development

    06/07/2024
  • Development,  Gamedev,  IT,  Software,  Steam,  Twitch

    Integrating Your Game on Steam: Working with the Lobby in Steamworks.NET

    09/09/2020

    Few gamers have not heard of Steam. The first appearance of the site falls already in 2002. On it large publishers could safely distribute games. A dozen years later, Steam Greenlight appeared, which made it possible to get to the site not only for large studios, but also for ordinary indie developers. Users themselves chose which games they want to see on the site. But due to the emergence of a mass of second-rate games, such a system had to be closed. Direct has replaced Greenlight. According to the developers, such a system should make the publishing process orderly, transparent and accessible to new developers from around the world. For…

    Read More
    Van

    Related Posts

    Website vs Web App: What to Select for Your Business?

    01/17/2025

    About Vectors

    05/18/2020

    Evennia – python library for online text games

    12/14/2020
  • Development,  Gamedev,  IT,  Software,  Steam,  Twitch

    Interesting projects: mathematical C library for developing video games

    08/06/2020

    The MATHC project is a collection of objects for developing 2D and 3D games.Today we will take a look at the MATHC project. At its core, it is a simple math library that can be used to develop 2D and 3D games. It contains realizations of the following mathematical objects in pure C: 2D and 3D vectors;quaternions;matrices;smoothness functions.Object implementations support both the C99 standard and newer ones. Float typeEach structure and function of the library uses a float type, since this data type is used in most of the development of 2D and 3D games using OpenGL. Passing by value or by pointerFor functions that accept structures as parameters, there…

    Read More
    Van

    Related Posts

    Artificial Intelligence in the FinTech Sector: How to Increase Efficiency with AI Solutions

    02/07/2022

    Overcoming Challenges in iOS Development in 2024

    06/20/2024

    Website vs Web App: What to Select for Your Business?

    01/17/2025
  • Development,  Gamedev,  IT,  Software,  Steam,  Twitch

    About Vectors

    05/18/2020

    All vectors (2D, 3D and quaternions) are in the form of structures of type struct vec. Note that the z component can be used for 2D vectors as well, since it is used in OpenGL to check depth. The w component is used only to describe the quaternion. / * Flip the 2D vector 90º * /struct vec direction = to_vector2 (0.0f, -1.0f);direction = vector2_rotate (90.0f * M_PIF / 180.0f); / * Get the slope in radians for the 2D vector * /float angle = vector2_angle (direction); / * Create a 3D vector * /struct vec position = to_vector3 (0.0f, 0.0f, 0.0f); / * Create quaternion * /struct vec quaternion…

    Read More
    Van

    Related Posts

    Indie Game Marketing Revolution: Harnessing White Label PPC for Success

    08/02/2024

    Captivating the Click: Successful Solutions in Online Casino Game Development

    06/07/2024

    How to Use a VPN to Buy Game From Different Regions?

    02/17/2023

Recent Posts

  • Mar 14, 2025 What is Cloud Gamification?
  • Mar 14, 2025 How Games Are Made: Every Level of Production
  • Mar 07, 2025 The Future of Game Development: Trends and Innovations Shaping the Industry
  • Jan 17, 2025 Website vs Web App: What to Select for Your Business?
  • Jan 17, 2025 How to Choose a Software Development Company?

What is gamedev

Game development is the process of developing a game for a specific gaming platform.

It can be a game for PC, for consoles, for mobile, for VR headsets, for smart watches, etc.

Between console and PC gamers there is an old holivar, similar in scope to Windows vs. Linux or Mac vs. PC (for those interested in understanding the issue deeper, you can google pc vs. console and pc master race).

Many developers and publishers don’t want to choose sides – multi-platform development has long been considered a trend.

2022 P-Game ©
Savona Theme by Optima Themes