Beat-based dungeon crawlers, card-battling soccer sims and other new indie games worth checking out


Welcome to our latest roundup of what’s going on in the indie game space. As ever, we’ve got some new games for you to dive into this weekend, and a glimpse at some upcoming titles. But, first, a look at indie studio Albatross Interactive’s take on a multiplayer mode from a much-loved blockbuster.

Terminal War is a 4v4 third-person shooter and it seems like the small team of developers is trying to keep things grounded. Ammo and supplies are scarce, and there’s an emphasis on melee combat with the promise of “brutal executions.” The action is set in the late ’90s, a few years after a global war, with three factions battling for control and survival in a collapsed version of the United States.

Albatross Interactive isn’t shy about the inspiration behind Terminal War. “They canceled The Last of Us Factions 2,” the team wrote on X. “So we’re building it [sic] our version.”

In September 2019, nine months before the game’s eventual release, Naughty Dog confirmed The Last of Us Part 2 wouldn’t have a multiplayer mode. At the time, it told players “you will eventually experience the fruits of our team’s online ambition.”

That still hasn’t exactly come to pass. The studio formally announced The Last of Us Online in June 2022 and canceled it 18 months later. As such, the Factions mode in 2014’s The Last of Us Remastered for PS4 remains the franchise’s only remaining multiplayer mode.

Albatross Interactive, which says it’s building Terminal War from scratch, plans to reveal more gameplay soon. The game is slated to hit Steam in early access as soon as this summer.

The team expects Terminal War to remain in early access for around 12-18 months, though it noted that “we’re a small studio and we’d rather take the time to get it right than rush to a finish line. The timeline will ultimately be shaped by community feedback, the scope of content we deliver, and the standard of quality we hold ourselves to.” The studio plans to bring the game to consoles as well.

New releases

I’m into the current iteration of Acclaim as an indie publisher (albeit one with a plan to revive its own historic franchises). Its latest title, GridBeat from Ridiculous Games, is a rhythm-based dungeon crawler in which you’re trying to escape from a corporate network after pinching a trove of valuable data. Malware and security protocols are on your tail. Navigating the mazes, interacting with objects and boss battles are all synced to a beat.

GridBeat is available on Steam and Nintendo Switch. It typically costs $20, but there’s a 10 percent discount on Switch until April 2. It’s 15 percent off on Steam until April 9.

Given how much time I spent playing Football Manager 26 last year, Nutmeg is right up my alley. Getting veteran commentator Jim Rosenthal to pitch the soccer management sim in the launch trailer certainly doesn’t hurt.

This is a card-battler take on soccer management and it’s set in the ’80s and ’90s. You can start out in the lower divisions and can work your way up to the top of the English soccer system. You’ll hire and fire staff, and select your team and formation before taking on an opponent. Completing challenges and doing well in training will earn you more card packs.

The trailer reminds me of collecting Panini stickers as a kid as well as the smell of my friends’ Subbuteo figures. I would have said my favorite thing about this is that everything takes place at an era-appropriate desk with a TV that shows results and standings in the style of Teletext and an old computer that has some retro mini-games you can play. However, Sumo Sheffield and Publisher Secret Mode are donating a small portion of every sale of Nutmeg to charity, which is a nice gesture.

Nutmeg is out now on Steam. It’ll usually cost you $25, but there’s a whopping 40 percent discount until April 2.

Devil Jam is a metal-themed spin on the roguelite formula that Vampire Survivors popularized with a dash of Hades-esque characterization mixed in. It’s been out on Steam since November and it hit consoles this week. It costs $8 on PS5 and Switch, and $7.59 on Xbox Series X/S.

You’ll wield a cursed guitar as you battle demonic enemies and bosses. As ever with this type of game, it’s all about finding fun, powerful builds by synergizing abilities. You can put those together in a 12-slot gear system. I dig the art style and animation in this game from Rogueside too. I especially love that one character dashes by powersliding on their knees.

A couple of months after its debut on Steam, Space Warlord Baby Trading Simulator landed on Xbox Series X/S for $20 this week. The latest game from prolific studio Strange Scaffold is a stock market simulator in which you speculate on the “simulated lives of babies” and how successful (or not) said alien sprogs will be in the future. It takes aim at real-life prediction markets where people can gamble on everything from the Time Person of the Year to nuclear tests.

Upcoming

Here’s another game you can actually check out this weekend, as a playtest is taking place on Steam until March 31. Salvation Denied is a co-op construction sim/tower defense game from Firevolt and publisher Digital Vortex Entertainment.

You can get together with up to three friends to build experimental structures at the behest of a foreman who looks like he’s stepped right out of Team Fortress 2. You’ll have tools like a gravity gun, foam gun and jetpacks on hand to help you form these structures, along with heavy machinery that can move or recycle sections of the build. Coordinating with proximity voice chat could be critical as you and your buds deal with natural disasters like acid rain and meteor showers.

I’m almost always going to be on board with a game that’s all about chaos, so I’m interested in checking out Salvation Denied. It’s set to hit Steam this fall before landing on PS5 and Xbox Series X/S in 2027.

Someone has stolen the sun. Reclaiming it is your goal in Light Dude, which is from solo developer Ramy of Dergham Games. It’s an action game in which the lights go out when you move, so you’ll need to figure out your approach to each level and how to avoid hazards before moving forward. There’s a first-person mode here too.

Light Dude is slated to hit Steam sometime this spring. A demo is available now.

Solo developer Mateo Covic (aka ZoroArts) is looking to follow up on the success of Paddle Paddle Paddle with another friendslop game. Covic said it took just four weeks to create Cool Story Bro. Up to four players each have five minutes to write a short story that includes four words. These are picked at random or taken from a pool of player suggestions.

Special items appear throughout each round, such as a revolver, which can take another player out of the game for 10 seconds, and one that swaps everyone’s stories. If you’re the first player to type an item’s name, you can use it.

After everyone has finished writing their story, players take turns to read theirs out for the rest of the group. The others vote on whether they liked the tale. If you really hate someone else’s short story, you can blow them up with a rocket launcher. If only I had that option at some of the poetry readings I’ve been to.

This seems fun and silly, and the kind of thing that could easily blow up on Twitch (there’s an integration that allows viewers to suggest words). Cool Story Bro is slated to hit Steam sometime in April.

Fittingly enough, it’s been a long time since Third Shift announced its debut project, Forever Ago. Six years, in fact. The game re-emerged this week during the Xbox Partner Preview showcase. Publisher Annapurna Interactive is bringing it to Xbox Series X/S, PS5, Nintendo Switch 2, Xbox on PC, Steam and Epic Games Store this fall. It’ll be available on Xbox Game Pass (and Xbox Cloud) on day one.

This is a road trip adventure in which you take on the role of Alfred. Following a personal tragedy, he ventures north in his minivan to seek redemption. With an instant camera in hand, Alfred will meet new people and explore forests, deserts and mountains. It’s another narrative-heavy game from Annapurna, which appears to be leaning heavily into nostalgia this year given that Mixtape is only a few weeks away.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


What is Kotlin?

Kotlin is an object-oriented, statistically typed computer programming language and is open-sourced. Kotlin runs on Java Virtual Machine and is capable of working across a number of platforms. We define a language as statistically typed if its variable type doesn’t get to know at run time but is defined at compile time. This language is compatible with working with Java. It comprises a lot of functional features for programming as well. 

Kotlin was designed by JetBrains. The very first version of Kotlin got released on 15th Feb 2016. The main use of Kotlin is at the server-side for development. In addition to this, it also works for Client-side development as well as Android development. 

Let us see a basic program in kotlin language:

fun main() { 

  println("Welcome to python vs kotlin tutorial") 

}

The output of the python program:

                             Welcome to python v/s kotlin tutorial

What is Python?

Python is a computer programming language that was designed by Guido van Rossum. The release date of python is 1991 and is majorly used in web development, scripting systems, mathematics, and the development of software. The programmers use python language along with the software which creates workflows. We also use python for handling work-related big data and for performing complex mathematical problems. Along with this, Python comes into use for the fast prototyping and development of software.

Python works as both procedural and object-oriented language for users. It is free as well as open-source and works well with various operating systems like Mac, MS, Linux, etc. Python is always chosen because of its feature of readability as it has a lot of similarities with English with a hint of maths.

Let us see a basic program in Python language:

print("Welcome to python v/s kotlin tutorial")

The output of the python program:

                                            Welcome to python v/s kotlin tutorial

Become a Python Certified professional by learning this HKR Python Training!

Python Training Certification

  • Master Your Craft
  • Lifetime LMS & Faculty Access
  • 24/7 online expert support
  • Real-world & Project Based Learning

Comparison between Kotlin and Python

Though both these languages are great to work with, however, let us see a few points below to understand the major differences between them.

  • Description: Kotlin is known to be an object-oriented, statically typed language which means its variable type doesn’t get known at run time but is defined at compile time. However, Python is an object-oriented high-level language.
  • Development principles: The development principles for kotlin are based on behaviour-driven principles such as S.O.L.I.D however for python the development principle is based on python-zen.
  • Template language: Kotlin is dependent on HTML 5 as its template language whereas python is comfortable working with chameleon, Django Template System, and Jinja Adobe Flash Support.
  • Influences: Kotlin is influenced by Java, Godu, Scala, Pascal, C#, etc whereas python is influenced by C, Java, Pearl C#, etc.
  • Programming Paradigm: Kotlin is an object-oriented language that is functional and works with imperative programming, metaprogramming, and reactive programming. Whereas python in an object-oriented language that is functional and can only work with imperative programming. 
  • Compiler: Python doesn’t have its own compiler whereas Kotlin has. Moreover, it supports a number of other compilers as well such as eclipse, android studio, etc.

Potential reasons for using Kotlin

  • Easy code design: It is possible for the programmer to write easy code in Kotlin to accomplish the desired output. It allows the user to write the least code possible which improves the app performance.
  • Adaptability: it is very easy for the user to shift his tasks from an android app to kotlin. 
  • Functionality: Kotlin allows its users to execute the tasks efficiently in a very easy and quick manner.
  • Error and security: This language is not much prone to errors as it tends to eliminate a lot of errors related to coding itself. It also eliminates the chances of code reducibility when the user writes small code.
  • Multi-platform capacity: Kotlin supports a lot of platforms such as the android app platform, Java, Gradle, etc.
  • Full Java compatibility: Kotlin allows its users to use all the Java libraries and its framework while coding in the Kotlin language.

Potential reasons for using Python

  • Third-party modularity: There is a presence of third-party packages in python where the modules promote the communication within a few languages as well as platforms.
  • Extensive libraries: Python language consists of internet protocols, operations related to strings, interfaces in operating systems as well as web services present inside a standard library. A lot of tasks that are executed are already there in the library which is scripted hence reducing the unnecessary writing work in the programs.
  • Open source: Python is an open-source language and provides an OSI-approved licence for easy commercial use. 
  • User-friendly: Python is a user-friendly language that allows its users to design the data structures within the language quickly during the runtime process.
  • Speed: Due to its object-oriented design, python has tremendous testing capabilities in its own framework which contributes to improved productivity as well as better speed.

Features of Kotlin

Null Safety: As a developer, while developing an android app, it is a familiar fact that approximately 70% of the apps crash because of Java null pointer exception. Java is not able to provide any methods to protect this. A programmer has to take care of this on his own. However, Kotlin is known to handle nulls very nicely. There is no chance of getting a null pointer exception in Kotlin implicitly. It is because this language never allows a type variable with a null value during the compile time. 

Extinction Function: Kotlin has introduced and combined many new features such as Lambda functions, operator overloading, smart casts, etc. as it is known to be a fourth-generation language.  All functions help in increasing productivity. Kotlin has emerged as a combination of 6 other languages having the best features of all of them.

Efficiency: In most cases, the efficiency of kotlin code is very similar to the efficiency of java code. In fact, it might exceed as well depending on the type of development application.

Acquire Deep Learning with Python certification by enrolling in the HKR Deep Learning with Python Training program in Hyderabad!

Big Data Analytics, python-v-s-kotlin-description-0, Big Data Analytics, python-v-s-kotlin-description-1

Subscribe to our YouTube channel to get new updates..!

Features of Python

Advanced Language: Python is an advanced language having data structures, lambda functions, list slicing, and a lot more. It has a lot of advanced features making it a dynamic language.

Python transportable language: It is very easy to write a python code and run it anywhere. A user doesn’t need to re-write the code like other languages if he has to run it on a different platform.

Python Integrated Language: Python is an interpreted language hence it will execute the code line by line. A user does not need to compile python code every single time which makes the error debugging in python very easy and quick.

Free and open-source: It is free for its developers and provides an open-source platform.

Advantages of Kotlin

  • This language allows its users to write less code as compared to other languages.
  • IT solves major challenges faced by programmers.
  • There is no overtime issue while compilation is kotlin.
  • It supports multi development environment along with safety and security
  • It is very compatible with the java language.

Disadvantages of Kotlin

  • Kotlin has minimum opportunities for learning. Even when a lot of programmers are switching to kotlin for their development work, it has a limited set of tools to provide to its users. 
  • The compile-time speed for kotlin is not great. Kotlin is no doubt faster than java when it comes to the development part, but java still provides better building.
  • There are very few programmers who are working and developing with kotlin. Hence, when we talk about recruitment opportunities in kotlin, they are very less as compared to other languages.

Advantages of Python

  • As we say kotlin is statistically typed, while Python is dynamically typed which is a major advantage for this language.
  • Python is considered to be one of the highest level languages which are very easy to learn, write and read.
  • Python follows interpretation which means python executes its code line by line.
  • It is free for its developers and provides an open-source platform.
  • Python provides an amazing opportunity to its developers where a code written runs can be executed anywhere. Like C, C# a user does not need to change the code again and again.

Disadvantages of Python

  • As we discussed that python is an interpreted language hence it will execute the code line by line. But this whole process reduces the execution speed of the python program.
  • Each python program when stored consumes a large amount of memory in the storage. This becomes a major drawback while developing large-scale applications in python.
  • As we have discussed earlier also that python is a dynamically typed language, which means the variables can get changed anytime. This can cause a lot of run-time errors during the development phase in python. 

Is kotlin better than python?

If a user is well versed with a language like a python which has all the abilities, then no wonder why a programmer would need kotlin. Python is one of the most loved languages by the users and is great to work with for the developers. However, there are some cases where python fails to satisfy the desired output.

Python is an efficient as well as a dynamic language however it is of no harm to learn a language that is statistically typed. Where there is a demand for large-scale projects, Kotlin is the one language that provides the right platform with no disadvantages. The disadvantage could be verbose syntax. Kotlin language gives the user the ability to perform better while coding. Where python is not appropriate to write small programs, kotlin satisfies this need for its end users efficiently and also provides an adequate solution.

When we compare Kotlin and Python, Kotlin definitely is more loved by the programmer. It consists of all the small factors which are indefinitely not covered by Python. Hence, we can conclude by saying that Python is a great language, but Kotlin covers the additional base factors which are missed in Python for programming. Hence, kotlin helps in targeting more solutions according to the desirability.

    Top 30 frequently asked Python Interview Questions!

Python Training Certification

Weekday / Weekend Batches

Conclusion

If a user is comfortable programming in python and he still wants to learn a language that is in high demand in the market these days, then kotlin is not just great but the best contender in that field. In this article, we have discussed both Python as well as kotlin, where python is more of an object-oriented language whereas kotlin is more of a statically typed language. You will also understand the potential of both these languages along with the advantages, disadvantages, and features.

Related Articles:

1. Alteryx VS Python

2. Kotlin tutorial



Source link