Code a game comp - Virus - Feb 7th to Apr 18th 2021

Started by Qube, February 07, 2021, 02:16:50

Previous topic - Next topic

iWasAdam

#60
BEWARE
Quotealso i am not interested to make many primitive games. each his own approach...

most new games are really just old game with a fancy new look. Almost every FPS is really a topdown flat 2d shooter.

GTA 5 is (at it's heart) just a reskinned GTA1. And GTA 1 is really just a top down maze chase.

But to try and create GTA 5 thinking only in 3d with high polygon/texture/model counts with full animation, etc and you will fail hard. Think about the data, the basic game play as gta1 or even better a SIMPLE MAZE game. and you will at least begin to think you could write something similar.

The biggest issues with most devs is scale - they only think big and then fail.

Think small, think gameplay, think grab the user and make them WANT to play again ;)

I'm not saying your game has to be simple, but I am saying 'learn' how to make a great small game and build from it.

Go back to 1978 and 1980 and look at which games were hits and work out why.

Think you can do 3d. then do 3d without using any graphics card commands - write the 3d routines yourself. You will soon learn what can be done and what might make your approach stand out ;)

Xerra

Making primitive games is the best way to learn both the discipline to get a game done and also for coding fundementals that will help you so much as you go on to the more advanced stuff. I can't believe you'd dismiss that idea as not interesting to yourself, remid?

Whenever I had even the most basic idea for a game as a teenager my first approach was always to jump on the computer and just start working on it before I'd even given it more than 10 mins or so of actual proper thinking. Of all the games I ever started - I'd estimate around 200 or so - I think I probably got to some stage of completion on maybe 10%.

Every game can be broken down into very basic elements at the core. A lot of complex 3d games are probably working off a simple 2d map system and just drawn 3d, for example. Things like basic AI, control systems and a solid game idea are far more important than a massive 3d world that's taken 5 years to build and is used to play a dog shit game that's no more complex than breakout.

Graphics are hugely important at the end, but it's just window dressing if your game hasn't been worked out properly right from the start, and is a solid idea. The old games had no choice but to get that right as they had nothing else to sell themselves due to the technology of the time. Even new gamers who weren't around in those glory years are aware when a game stinks and they've just bought it based on how it looked on the box. And you can't get away with that now anyway due to YouTube playthroughs and the public having the ability to review games themselves.

There's no downside to looking at the older games for the perfect example of how to get it right, I think.
M2 Pro Mac mini - 16GB 512 SSD
ACER Nitro 5 15.6" Gaming Laptop - Intel® Core™ i7, RTX 3050, 1 TB SSD
Vic 20 - 3.5k 1mhz 6502

Latest game - https://xerra.itch.io/Gridrunner
Blog: http://xerra.co.uk
Itch.IO: https://xerra.itch.io/

Qube

Thought I'd throw in a couple of very early screenshots ;D

Not much to see yet but I have the overall style / atmosphere I'm aiming for of a nighttime cartoony type environment.

Got loads of 3D modelling and coding to do but having a lot of fun with this one :))

"They thought the pandemic was over.. They were wrong. In a sleepy village town, not far from where you are, it hid, it waited, it evolved. Now able to control both man and machine you are tasked with finding the mystery of this mutation and overseeing it's destruction once and for all. Welcome to Virus Valley"



Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
MSI MEG 342C 34" QD-OLED Monitor

Until the next time.

iWasAdam

oooh - purdy...

I got a name: Retroviron
I've even got an idea: it's 1950 and those pesky test tubes need cleaning! Shrinky-dinky where's the plasma bombs!

Steve Elliott

Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb

Scaremonger

@Qube

OMG! - Thats awesome and I'm looking froward to playing it already!


RemiD

@Qube>>colorful and nice lighting shading.  :)


@Adam and Xerra>>
i am still coding because i am interested in solving technical problems, and achieving results, i find it rewarding to make it work.
but i am not interested in making/playing games for hours anymore, i did that a lot when i was younger. it is a waste of time imo.

in this case the theme "virus" is not purely fiction/fantasy, so yes i am interested.

3DzForMe

@qube, love the graphical style. Some interesting submissions already in this compo  :D
BLitz3D, IDEal, AGK Studio, BMax, Java Code, Cerberus
Recent Hardware: Dell Laptop
Oldest Hardware: Commodore Amiga 1200 with 1084S Monitor & Blitz Basic 2.1


STEVIE G

I count at least 6 cracking looking entries so far  ;D   Game on  :P

Xerra

Quote from: iWasAdam on March 02, 2021, 11:43:18
Changed the name but now got a concept

Nebulus meets Donkey Kong?

Get it done, dude. Oh and let us have a play on the racing game while you're at it :)
M2 Pro Mac mini - 16GB 512 SSD
ACER Nitro 5 15.6" Gaming Laptop - Intel® Core™ i7, RTX 3050, 1 TB SSD
Vic 20 - 3.5k 1mhz 6502

Latest game - https://xerra.itch.io/Gridrunner
Blog: http://xerra.co.uk
Itch.IO: https://xerra.itch.io/

3DzForMe

BLitz3D, IDEal, AGK Studio, BMax, Java Code, Cerberus
Recent Hardware: Dell Laptop
Oldest Hardware: Commodore Amiga 1200 with 1084S Monitor & Blitz Basic 2.1


Steve Elliott

Quote
@iwasadam, loving the 3d tower look.

Yeah the tower looks very solid.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb